View previous topic :: View next topic |
Author |
Message |
arocholl
Joined: 14 Dec 2008 Posts: 21
|
Bootloader from SD card |
Posted: Sun Dec 14, 2008 7:02 am |
|
|
Hi there,
I'm looking for a bootloader that will get the data from a SD card.
This could be a potential way of how it could work:
* You have a PIC, and you remotely send the (large) new firmware over RS232
* As the PIC receives it, all the contents is stored on a SD card (that may have other things as well, irrelevant for the bootloader)
* After the whole firmware is received and checked from RS232 connection, the PIC reboots itself with a EPPROM flag byte that makes the bootloader code to load rather than regular application.
* Bootloader code rewrites the firmware from the SD card and then reset the PIC again, so it starts in normal mode with now new firmware.
Anybody knows something like this already available?
I have successfully worked with CCS SD driver, and CCS standard RS232 bootloader, but joining these two pieces into a new bootloader seems a quite large task, so if anything is available already I wouldn't reinvent the wheel.
Thanks in advance. |
|
|
asmallri
Joined: 12 Aug 2004 Posts: 1635 Location: Perth, Australia
|
|
|
arocholl
Joined: 14 Dec 2008 Posts: 21
|
|
Posted: Sun Dec 14, 2008 10:32 am |
|
|
Thanks for the pointer.
Unfortunately this is a hobby project for which $100 license is out of scope. |
|
|
|