Dasharo / dasharo-issues

The Dasharo issue tracker
https://dasharo.com/
25 stars 0 forks source link

UUID, Serial, Logo change not supported by the coreboot image #1109

Open JanPrusinowski opened 4 weeks ago

JanPrusinowski commented 4 weeks ago

Component

Dasharo firmware

Device

Protectli VP3230

Dasharo version

v0.9.0-rc2

Dasharo Tools Suite version

develop

Test case ID

DCU - Suite

Brief summary

UUID, Serial, Logo change not supported by the coreboot image

How reproducible

100%

How to reproduce

run: robot -v snipeit:no -L TRACE -v rte_ip:192.168.10.35 -v config:protectli-vp3230 -v sonoff_ip:192.168.10.27 -v device_ip:192.168.10.40 -v fw_file:./protectli_vp32xx_v0.9.0_rc2.rom dasharo-compatibility/dcu.robot

Expected behavior

Serial, UUID and Logo can be changed by the dcu and tests pass

Actual behavior

All of the tests fail.

Screenshots

log - DCU - Fails.zip image image image image

Additional context

/sys/firmware/acpi/bgrt/image is not created and cant be checked. So logo is not changed. However DCU reports a success when changing the logo in fw.

Solutions you've tried

No response

miczyg1 commented 2 weeks ago

https://github.com/Dasharo/coreboot/pull/584

Logo change is supported, however if the display was not working, the logo was not displayed, thus BGRT table was not present. PR fixes the display as well as enables S/N and UUID customization