5 Persistent Memory
A persistent memory space is allocated to store product specific information. The persistent memory is organized as follows:
| Data | Data Type | Size |
|---|---|---|
| Structure Revision | uint 16 | 2 bytes |
| MAC address | uint 64 | 8 bytes |
| Board information – PCBA Name | ASCII string(1) | 30 bytes |
| Board information – PCBA Serial number | ASCII string(1) | 10 bytes |
| Board information – PCBA Atmel Part Number | ASCII string(1) | 8 bytes |
| Board information – PCBA Revision | uint 8 | 1 byte |
| Reserved | 3 bytes | |
| XTAL Calibration Value | uint 8 | 1 byte |
| Reserved | 7 bytes | |
| Reserved | 4 bytes | |
| CRC | uint 16 | 2 bytes |
Note:
- '\0' terminated ASCII string.
The MAC address stored inside the MCU is a uniquely assigned ID for each kit and is owned by Atmel. User applications can use this unique MAC ID to address the kit.
