The l-m-c is broken for mx51evk due to the following two bugs.  I
posted the patches there.  Please review the patches and
pick them up if they are ok.

The bootcmd setting for mx51evk in l-m-c exceeds max args
https://bugs.launchpad.net/linaro-image-tools/+bug/659720

=== modified file 'linaro-media-create'
--- linaro-media-create 2010-10-12 15:31:29 +0000
+++ linaro-media-create 2010-10-14 01:29:29 +0000
@@ -361,7 +361,7 @@

     mx51evk)
       cat > ${TMP_DIR}/boot.cmd << BOOTCMD
-setenv bootcmd 'mmcinfo; mmc init; fatload mmc 0:2 $KERNEL_ADDR
uImage; fatload mmc 0:2 $INITRD_ADDR uInitrd; bootm $KERNEL_ADDR
$INITRD_ADDR'
+setenv bootcmd 'fatload mmc 0:2 $KERNEL_ADDR uImage; fatload mmc 0:2
$INITRD_ADDR uInitrd; bootm $KERNEL_ADDR $INITRD_ADDR'
 setenv bootargs '${serial_opts} ${splash_opts} ${lowmem_opt}
${boot_snippet} rootwait ro'
 boot
 BOOTCMD

imx51 hwpack: bootloader installed incorrectly and configured incorrectly
https://bugs.launchpad.net/linux-linaro/+bug/656962

=== modified file 'linaro-media-create'
--- linaro-media-create 2010-10-12 15:31:29 +0000
+++ linaro-media-create 2010-10-14 06:27:53 +0000
@@ -503,7 +503,7 @@
       ;;

     mx51evk)
- sudo dd if=binary/usr/lib/u-boot/mx51evk/u-boot.imx of=/dev/mmcblk0 \
+ sudo dd if=binary/usr/lib/u-boot/mx51evk/u-boot.imx of=${MMC} \
            bs=1024 seek=1
       sudo mkimage -A arm -O linux -T kernel -C none -a 0x90008000 \
            -e 0x90008000 -n Linux \

-- 
Regards,
Shawn

_______________________________________________
linaro-dev mailing list
linaro-dev@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-dev

Reply via email to