
Tamarisk
®
320
Software ICD
12
1.
If the command causes flash memory to be erased or programmed, the command can
take somewhat longer before generating an ACK. The time is dependent on a number
of factors:
♦
The number of flash sectors being erased or programmed. More sectors will require
more time.
♦
The temperature of the flash. Colder flash parts require more time to erase and
program.
2.
The response time for non-ACK response (ERR, NAK, etc) types depends on the type
of command.
2.5 COMMAND/RESPONSE SEQUENCE
Generally, every command is followed by an ACK response. However, there are numerous
exceptions:
1.
Some commands will return a VALUE response or a response having the same
message ID as the command followed by and ACK.
2.
Data transfer activities have a unique message sequence that is dependent on whether
an upload or download is requested, the size of the transfer, and any errors that may
occur during transfer.
2.6 CAMERA MEMORY DATA DOWNLOAD
Information in non-volatile memory may contain some information that is useful in system
development. Table 18 shows the data available in non-volatile storage. A sequence of commands
is required to download this information, and the information will need to be parsed according to
the table. Figure 1 shows the command sequence between the connected unit (CU) and the thermal
imaging module (TIM).
CU
TIM
0x73 (10)
0x02 (2)
0x41 (248)
0x47 (0)
Download Packet
Download Setup
Complete
ACK