Project:Nanode/Applications/Bootstrap config files: Difference between revisions

From London Hackspace Wiki

Line 1: Line 1:
Files modified in USBaspLoader.2010-07-2 (yes, they should be in github. I'll get onto it dreckly.)
Files modified in USBaspLoader.2010-07-2 (yes, they should be in github. I'll get onto it dreckly.)


===Notes & warnings:===
===Notes & warnings===


Don't use the 'make fuse' part. The default fuses used by the serial bootloader are fine and these don't make sense with the datasheet.  Just use 'make main.hex', or set up the PROGRAMMER macro and use 'make flash'. I haven't tried to add this build to the ALLHEXFILES target and it probably makes no sense to do so, as the changes I made to usbconfig.h won't generate valid output for the other targets.
Don't use the 'make fuse' part. The default fuses used by the serial bootloader are fine and these don't make sense with the datasheet.  Just use 'make main.hex', or set up the PROGRAMMER macro and use 'make flash'. I haven't tried to add this build to the ALLHEXFILES target and it probably makes no sense to do so, as the changes I made to usbconfig.h won't generate valid output for the other targets.
Line 10: Line 10:
* Needs to be put into loader mode by grounding DIG7 and pushing the reset button
* Needs to be put into loader mode by grounding DIG7 and pushing the reset button
* Will go straight from programming into running, but needs DIG7 ungrounding before the next reset
* Will go straight from programming into running, but needs DIG7 ungrounding before the next reset
===Howto===


So, to run dmi's dhcp webserver after installing this loader, you need to :
So, to run dmi's dhcp webserver after installing this loader, you need to :