shivs
Newbie level 2
dspic external eeprom
I think I may be searching for the wrong terms for this problem, never the less I cannot find any data on it.
Basically I was wondering if there is any documentation on "self-programming" microcontrollers. The example that I am using is that I want to be able to program a MCU (I'm using a dspic at the moment) over a communication line (lets say Ethernet, but this could be uart or spi, etc...). A host device would send the firmware over the communication line to the slave device which would store it in an external storage device (ex : external eeprom). Once the firmware was sent, the slave device would reset/boot into a special block of code which would read the external eeprom data and program itself. Once the slave has programmed itself, it would reboot into the newly installed code.
Is there any examples/documentation on this?
Thanks.
I think I may be searching for the wrong terms for this problem, never the less I cannot find any data on it.
Basically I was wondering if there is any documentation on "self-programming" microcontrollers. The example that I am using is that I want to be able to program a MCU (I'm using a dspic at the moment) over a communication line (lets say Ethernet, but this could be uart or spi, etc...). A host device would send the firmware over the communication line to the slave device which would store it in an external storage device (ex : external eeprom). Once the firmware was sent, the slave device would reset/boot into a special block of code which would read the external eeprom data and program itself. Once the slave has programmed itself, it would reboot into the newly installed code.
Is there any examples/documentation on this?
Thanks.