Firmware Update by serial port

Questions about the BASICtools and MakeItC
Post Reply
basicchip
Posts: 1090
Joined: Fri Oct 19, 2012 2:39 am
Location: Weeki Watchee, FL
Contact:

Firmware Update by serial port

Post by basicchip »

For serial port connections via USB dongle (NOT mbed or USB_SER connections).

After obtaining a hex file from Coridium, copy that into the same directory as BASICtools.exe (usually /Program Files (x86)/Coridium
The attachment copy1.jpg is no longer available
You should get a prompt that you need admin permission to do this

Next run BASICtools, and under the tools menu you will see the option to Install Firmware for the file you just copied
Attachments
copy1.jpg
copy1.jpg (272.54 KiB) Viewed 25342 times



basicchip
Posts: 1090
Joined: Fri Oct 19, 2012 2:39 am
Location: Weeki Watchee, FL
Contact:

Re: Firmware Update by serial port

Post by basicchip »

OK, OK phpBB broke multiple files pictures, so here they are one at a time.

This is what the install looks like, select the file you just copied
install.jpg
install.jpg (43.08 KiB) Viewed 25340 times

basicchip
Posts: 1090
Joined: Fri Oct 19, 2012 2:39 am
Location: Weeki Watchee, FL
Contact:

Re: Firmware Update by serial port

Post by basicchip »

Normally if you are using a USB dongle from Coridium you can skip the next step.

If it is not one of our dongles, you will need to force the CPU into ISP mode, which means holding the ISP button down and then pressing RESET button, and then clicking OK .
buttons.jpg
buttons.jpg (60.1 KiB) Viewed 25339 times

basicchip
Posts: 1090
Joined: Fri Oct 19, 2012 2:39 am
Location: Weeki Watchee, FL
Contact:

Re: Firmware Update by serial port

Post by basicchip »

Next you should see the firmware file being written to the CPU. This will vary depending on the CPU
loading.jpg
loading.jpg (113.71 KiB) Viewed 25339 times

basicchip
Posts: 1090
Joined: Fri Oct 19, 2012 2:39 am
Location: Weeki Watchee, FL
Contact:

Re: Firmware Update by serial port

Post by basicchip »

Next if you press RESET you should see the Welcome message. If you do not, then something went wrong, you should try again.
reset.jpg
reset.jpg (134.44 KiB) Viewed 25339 times

BusterDi
Posts: 1
Joined: Wed Jul 26, 2017 12:53 pm

Re: Firmware Update by serial port

Post by BusterDi »

Hi Basicchip, looks like I'm doing something wrong since I can't get to the Welcome message, but I don't know what. I tried several different times. Any idea what might have gone wrong?
People think highly of crazy bulk review because it's very thorough.

basicchip
Posts: 1090
Joined: Fri Oct 19, 2012 2:39 am
Location: Weeki Watchee, FL
Contact:

Re: Firmware Update by serial port

Post by basicchip »

Well without more info i don't know what you're doing wrong.

What board, which serial connection, and what step don't you see from above?

olzeke51
Posts: 414
Joined: Sat May 17, 2014 4:22 pm
Location: South Carolina

Re: Firmware Update by serial port

Post by olzeke51 »

basicchip wrote
If it is not one of our dongles, you will need to force the CPU into ISP mode, which means holding the ISP button down and then pressing RESET button, and then clicking OK .
to clarify from my experience
select the "load firmware" - the file should pop up - BUT Don't select it
'

on the 800DIP , hold the ISP button, press and release the RST button, then release the ISP button
'
Now you can click on the "LPC800.hex" file name in BT

basicchip
Posts: 1090
Joined: Fri Oct 19, 2012 2:39 am
Location: Weeki Watchee, FL
Contact:

Re: Firmware Update by serial port

Post by basicchip »

I added the prompt for non-FTDI serial ports, which the LPC800 qualifies, so it should wait for you to hold the buttons down.

When these ports are opened they are assigned as MANUAL control, but if you override that it won't prompt you.

If you are using an FTDI cable or other non-Coridum dongle, it will look to our tools as a Coridium serial port, and won't prompt you, unless you set the control to MANUAL, which you should do, update the firmware and switch back.

This does not cover mBed type devices where you typically push a button or put on a jumper and the board looks to the PC like a disk drive. You delete the firmware.bin file and replace it with another binary.

Post Reply