commit | 5db0c6bed049d818f4f35e082ae5fc6924241b02 | [log] [tgz] |
---|---|---|
author | Alexander Hansen <alexander.hansen@9elements.com> | Fri May 30 11:21:30 2025 +0200 |
committer | Alexander Hansen <alexander.hansen@9elements.com> | Tue Jun 03 16:40:25 2025 +0200 |
tree | 68008f48e1121ba28c748fa64ed40c3fe8d98f7a | |
parent | 7fbe7d821c4255abec226fe7d724e38811053557 [diff] |
bios: support for tool: flashcp flashcp as an alternative to flashrom which is already present in some images. Tested: On Tyan S8030 Set ``` "Tool": "flashcp" ``` in the EM json config. Using the images from [1], update to v4.01 and v4.03, dump the flash contents and compare md5sum output for both the image and flash dumps after each update. ``` [alex@odroid host-fw]$ md5sum v4.01/8030V401.ROM fbbe6ff9b05b6a21f43d58fb0e5108cd v4.01/8030V401.ROM [alex@odroid host-fw]$ md5sum v4.03/8030V403.ROM 8a0f85d559913ea63b40cd467cc65cd3 v4.03/8030V403.ROM ``` on the bmc: ``` root@s8030-bmc-30303035c0c1:~# md5sum /tmp/mtd6_dump_v4.01.bin fbbe6ff9b05b6a21f43d58fb0e5108cd /tmp/mtd6_dump_v4.01.bin root@s8030-bmc-30303035c0c1:~# md5sum /tmp/mtd6_dump_v4.03.bin 8a0f85d559913ea63b40cd467cc65cd3 /tmp/mtd6_dump_v4.03.bin ``` References: [1] https://www.tyan.com/Motherboards=S8030=S8030GM2NE=downloads=EN/_Motherboards_S8030_S8030GM2NE Change-Id: I95b473a5e90da38da866f982946855bb9452aafd Signed-off-by: Alexander Hansen <alexander.hansen@9elements.com>
Phosphor BMC Code Management provides a set of system software management applications. More information can be found at Software Architecture
To build this package, do the following steps:
meson build
ninja -C build
To clean the repository run rm -r build
.