24 get voltage – ADLINK CoreExpress-ECO2 User Manual

Page 30

Advertising
background image

4.24 Get Voltage

The 10-bit-ADC of the SMC is used to monitor the onboard Voltages. SMC provides 8 Channels which
are separately accessed by Command codes as described in Table 4.24.2.

START

SMC_addr

ACK command

ACK START (Repeat)

SMC_addr+1

ACK

length

ACK(C) MSB_byte

ACK(C) LSB_byte

ACK(C) STOP

Table 4.24.1 SMC transmitter format of the Get Voltage Command Code

ITEM

DESCRIPTION

START

SM-bus start condition

SMC_addr

0x50 (8-bit)

ACK

SM-bus acknowledge condition generated by receiver

command

“Get Voltage” Command code:

0x60: Get Voltage 0

0x61: Get Voltage 1

0x62: Get Voltage 2

0x63: Get Voltage 3

0x64: Get Voltage 4

0x65: Get Voltage 5

0x66: Get Voltage 6

0x67: Get Voltage 7

length

0x02 = 2 Bytes data length

MSB byte

LSB byte

16-Bit data value of Voltage

STOP

SM-bus stop condition

Table 4.24.2 Explanation of Table 4.24.1

The returned values are different for each board type. Please look at the board technical manual
chapter “LEMT functions” for the equations to translate the returned values into voltages.

Advertising