EasyManua.ls Logo

Globalstar ST100 - 4.5. Bootloading and Firmware Update; Firmware Update Overview and Nordic Update

Globalstar ST100
93 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
58ST100 User Manual v1 Confidential & Proprietary Information
8545-0194-01 v1.0
4.5. BOOTLOADING. FIELD UPDATE OF DEVICE FIRMWARE
The following are typical firmware update times using the “ST100 Configuration App” tool (available in the Google Play and
Apple Store):
Android App:
Nordic: 2 mins
ASIC: 15 mins
iOS App:
Nordic: 2 mins
ASIC: 15 mins
4.5.1. NORDIC NRF52832 FIRMWARE UPDATE VIA BOOTLOADER (“BUTTONLESS” DFU)
The Nordic Bluetooth Low Energy application is written to support the Nordic Buttonless DFU (Device Firmware update)
bootloader. The Nordic DFU app for Android or IOS can be used to update the firmware.
It is essential that any custom firmware written by an OEM or VAR include the DFU library, provided with the Globalstar ST100
SDK, to support this functionality.
4.5.2. ON AX50324 FIRMWARE UPDATE VIA SERIAL BOOTLOADER
The AX50324 mixed signal ASIC is updated over the Bluetooth Low Energy (BLE) GATT/Modem interface, using binary
commands in the same format described in section 4.2.
Globalstar provides an Android and IOS app that encapsulates the functionality of the Nordic DFU app and adds a loader that
utilizes the protocols below to flash applications into the AX50324 processor. This app can be used to update either processor on
an ST100 board.
The binary commands relevant to bootloading the AX50324 ASIC are outlined here:
4.5.2.1. 0x60 “Enter Bootloader Command”
This command causes the application to jump into the bootloader.
BYTE BITS PARAMETER DESCRIPTION
0 0 - 7 Leader Always a value of 0xAA
1 0 - 7 Length 0x05
2 0 - 7 Command Code 0x60
3-4 0 - 15 CRC
JUMP TO BOOTLOADER

Table of Contents