On 24/04/2015 14:55, Adrien Destugues wrote:
How does this fix it? The Raspberry Pi and beagle use the linux u-boot
image.
They are loaded differently: For the NetBSD image, the FDT is built
inside the single uImage. In Linux case, you need to load it
separately from u-boot then give its location to the kernel.
The code above only fixes the inclusion in the NetBSD image, but
François also added a missing MakeLocate which makes the CompileDTS
code work again in either case (so there is no need to repeat it in
the board specific files).