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

Reply via email to