custom bootloader
2005-11-15 by Joel Winarske
Yahoo Groups archive
Index last updated: 2026-04-28 23:31 UTC
Thread
2005-11-15 by Joel Winarske
Has anyone replaced the LPC214x boot loader with their own code? If so how much of a hassle is it? Is Phillip's planning on coming out with a boot loader upgrade to support USB? Perhaps via CDC serial emulation, similar to the Atmel? This would require no change to their PC software, and no PC side driver. Joel
2005-11-15 by Richard Duits
Hi Joel, I did write my own bootloader and programmed in sector 0. So I did not replace the philips bootloader, but just added an extra bootloader. Sorry, but I cannot share the source. Because the flash hardware is not documented, you would have to reverse engineer the philips bootloader to write a replacement. I would like it if philips would create some kind of bootloader extension interface, so you could add your own IO routines to the bootloader. I would immagine this could work like the PC BIOS extension interface: the PC BIOS looks every 16KB boundary for a ROM signature and calls the ROM extension if a signature is found. Richard Duits Joel Winarske wrote:
> Has anyone replaced the LPC214x boot loader with their own code? If so how > much of a hassle is it? > > Is Phillip's planning on coming out with a boot loader upgrade to support > USB? Perhaps via CDC serial emulation, similar to the Atmel? This would > require no change to their PC software, and no PC side driver. > > > Joel > > > > > SPONSORED LINKS > Microprocessor > <http://groups.yahoo.com/gads?t=ms&k=Microprocessor&w1=Microprocessor&w2=Microcontrollers&w3=Pic+microcontrollers&w4=8051+microprocessor&c=4&s=93&.sig=tsVC-J9hJ5qyXg0WPR0l6g> > Microcontrollers > <http://groups.yahoo.com/gads?t=ms&k=Microcontrollers&w1=Microprocessor&w2=Microcontrollers&w3=Pic+microcontrollers&w4=8051+microprocessor&c=4&s=93&.sig=DvJVNqC_pqRTm8Xq01nxwg> > Pic microcontrollers > <http://groups.yahoo.com/gads?t=ms&k=Pic+microcontrollers&w1=Microprocessor&w2=Microcontrollers&w3=Pic+microcontrollers&w4=8051+microprocessor&c=4&s=93&.sig=TpkoX4KofDJ7c6LyBvUqVQ> > > 8051 microprocessor > <http://groups.yahoo.com/gads?t=ms&k=8051+microprocessor&w1=Microprocessor&w2=Microcontrollers&w3=Pic+microcontrollers&w4=8051+microprocessor&c=4&s=93&.sig=1Ipf1Fjfbd_HVIlekkDP-A> > > > > ------------------------------------------------------------------------ > YAHOO! GROUPS LINKS > > * Visit your group "lpc2000 > <http://groups.yahoo.com/group/lpc2000>" on the web. > > * To unsubscribe from this group, send an email to: > lpc2000-unsubscribe@yahoogroups.com > <mailto:lpc2000-unsubscribe@yahoogroups.com?subject=Unsubscribe> > > * Your use of Yahoo! Groups is subject to the Yahoo! Terms of > Service <http://docs.yahoo.com/info/terms/>. > > > ------------------------------------------------------------------------ >
2005-11-15 by Joel Winarske
It seems the only special thing about the boot loader is location. Has anyone written or updated boot loader via JTAG, or via IAP? Joel