Hi everyone,
Is it possible to access the bootloader and run ISP commands through an interface other than a UART serial connection? The system I'm designing uses an LPC2387 and will be in an enclosure that is connected to a host computer through a USB-to-Ethernet connection. One of the features we would like to have is the ability to update the firmware running on the ARM7 through the host computer (aka. the ethernet connection). Is it possible to send ISP commands through ethernet?
Another possibility is through I2C. We have external memory accessible through I2C comms. Would it be possible to load the new firmware to the eeprom through the ethernet connect, then enter the bootloader and copy the new firmware from the eeprom to the onboard flash?
Thanks for your help!
May be there is. Have implemented the Boot-Load using USB(device config) on LPC1768 (cortex-M3).
You need to modify the bootload in startup " .s" file.