5.1 Flash Programming Procedure Using BM71 EVB
Flash programming is required to update a newer version or specific version of the
firmware. The user must perform the following actions for Flash programming:
- Set the switch SW7 in the ON position (Test mode).
- Connect the jumpers, J1, JP8 and J3, on the BM71 EVB (see Figure 4-10).
- Connect the BM71 EVB to a PC using a micro USB cable. LED6 (red) and LED1 (blue) turn ON. Press the Reset button (SW5) to reset the BM71 module.
- Download and install the
isupdate.exe
file. - Double-click the
isupdate.exe
file to open the firmware update tool on the PC. - Click Connect after setting these parameters. For example:
- “port” – COM28
- “baudRate” – 115200
- “memory type/subtype” – Flash/Embedded flash
- “address” – 0000
Port connect -> Port Number
message. - If the connection fails, the tool
window displays the
Connect failed
message. The user must verify the parameters and try connecting it again. - Click Browse to display
four Flash code files (
.hex
) downloaded from the BM70 BLUETOOTH PICTAIL/PICTAIL PLUS BOARD (BM-70-PICtail) webpage. - In the Open window, select the Flash code files, then click Open.
- In the ISSC isupdate Firmware Update tool window, click Update.
- The ISSC isupdate Firmware Update
tool window starts writing the selected Flash codes. The user must wait until
the ISSC isupdate Firmware Update tool window displays the message
End of Write Memory!
with the elapse time. - To verify the firmware version,
enter values for the following parameters, then click Read.
- “Address” – 100e
- “Length(Hex)” – 02
- After completing the firmware update, reboot the BM71 EVB using the Reset button.