summaryrefslogtreecommitdiff
path: root/meta-ampere/meta-mitchell/recipes-phosphor/ipmi
AgeCommit message (Collapse)AuthorFilesLines
2023-10-16meta-ampere: mtjade: update scripts with new gpio linenameThu Nguyen2-14/+0
Mt.Jade GPIO line-names are updated to follow naming convention at https://github.com/openbmc/docs/blob/master/designs/device-tree-gpio-naming.md. This commit updates related scripts to use the correct linenames. Tested: Check below features to work as before: + UEFI and SCP firmware update. + Host power control + Ampere UART mux switch + SCP failover Signed-off-by: Thu Nguyen <thu@os.amperecomputing.com> Change-Id: I080f844047618327042a7742d3fa6423b62be744
2023-08-10meta-ampere: mtmitchell: ipmid: enable dynamic-storages-only featureThang Tran1-0/+1
This commit enables dynamic-storages-only to use FRU and SEL commands in the dbus-sdr w/o enabling sensor commands in the dbus-sdr folder. Tested: 1. Users can read/write/edit FRU via ipmitool 2. Users can get the SEL logs via ipmitool. Change-Id: I49eab8ad1cf54ef5c60604c446db153a42c30749 Signed-off-by: Thang Tran <thuutran@amperecomputing.com>
2023-06-09meta-ampere: mtmitchell: ipmi: support on-board sensor reportHieu Huynh1-0/+8
Support to report sensor information via IPMI for on-board sensors Tested: 1. Check sensor report using IPMI sdr command: $ ipmitool sdr list OutletTemp | 28 degrees C | ok Psu1InletTemp2 | 32 degrees C | ok PcieZoneTemp1 | 30 degrees C | ok Psu0InletTemp2 | 29 degrees C | ok PcieZoneTemp2 | 28 degrees C | ok Signed-off-by: Hieu Huynh <hieuh@os.amperecomputing.com> Change-Id: Ia38519c79596f65f780fe105ee25e8890825a44f
2023-06-09meta-ampere: mtmitchell: Enable IPMI over NCSI interfaceChanh Nguyen1-0/+7
This commit configures the phosphor-ipmi-net to support IPMI via NCSI/eth1 interface. Tested: 1. Plug the NCSI card, boot the BMC and get its IP. 2. Check if IPMI can be reproted via eth1's IP: ipmitool -I lanplus -H NCSI_IP -C 17 -U root -P 0penBmc mc info Signed-off-by: Chanh Nguyen <chanh@os.amperecomputing.com> Change-Id: Ib5b26cd0e4e82214234bce49272ed767cfba50d3
2023-05-11meta-ampere: move ipmi config to commonThang Q. Nguyen1-178/+0
The same channel_config.json and power_reading.json are used across Ampere platforms so move to meta-ampere/meta-common to avoid duplicate. Tested: 1. Check if "ipmitool lan print 1/2/3" works. 2. On Mt.Jade, check if "ipmitool dcmi power reading" works Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com> Change-Id: I77f401d0b74455c3951fb746f8bea2ddb1c3667b
2023-04-16meta-ampere: ssifbridge: use drop-in to switch bmc-okThang Q. Nguyen2-0/+14
Instead of overwriting ssifbridge.service to set bmc-ok, use systemd drop-in units instead. Tested: 1. Stop ssifbridge.service service, check if bmc-ok is 0. 2. Start ssifbridge.service service, check if bmc-ok is 1. Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com> Change-Id: I36e065ed84c4c8aa154996d9a31cfc21d0ab5657
2022-11-09meta-ampere: mtmitchell: ipmi-oem: configure bus-address of BMC's FRUThang Tran1-0/+2
This commit configures the bus and address of the BMC FRU device so that IPMI OEM commands can identify such. Tested: 1. Request to update MAC address. ipmitool raw 0x3c 0x01 0x70 0xe2 0x84 0x86 0x76 0xc0 2. Reboot then check MAC address. ip a 3. MAC address is updated as step 1. Signed-off-by: Thang Tran <thuutran@amperecomputing.com> Change-Id: Iad2bd9a5e43268e82f2bdb4413746bdcba45deb2
2022-10-15meta-ampere: Initial AmpereOne(TM) Mt. Mitchell's non-DC-SCM BMC supportChanh Nguyen3-0/+182
Add new Mt.Mitchell platform with basic features so that it can be compiled and works. Tested: 1. Compile for Mt.Mitchell successful. 2. Flash and check for the firmware can boot on the Mt.Mitchell non-DC-SCM system without issue Signed-off-by: Chanh Nguyen <chanh@os.amperecomputing.com> Change-Id: I8dc9db9029b27c0c6325c31d368cdbb614a3c8b6