8000 Tags · githubuser0905/openbmc · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: githubuser0905/openbmc

Tags

v1.10.100-ampere

Toggle v1.10.100-ampere's commit message
meta-ampere: mtjade: Add workaround for fan-control-init fail continu…

…ously

On some systems, after BMC is reset while Host is On, phosphor-fan-control-init
fails to create its dbus interface, causing it to restart continuously. This
causes dbus to become busy all the time.
This patch adds a temporary workaround by adding a sleep time between restart
to avoid making dbus busy until the root cause and solution is found

Tested:
1. Turn ON the Host.
2. Reboot BMC.
2. Check if phosphor-fan-control-init service can start successfully.

Signed-off-by: Chanh Nguyen <chanh@os.amperecomputing.com>

v1.09.100-ampere

Toggle v1.09.100-ampere's commit message
meta-ampere: remove redundant files

Remove files that no longer be used.

Tested: compile the BMC without issue

Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com>

v1.08.100-ampere

Toggle v1.08.100-ampere's commit message
meta-ampere: mtjade: Add entity-manager to build package

Mt.Jade platform changed to use motherboard Fru data from entity-manager to
update BMC MAC address and response for IPMItool FRU command. This commit adds
entity-manager to build package.

Tested:
	1. ls /lib/systemd/system/xyz.openbmc_project.EntityManager.service.
	2. The service file should exist.

Signed-off-by: Thu B Nguyen <tbnguyen@amperecomputing.com>

v1.07.100-ampere

Toggle v1.07.100-ampere's commit message
meta-ampere: dbus-sensors: Keep the host sensors in the dbus interfaces

Update dbus-sensors to keep the host sensor interface when the Host is
Off. The values of the host sensors interface will be changed to NaN.

Tested.
	1. Power on the host.
	2. Check the dbus interface of the host sensors.
	3. Power off the host.
	2. The values of the host sensors in dbus are nan.

Signed-off-by: Thu B Nguyen <tbnguyen@amperecomputing.com>

v1.06.100-ampere

Toggle v1.06.100-ampere's commit message
meta-ampere: switch the SPI0_PROGRAM_SEL in powering system on/off

When powering ON the Host, no code to switch the SPI0_PROGRAM_SEL signal
to Host. This makes the Host fail to boot UEFI if users manually switch
the Host SPI-NOR to BMC.
In addition, when the Host is OFF, switching the SPI-NOR to Host might
cause leakage current.
This commit controls the SPI0_PROGRAM_SEL GPIO signal to switch the Host
SPI-NOR to Host when powering ON and switch to BMC when powering OFF.

Tested:
1. Manually set GPIO 226=0. Powering the Host, ensure Host can boot.
2. Turn the Host OFF, check if BMC can access the Host SPI-NOR.

Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com>

v1.05.100-ampere

Toggle v1.05.100-ampere's commit message
meta-ampere:meta-jade: Enable the secure provisioning firmware update

Support the option to flash and run the SECPRO firmware using the
ampere_firmware_upgrade.sh script. The script will assert the special
GPIO pins for the SECPRO boot mode and will de-assert them after
complete.

The SECPRO mode is enabled by 2 options:
- The script parameter
- The MANIFEST string value

Usage:
    ampere_firmware_upgrade.sh <Type> <Image file> <DEV_SEL> [SECPRO]
    SECPRO: '1' to flash SCP and assert GPIO to enter the SECPRO mode.
            Default: 0

Tested:
1. Flash the image with SECPRO mode enable, check if SCP boots to SECPRO
mode.
2. Flash the image with SECPRO mode disable, check if the Host boots
normally.

Signed-off-by: Tung Nguyen <tung.nguyen@amperecomputing.com>

v1.04.100-ampere

Toggle v1.04.100-ampere's commit message
meta-ampere: kernel: srcrev bump afe50261..a0ff37ab0

Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com>

v1.03.100-ampere

Toggle v1.03.100-ampere's commit message
meta-ampere:jade:kernel: srcrev bump c1d9d03..b286305

Signed-off-by: Phong Vo <pvo@amperecomputing.com>

v1.02.100-ampere

Toggle v1.02.100-ampere's commit message
Merge internal branch 'main' into ampere

v1.01.100-ampere

Toggle v1.01.100-ampere's commit message
meta-amprere:mtjade:fru: Add support for additional FRU fields

This commit adds additional support for the following FRU fields:
- System and Chassis SKU
- MAC Address
- Product Asset Tag
- Product Extra

It also adds support to parse and populate FRU binary with multi-record.

Test Cases:
- Run ipmi fru print to see full list of FRU data

$ ipmitool fru print
FRU Device Description : Builtin FRU Device (ID 0)
 Chassis Type          : Rack Mount Chassis
 Chassis Part Number   : AMPA1A1-00000000
 Chassis Serial        : A1A1-A000-0000000000123
 Chassis Extra         : SKUC-A000-0000000000123
 Board Mfg Date        : Tue Feb  4 00:00:00 2020 UTC
 Board Mfg             : AmpereComputing(R)
 Board Product         : MT.JADE
 Board Serial          : 9510002CJ0LA
 Board Part Number     : B81.03010.0001
 Board Extra           : 70:E2:84:85:08:E3
 Product Manufacturer  : AmpereComputing(R)
 Product Name          : MT.JADE
 Product Part Number   : AC82830AC10C
 Product Version       : PR010
 Product Serial        : AMPX3A1-A000-0000000000123
 Product Asset Tag     : AMPX3A1-A000-0000000000123
 Product Extra         : SKUP-A000-0000000000123

Signed-off-by: Hieu Huynh <hieu.huynh@amperecomputing.com>
0