Code Loader Functional
2005-02-09 by Richard
I have solved my myriad of issues and filled in enough of my own ignorance to get this thing working. I have the code located in lower sectors of flash with a loader located in the middle sector (Luckily we have way more flash space than we need) that is never erased. I download new code packets over the ethernet interface and assemble the new code to the upper flash. I then copy them to the lower sectors via RAM and power cycle (to be replaced by a WDT timeout). I just have to add some CRC checks etc. Thanks again for the helpful tips. Richard