Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Jul 2023 16:37:34 +0000
From:      John <jwd@freebsd.org>
To:        FreeBSD ARM List <freebsd-arm@freebsd.org>
Subject:   Supermicro R12SPD Ampere Altra - No valid device tree blob found
Message-ID:  <ZLVuTpUBjE2hOx1G@FreeBSD.org>

next in thread | raw e-mail | index | archive | help
Hi Folks,

   I have a new Supermicro system:

Supermicro R12SPD BIOS Date:04/26/2023 Rev:1.1a
CPU : Ampere(R) Altra(R) Max Processor

   Booting from the latest media (spot checking older
media makes no difference):

Boot Media: FreeBSD-14.0-CURRENT-arm64-aarch64-20230713-510fd8313800-264135-disc1.iso

   Fails here:

Loading kernel...
/boot/kernel/kernel text=0x2a8 text=0x8ff810 text=0x29b324 data=0x153cc8 data=0x0+0x2c3000 0x8+0x155628+0x8+0x17e504|
Loading configured modules...
can't find '/etc/hostid'
can't find '/boot/entropy'
No valid device tree blob found!
WARNING! Trying to fire up the kernel, but no device tree blob found!
EFI framebuffer information:
addr, size     0x10000000, 0x300000
dimensions     1024 x 768
stride         1024
masks          0x00ff0000, 0x0000ff00, 0x000000ff, 0xff000000


   If I break into the loader, the fdt command shows the
same error message.

OK fdt ls
No device tree blob found!

OK 

   A verbose boot shows no additional information.

   I've poked around in the source and don't see an obvious
fix for this. Web searches have also not provided any
obvious solutions.

  Any ideas? Thoughts?

Thanks,
John




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ZLVuTpUBjE2hOx1G>