Hi,
Using Flowcode and the ARM Ecio I have designed a control system and produced a small run of 10 units. Each unit has a serial number which I have stored as a byte variable 'S/N'. The software that I have produced can request this variable from the sytstem.
The problem with this is that anytime I make a modification to the firmware I have to edit the variable before I program each unit eg. S/N=01, S/N=02 etc.
I was wondering if it is possible store the serial number for each unit somwhere where firmware updates wont overwrite it, so in subsequent firmware updates I just need to read the data from that location into the variable S/N.
I seem to remember doing something like this in assembly with an 8051 years ago, but I have now forgotten more assembly then I ever knew.
Hope this makes some semblence of sense.
Many Thanks
MW