Programming of user data to the memory use the functions WRITE SCRATCHPAD-2, READ SCRATCHPAD-2 and COPY SCRATCHPAD-2 as described earlier. The application must use the address in the provided functional memory map to write user data to the device.
- Host issues a bus reset, then waits for the response and sends the address command for the specific device.
- Host issues a WRITE SCRATCHPAD-2 with the address
as per the functional memory map and the 8 bytes of data and 1 byte of CRC
to verify the transfer.
- Host issues a bus reset, then waits for the response and sends the address command for the specific device.
- Host issues a READ SCARTCHPAD-2 with the address
as per the functional memory map, then reads the 8 bytes of data and 1 byte
of CRC to ensure that it is same as what was written in the earlier
step.
- Host issues a bus reset, then waits for the response and sends the address command for the specific device.
- Host issues a COPY SCRATCHPAD-2 with the data bytes as A5h to commit the data to user EEPROM.