Le 09/10/2012 15:15, Marcus Schäfer a écrit :
Hi,
For beagleboard, it is provided by x-loader-omap3beagle, not u-boot. Maybe the problem is here? Hmm, also my beagle test build worked. When I compared your log with mine it's different here:
Copying boot image to disk EXEC [blkid /dev/mapper/loop0p1 2>&1] EXEC [blkid -o value -s TYPE /dev/mapper/loop0p1] EXEC [mount /dev/mapper/loop0p1 /tmp/kiwiloop.GcVSTY 2>&1] EXEC [cp -dR /tmp/kiwiboot.IXTKqd/boot /tmp/kiwiloop.GcVSTY 2>&1] EXEC [mv /tmp/kiwiloop.GcVSTY/boot/boot.scr /tmp/kiwiloop.GcVSTY] EXEC [mv /tmp/kiwiloop.GcVSTY/boot/u-boot.bin /tmp/kiwiloop.GcVSTY] EXEC [mv /tmp/kiwiloop.GcVSTY/boot/MLO /tmp/kiwiloop.GcVSTY]
In your log only the boot.scr is found but no u-boot.bin and no MLO which means they are not part of the generated initrd. To me it looks like you did not boot include those packages. The following is from the kiwi-templates arm JeOS example:
<packages type="bootstrap" profiles="beagleFlavour"> <package name="kernel-omap2plus" bootinclude="true"/> <package name="u-boot-omap3beagle" bootinclude="true"/> <package name="x-loader-omap3beagle" bootinclude="true"/> </packages>
Well, you got it. bootinclude is missing. I will submit a new merge request reverting my previous patch and adding bootinclude for u-boot and x-loader.
The bootinclude make sure they are installed when kiwi builds the initrd too. In your log they are installed only into the system image
Thanks. Guillaume
Regards, Marcus
-- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org