bbb cape dtb's

Oleksandr Tymoshenko gonzo at bluezbox.com
Tue Jun 9 20:29:03 UTC 2015


> On Jun 9, 2015, at 3:48 AM, Hellmuth Michaelis <hm at hellmuth-michaelis.de> wrote:
> 
> Hi,
> 
> i’ve got a relay cape and want to make it known to a current FreeBSD kernel. After fiddling around in loader.(rc|conf), i got it to load, but boot process stops somehow:
> 
> Warning: unable to open file /boot/loader.conf.local
> /boot/kernel/kernel data=0x5777d8+0x34828 syms=[0x4+0x57cf0+0x4+0x55495]
> geom_label.../boot/kernel/geom_label.ko text=0x4764 data=0x754+0x4 syms=[0x4+0x11c0+0x4+0xee7]
> ok
> relay.../boot/dtb/CBB-Relay-00A0.dtb size=0x1905
> ok
> 
> Hit [Enter] to boot immediately, or any other key for command prompt.
> Booting [/boot/kernel/kernel]...               
> Using DTB from loaded file '/boot/dtb/CBB-Relay-00A0.dtb'.
> Kernel entry at 0x88200100...
> Kernel args: -v
> 
> . . . here console output stops.
> 
> Does the loaded dtb replace the „main“ dtb ?
> 
> How do i „just add“ a dtb to the „main“ one, or do i have to merge dtb source files and rebuild the kernel with it ?

For now there is no support for overlay DTBs. You can #include
cape DTS file at the end of the main dts file and rebuild main dtb. 



More information about the freebsd-arm mailing list