NerdKits - electronics education for a digital generation

You are not logged in. [log in]

NEW: Learning electronics? Ask your questions on the new Electronics Questions & Answers site hosted by CircuitLab.

Support Forum » an improvement for the bootloader

December 30, 2009
by xiangrui
xiangrui's Avatar

This is a great kit! I would here suggest an improvement for the bootloader.

Now we need to re-power the MCU to make the switch between bootloader and application effect. I recently played with another ATMEL MCU, and found it is easy to avoid this. The solution is to have some code to jump from bootloader to application and vice versa. After firmware update, a serial command will be issued to jump to application, and when "make" tries to update firmware, it will send a command so MCU can jump to bootloader. The lower level of pin 14 should be kept, in case something is wrong in the application so we can re-power the MCU after pin 14 is connected to ground. And also keep the compatibility.

I know this won't work for the MCUs I ordered, since this also requires update for bootloader, but it will be nice to have it for future MCUs.

Xiangrui

Post a Reply

Please log in to post a reply.

Did you know that you can use a transistor to interface between different voltage levels of digital logic? Learn more...