1.2 Determining Firmware Revision

The firmware revision can be identified using the Dedicated Memory mode of the Info command. When the firmware is updated via the Dev_Update command, the firmware revision parameter fields are updated accordingly. The Update Major, Update Minor and Update ID fields can all be modified during execution of the Dev_Update command. To read this information, the host microcontroller sends the Info command with the Dedicated Memory mode (0x07) specified. For the B6 version of the device, the response to this command is 16 bytes in length. The response data is divided into the parameters described in the following sections and tables.
Table 1-2. Info Command Dedicated Memory Response Fields
DescriptionBytesB6 Patch P5Comment
8-Byte Unique Serial Number[7:0]VariesUnique for each device
Group Number(1)[8:9]0x0000Varies by customer
Update Major[11:10]0x00B6Silicon revision
Update Minor[13:12]0x0005Patch revision
Update ID[15:14]0x7240Patch ID
Note:
  1. The Group Number is displayed in little-endian order. All other values are in big-endian order.
Table 1-3. Info Command (Dedicated Memory)
Command FieldParametersByte Values(2)
Info CommandLength:0x00 0x0A
Opcode:0x00
Mode:0x07
Param2:0x00 0x00 0x00 0x00
CRC:0xA5 0xA4
B6 Patch P5 ResponseLength: 0x00 0x15
Response:0x00
Data:(1)0xSN[0:7] 0x00 0x00 0xB6 0x00 0x05 0x00 0x40 0x72
CRC:Device Specific
Note:
  1. Output response data is read in little-endian order, with the Least Significant Byte (LSB) first.
  2. Only the payload bytes are shown, in the order sent or received. Additional command bytes associated with the applicable I/O protocols are not included.