Datasheet

Page 46 ams Datasheet
Document Feedback [v1-08] 2020-Jun-29
TMF8701 − Register Description
DOWNLOAD_INIT
This command is used to initialize the download HW for secure
devices.
Figure 110:
DOWNLOAD_INIT Command
W_RAM
This command writes the given data to a defined RAM region.
Note that the RAM pointer has first to be set by the command
ADDR_RAM. After the command is successfully executed the
RAM pointer will point to the first byte after the written region.
Figure 111:
W_RAM Command
Address Value Meaning
BL_CMD_STAT 0x14
Initialize the HW for download from host to TMF8701
RAM
BL_SIZE 1
BL_DATA0 0..0xFF Seed
BL_CSUM 0..0xFF
Address Value Meaning
BL_CMD_STAT 0x41 Write to main RAM
BL_SIZE 0... 0x80 Number of bytes to be written
BL_DATA0 0..0xFF
1
st
byte to be written
BL_DATA1 0..0xFF
2
nd
byte to be written
BL_DATA127 0..0xFF
128
th
byte to be written (only if size was 0x80)
BL_CSUM 0..0xFF The CSUM comes immediately after the data.