BM70 Compact Demo Board User's Guide

Appendix B. Loading BM70 Firmware

Firmware for the BM70 can be updated using a PC Toolisupdate.exe over the USB port. The latest BM70 firmware images and theisupdate.exe tool are available from the product web page atwww.microchip.com/BM70.

While uploading the firmware on theBM-70-CDB, the J6 jumper pins 2 and 3 should be closed and jumper J8 (current measurement test point) should be closed. The jumpers J6 and J8 should not be disturbed during firmware update, otherwise the firmware will be corrupted.

To update the firmware on theBM-70-CDB, perform the following steps:

1

Download the firmware zip file from the product web page and extract the contents. The zip file contains theisupdate.exe utility and a folder including the firmware images.

2

Connect theBM-70-CDB to the host PC using the micro USB cable.

3

Verify that USB power is selected in J6 (close pins 2 and 3) and J8 (current measurement test point) is closed.

4

Verify that Switch 2 on SW2 is set to ON position.

5

PressSW1 (Reset) button and verify that LD2 is showing a non-flashing blue that indicates the BM70 is in Programming mode.

6

Launch theisupdate.exe application as shown in:

  • Select the COM port used by the CDB
  • Verify that other settings (baud rate, memory type, and address) are set as shown in Figure B-1.
cdb-fig-b-1.png
FIGURE B-1:ISUPDATE.EXE FIRMWARE UPDATE UTILITY

7

Click theConnect button as shown in Figure B-1.

8

Verify that "Port connect -> COMxx" is displayed in the text box, as shown in Figure B-2.

cdb-fig-b-2.png
FIGURE B-2: MODULE CONNECTTED FROMISUPDATE.EXE

9

Click theBrowse button to select the firmware files that needs to be flashed on BM70 module.

10

Click theUpdate button to flash the selected image.

11

Verify firmware update is successfully completed. The "End of Write Memory" message is displayed as shown in Figure B-3.

cdb-fig-b-3.png
FIGURE B-3: MODULE CONNECTTED FROMISUPDATE.EXE

12

Click theDisconnect button to close the COM port. The "port disconnect" message is displayed as indicated in Figure B-4.

cdb-fig-b-4.png
FIGURE B-4: DISCONNECTISUPDATE.EXE FROM MODULE

13

Set Switch 2 onSW2 to the '2' position for Application mode.

14

PressSW1 to reboot the module.