This may seem an odd question, but using a Comms protocol over a network socket, usb or infra-red reciever is it possible that the chip could receive an update version of the code that was loaded originally, and save it into memory, then reboot/restart itself to execute the new code?
The reason I ask is that we are looking at using a 8-bit PIC chip for a project but the software could be updated/improved as time goes on and we would like to give end users a way of keeping up to date. If we are asking too much of these chips, is there a better option that would allow us to do this?
The reason I ask is that we are looking at using a 8-bit PIC chip for a project but the software could be updated/improved as time goes on and we would like to give end users a way of keeping up to date. If we are asking too much of these chips, is there a better option that would allow us to do this?