Updating the Firmware of NT Modules

From STorM32-BGC Wiki V1
Jump to navigation Jump to search

All NT Modules can be updated with a new firmware using the procedure below.

Comment: Updating implies that the module has a NT firmware running. If the module has never been flashed with a NT firmware before, or runs a different firmware, you must do first a "First Time Flashing". Please inspect the related wiki pages.

Updating Procedure

1. You need a standard USB-TTL adapter (FTDI, CP2102, ..., not PL2303). Ensure that it is working (drivers installed, etc.).

Comment: It's the same adapter you use for flashing the STorM32 controller board.

2. Connect the USB-TTL adapter to the NT bus connector.

"GND" to "G"
"VCC" to "5V"
"TX-" to "Rx"
"RX-" to "Tx"

3. Connect the USB-TTL adapter to the computer and open the GUI.

4. Go to the [Flash Firmware] tab as seen below. Choose the firmware in the [STorM32-BGC board] combo box field, or via the [Selected Firmware Hex File] text field. Select "System Bootloader @ UART1" in the [STM32 Programmer] field, and the [Com Port] associated with your USB-TTL adapter. Ensure that the "Use NT boot mode" check box is checked.

GUI Flash 1.jpg

5. Hit the [Flash Firmware] button. A DOS box will open, and the firmware will be flashed.

GUI Flash 2.jpg