Main current, Bmc status, Exception codes – ADLINK AmITX-BT-I User Manual

Page 39: Main current = (msb_n<<8 + lsb_n) x 8.06ma

Advertising
background image

AmITX-BT-I

Page 39

6.1.2. Main Current

The BMC of the cExpress-BT implements a current monitor. The current can be read by calling the SEMA function “Get Main Current”. The

function returns four 16-bit values divided in high-byte (MSB) and low-byte (LSB). These 4 values represent the last 4 currents drawn by the
board. The values are sampled every 250ms. The order of the 4 values is NOT in chronological order. Access by the BMC may increase the

drawn current of the whole system. In this case, there are still 3 samples not influenced by the read access.

Main Current = (MSB_n<<8 + LSB_n) x 8.06mA

6.1.3. BMC Status

This register shows the status of BMC controlled signals on the cExpress-BT.

Status Bit

Signal

0 WDT_OUT

1 LVDS_VDDEN

2 LVDS_BKLTEN

3 BIOS_MODE

4 POSTWDT_DISn

5 SEL_BIOS

6 BIOS_DIS0n

7 BIOS_DIS1n

6.1.4. Exception Codes

In case of an error, the BMC drives a blinking code on the blue Status LED (LED1). The same error code is also reported by the BMC Flags
register. The Exception Code is not stored in the Flash Storage and is cleared when the power is removed. Therefore, a “Clear Exception

Code” command is not needed or supported.

Exception Code

Error Message

0 NOERROR

2 NO_SUSCLK

3 NO_SLP_S5

4 NO_SLP_S4

5 NO_SLP_S3

6 BIOS_FAIL

7 RESET_FAIL

8 POWER_FAIL

9 LOW_VIN

10 VCORE

11 VGFX

12 V1P05S

13 VMEM

Advertising