Hi
I have trouble with building a new working kernel based on 3.18.5 which introduced the device tree (and I know Belá also have some problems).
Therefore, I thought that we might share our experience and solutions that we find on our way. The hope is that this will help in our struggle to build a piCore with device tree enabled.
My first contribution:
I have noticed that a new step is introduced in the kernel building process. This step is needed in order to be able to boot a kernel with DT enabled:
http://www.raspberrypi.org/forums/viewtopic.php?f=29&t=98009So you will need to download mkknlimg from
https://github.com/raspberrypi/tools/blob/master/mkimage/mkknlimg and then use this command on your newly build Image or zImage:
./mkknlimg zImage kernel.img
This brought me a little closer, however it is still not booting correctly.
Please share your tips and tricks - and if you have a working recipe for building a working piCore, please share it.
Steen