[PATCH] arm: mvebu: AC5/AC5X: Disable SMBIOS

Stefan Roese sr at denx.de
Mon Oct 16 16:45:18 CEST 2023


On 10/16/23 11:02, Stefan Roese wrote:
> On 10/13/23 05:00, Chris Packham wrote:
>> The RD-AC5X doesn't make use of EFI or SMBIOS. Recently we started seeing
>> boot failures such as
>>
>>      WARNING: SMBIOS table_address overflow 27f60f020
>>      Failed to write SMBIOS table
>>      initcall failed at event 10/(unknown) (err=-22)
>>      ### ERROR ### Please RESET the board ###
>>
>> The error is because the physical address of the RAM on the AC5X SoC is
>> above the 32GiB boundary. As we don't need SMBIOS or EFI this can be
>> safely disabled.
>>
>> Signed-off-by: Chris Packham <judge.packham at gmail.com>
> 
> Reviewed-by: Stefan Roese <sr at denx.de>

Applied to u-boot-marvell/master

Thanks,
Stefan


> Thanks,
> Stefan
> 
>> ---
>> This probably should have been part of the series I sent as
>> https://lore.kernel.org/u-boot/20231003035800.2626121-1-judge.packham@gmail.com/
>> but I didn't have the RD-AC5X board at the time. There is another issue
>> that's stopping the RD-AC5X board from booting with current master but
>> with the suspect commit reverted you can see the same SMBIOS issue I was
>> seeing on the x240.
>>
>>   configs/mvebu_ac5_rd_defconfig | 1 +
>>   1 file changed, 1 insertion(+)
>>
>> diff --git a/configs/mvebu_ac5_rd_defconfig 
>> b/configs/mvebu_ac5_rd_defconfig
>> index dbf1e3136cdf..e8fa22b648be 100644
>> --- a/configs/mvebu_ac5_rd_defconfig
>> +++ b/configs/mvebu_ac5_rd_defconfig
>> @@ -85,3 +85,4 @@ CONFIG_USB_ETHER_ASIX88179=y
>>   CONFIG_USB_ETHER_MCS7830=y
>>   CONFIG_USB_ETHER_RTL8152=y
>>   CONFIG_USB_ETHER_SMSC95XX=y
>> +# CONFIG_SMBIOS is not set
> 
> Viele Grüße,
> Stefan Roese
> 

Viele Grüße,
Stefan Roese

-- 
DENX Software Engineering GmbH,      Managing Director: Erika Unter
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-51 Fax: (+49)-8142-66989-80 Email: sr at denx.de


More information about the U-Boot mailing list