I'm picking up that old thread, because it is just what I'm looking for.
To build an ethernet-bootloader, we need three modules:
- A bootloader that takes the data from an I2C EEPROM
- A controler application that receives the program-file via ethernet and stores it into the EEPROM
- A PC software to transmitt the program-file to the micro
I think I could try to adapt the MCS BL to get data from the EEPROM instead of the UART, but to be honest, I feel unable to program the tranmitting PC-software. That leads to point three: Without an PC-Soft to transmitt, there is no way to receive and store data.
Has someone written one or more of the modules, and is willing to share them (just for the glory...)?
I think, all three modules could be as universal as the current UART bootloader, very useful to actualy any user of TCP/IP modules.
↧