On 01/19/2012 01:44 PM, Peter Maydell wrote: > On 19 January 2012 19:35, Mark Langsdorf <mark.langsd...@calxeda.com> wrote: >> On 01/19/2012 01:32 PM, Peter Maydell wrote: >>> On 19 January 2012 19:25, Mark Langsdorf <mark.langsd...@calxeda.com> wrote: >>>> On 01/19/2012 01:15 PM, Peter Maydell wrote: >>>>> On 19 January 2012 15:43, Mark Langsdorf <mark.langsd...@calxeda.com> >>>>> wrote: >>>>>> + highbank_binfo.board_id = -1; /* provided by deviceTree */ >>>> >>>> Works for me, but it requires a kernel build with the device tree >>>> dtb appended to it. >>> >>> How do I get hold of a valid dtb for this platform? >> >> The dts is at: >> http://lxr.linux.no/#linux+v3.2.1/arch/arm/boot/dts/highbank.dts >> >> I usually cross compile with: >> make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- highbank.dtb > > Right, thanks. > > I have a kernel now that seems to boot but then > barfs with: > Freeing init memory: 124K > Kernel panic - not syncing: Attempted to kill init! > > but that's probably a misconfiguration in my kernel.
You need to be passing -m 4089. --Mark Langsdorf Calxeda, Inc.