SiRad Simple v4

From indie Semiconductor Wiki
Revision as of 09:54, 6 March 2019 by Jane (talk | contribs)
Jump to navigation Jump to search


Logo small.png

Flash SiRad Easy v3

Needed Tools

Realterm, STM32CubeProgrammer

Preparations

Look up the COM port of your device in the Windows Device Manager or double click on Realterm's Port text field to refresh the available UARTs and guess which might be your device's COM port.

Connect

Connect the USB to the device to power it up. Connect Realterm to the device via its "Port" tab with the COM port of your device: baud rate 230400, no parity, 8 data bits, 1 stop bit, no flow control. Check the output of the device, data should be flowing similar to the SiRad Easy and Simple. Got o Realterm's "Send" tab and enter !W\r\n in the first text line, then click "Send ASCII". Data should stop flowing as the device goes into boot load mode. Now go back to the "Port" tab and close the connection by unsetting the "Open" button.

Flash

Open STM32CubeProgrammer and switch to UART mode in the top right corner of the tool. Choose the COM port of your device and click "Connect". The tool should show the memory content of the device. Go to the "Open file" tab and load the firmware binary. Click the "Download" in the top right corner of the memory view window. The tool will show a dialog once the transfer is complete. Disconnect from the device. Now power cycle the device and recheck the device output with Realterm.

Troubleshooting

If the whole process does not work or STM32CubeProgrammer does not want to connect to the device, please close all applications, power cycle the device and start over. Connection issue may occur if the COM port wasn't correctly opened or closed by one of the applications during the flash process.