AnsweredAssumed Answered

Can't reprogram u-boot on sabre SDP

Question asked by jf simon on May 9, 2013
Latest reply on Dec 17, 2014 by chen zhiwei


My goal is to install android on the eMMC on the sabre SDP. Here is what I did:


-Boot the Sabre SDP under NFS

-partition the eMMC with this command:

       # /dev/mmcblk0


-Used the "dd" command to program u-boot, boot.img, system.img and recovery.img to eMMC


BUT I am unable to overwrite an older u-boot that is already on /dev/mmcblk0 with this command:


# dd if=<new u-boot.bin> of=/dev/mmcblk0 bs=1K skip=1 seek=1; sync


(the reason I need to replace the older u-boot is because it doesn't have the "booti" command.)


I also tried erasing it from u-boot but it doesn't work:


MX6SDL SABRESD U-Boot > mmc dev

Card did not respond to voltage select!

mmc0(part 0) is current device


MMC erase: dev # 0, block # 0, count 256 ... Card did not respond to voltage select!

raise: Signal # 8 caught

raise: Signal # 8 caught

mmc erase failed

0 blocks erase: ERROR



Any ideas?

Thanks a lot

-jf simon