Hi
We are developing a USB device which is based on AT91SAM7S64 which has a
64K of flash in it. We want to store some specific data like Serial No of the device etc. into the flash of the microcontroller permanently. But the issue is we can not write the data into the program code of the microcontroller as constants, because this data is going to be specific for every single device and we do not want to change program code for every single device. Instead we are going to develop an application software on PC which will send this specific data via USB. So is it possible that we write a firmware which can fetch the data from this USB packet and store it into the flash permanently? I mean,can the data remain non-volatile thereafter?If yes, then please describe in detail. If not then pleas tell us what are the other ways to store data permanenly into the flash?
Faiyaz