Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: 2.18.0-dev
# 248da882 30-Sep-2024 Rush Chen <rush.chen.wiwynn@gmail.com>

meta-facebook: yosemite4: NIC[0~3] power fault event log

Summary:
The system shall register an event when NIC[0~3] power fault.
BMC monitors GPIO "ALT_SMB_BMC_CPLD2_N" and then read IOE pin.

Test P

meta-facebook: yosemite4: NIC[0~3] power fault event log

Summary:
The system shall register an event when NIC[0~3] power fault.
BMC monitors GPIO "ALT_SMB_BMC_CPLD2_N" and then read IOE pin.

Test Plan:
With a testing CPLD firmware, set IOE pin high to trigger NIC power fault.

Testing:
1. trigger NIC1 power fault by setting IOE reg 0x0a, bit1 = 1:
root@bmc:~# i2ctransfer -f -y 28 w2@0x25 0x0a 0x02 r1
0x00

2. read IOE reg 0x01 (bit1 = 1):
root@bmc:~# i2ctransfer -f -y 28 w1@0x25 0x01 r1
0x02

3. Check event log
root@bmc:~# mfg-tool log-display
"2": {
"additional_data": [
"NIC1 Power Fault=1"
],
"event_id": "",
"message": "NIC1 Power Fault",
"resolution": "",
"resolved": false,
"severity": "xyz.openbmc_project.Logging.Entry.Level.Error",
"timestamp": "2024-08-19T07:50:01.311000000Z",
"updated_timestamp": "2024-08-19T07:50:01.311000000Z"
},

Change-Id: I12b297b14b8be4c97c1f7d0949b0b6c16b91fa40
Signed-off-by: Rush Chen <rush.chen.wiwynn@gmail.com>

show more ...