Hi
I try to get the lates Digilent-Linux to run on a Zedboard:
Linux version 3.12.0-xilinx-dirty (build@build-skywalker) (gcc version 4.7.4 (Ubuntu/Linaro 4.7.4-2ubuntu1) )
I run into trouble using the initrd as ramdisk.
On the ZedBoard I get the
RAMDISK: Couldn't find valid RAM disk image starting at 0.
error.
Which tells me nothing. And I am now googling all day :(
The same zImage, device.dtb, ramdisk.gz runs find on qemu (Xilinx GIT).
I have to add, I start linux from SD card directly from FSBL.
My chosen-part of the dts contains this:
linux,initrd-start = 0x800000;
linux,initrd-end = 0x8510000;
Linux is loaded at 0x02000000, DTD at 0x01000000.
I see, initrd RAM is freed:
Freeing initrd memory: 324K (c0800000 - c0851000)
Any hint what I can do ...