Hi Milivoje, On 9/26/26 2:58 AM, Milivoje Legenovic wrote:
After upgrading u-boot in Armbian for the Odroid M2 board from version v2025.10 to a higher version (it doesn’t matter which one), the board does boot, but the boot process halts for 60 seconds, and only continues once this time has elapsed. Debugging via a UART cable showed that u-boot hands control over to the kernel, and then freezes there. The only difference compared to v2025.10 was the SMBIOS table. After disabling this configuration option everything worked perfectly.
OK, but *why*. Without more information, we cannot fix the actual issue (whether it's in U-Boot or in Armbian's kernel) and it's bound to come back later, or people asking to reenable this because it broke their setup.
Adding Raymond in Cc, since they worked on this most recently, maybe they can help debug this.
Milivoje, can you maybe bisect U-Boot to figure out which commit(s) broke this? CONFIG_GENERATE_SMBIOS_TABLE is enabled in v2025.10 for this board, so something broke since and it would be best to know what.
Cheers, Quentin
Signed-off-by: Milivoje Legenovic <[email protected]> --- configs/odroid-m2-rk3588s_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/configs/odroid-m2-rk3588s_defconfig b/configs/odroid-m2-rk3588s_defconfig index e71e61ddb0b..fc8adc7d047 100644 --- a/configs/odroid-m2-rk3588s_defconfig +++ b/configs/odroid-m2-rk3588s_defconfig @@ -79,6 +79,7 @@ CONFIG_DEBUG_UART_SHIFT=2 CONFIG_SYS_NS16550_MEM32=y CONFIG_ROCKCHIP_SPI=y CONFIG_SYSRESET=y +# CONFIG_GENERATE_SMBIOS_TABLE is not set CONFIG_USB=y CONFIG_USB_XHCI_HCD=y CONFIG_USB_EHCI_HCD=y
