4.2.7 User Row Memory
Some devices have a User Row (USERROW) memory, which can be used for end-production data and is not affected by a device erase. It can be accessed as normal flash memory. Check your device data sheet to see if this memory is relevant for your selected device and for more information.
To place data into this memory, assign the data to the .user_signatures
section, for example:
const unsigned char __attribute__((used, section(".user_signatures"))) x2[8] = {0x64, 0x28, 0x00, 0x01, 0xAB, 0x8A, 0xA8, 0x33};
This section is automatically placed at the correct address by the default linker script.