17 read smc status, 18 read bootloader version-string – ADLINK CoreExpress-ECO2 User Manual
Page 25
4.17 Read SMC Status
This command gives an information of the status of the SMC controlled signals.
START
SMC_addr
ACK command
ACK START (Repeat)
SMC_addr+1
ACK
length
ACK(C) data
ACK(C) STOP
Table 4.17.1 SMC transmitter format of the Read SMC Status Command Code
ITEM
DESCRIPTION
START
SM-bus start condition
SMC_addr
0x50 (8-bit)
ACK
SM-bus acknowledge condition generated by receiver
command
0x3D = “Read SMC Status” Command code
length
0x01 = 1 Bytes data length
data
Reflects the status of the SMC controlled signals
Board specific -> see TME of Board chapter “LEMT functions”
STOP
SM-bus stop condition
Table 4.17.2 Explanation of Table 4.17.1
4.18 Read Bootloader Version-String
This command reads the Version Information of the SMC Bootloader. Each command receives 1
length Byte and 24 Bytes of Data.
START SMC_addr ACK command ACK START (Repeat) SMC_addr+1 ACK length ACK(C)
Byte 1
ACK(C) …
ACK(C) Byte 24
ACK(C) STOP
Table 4.18.1 SMC transmitter format of the Bootloader Version String Command Code
ITEM
DESCRIPTION
START
SM-bus start condition
SMC_addr
0x50 (8-bit)
ACK
SM-bus acknowledge condition generated by receiver
command
0x3F = “Read Bootloader Version-String” Command code
length
0x18 = 24 Bytes data length
Byte 1-24
ASCII-Byte of Version String
STOP
SM-bus stop condition