I wish to flash my compiled image of Smoothieware to my Smoothieboard, such that it does not use the SD bootloader to update the image. My goal is to not have an SD card on my Smoothieboard at all, and I plan to use the “default.config” file when compiling.
From my understanding, if I flash “main.hex” to the appropriate location, then it will run after the SD bootloader times out (or if I can skip flashing the SD bootloader all together then it will run immediately).
I have tried the following sequence of commands, which flashes successfully but yields no activity from my Smoothieboard:
- lpc21isp -wipe ./bootloader/DFU-Bootloader.hex /dev/tty.usbserial 230400 12000
- lpc21isp ./LPC1768/main.hex /dev/tty.usbserial 230400 12000
My guess is because the “main.hex” is not being flashed to the correct location? Not sure where to move from here, or if this is possible given Smoothieware’s architecture. I also do not see a way to set the start address using lpc21isp if I attempt to flash the “main.bin” file.
Thank you very much!!
Imported from wikidot