Jtag Programming Kit; Nordic Low-Level Load Via Jtag; On Ax50324 Low-Level Load Via Axsem Proprietary Programming Interface; Example Crc Calculation Routines For Serial Packets - Globalstar ST100 User Manual

Hide thumbs Also See for ST100:
Table of Contents

Advertisement

8545-0194-01 v1.0

4.5.3. JTAG PROGRAMMING KIT

Globalstar offers as an accessory a JTAG programming kit. This kit contains a custom JTAG programming board and all necessary
cables to connect between a ST100 board and a JTAG programming unit (such as the Segger Programmer). The programming
kit allows a user to program the ST100's Nordic processor at a low level without the bootloader. Reference Globalstar document
8545-0223-01 ST100 Manual Upgrade Procedure for details. It is most strongly recommended that if this method is used, that a
combined image, with application and bootloader merged, be loaded so that the device remains field-upgradable later.
Globalstar part number: 2300-0403-01
A JTAG programmer may be connected by a standard JTAG connector to the JTAG input of this breakout board.

4.5.4. NORDIC LOW-LEVEL LOAD VIA JTAG

Using the breakout board above, the Nordic can be programmed and debugged through a compatible JTAG programmer.
Globalstar recommends Segger Studio as the development and debugging environment for this processor. The Nordic processor
can also be programmed via Nordic's NRF Go Studio application.

4.5.5. ON AX50324 LOW-LEVEL LOAD VIA AXSEM PROPRIETARY PROGRAMMING INTERFACE.

The AX50324 processor is programmed via an AXSEM proprietary programming board and the Axsdb proprietary Axsem
debugger. These devices are available from ON Semiconductor:
https://www.onsemi.com/support/evaluation-board/axdbg-2-gevk

4.6. EXAMPLE CRC CALCULATION ROUTINES FOR SERIAL PACKETS

NOTE: When using the "raw" command to send individual messages, the CRC is OMITTED. The Nordic processor firmware
calculates and appends the correct CRC to the message going to the ASIC processor.
The following example is written in the C programming language where:
int = 32 bits, short = 16 bits, char = 8 bits
ST100 User Manual v1
Confidential & Proprietary Information
62

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents