AnsweredAssumed Answered

Changing eMMC boot images via Linux on Sabre SDB

Question asked by Alex Harford on Jan 13, 2014
Latest reply on Jan 17, 2014 by Alex Harford

I've been trying to set up my Sabre SDB to load U-Boot from eMMC but I have not had any success. Has anyone done this successfully?

 

There are three questions I would like to confirm:

 

a) Are there any special preparations when building U-Boot? Do I use the u-boot.imx image that I have successfully loaded from an SD card?

 

b) Where do I write the U-Boot image with the dd command? I have several MMC devices available:

 

# ls -l /dev/mmcblk0*

brw-rw----    1 root     disk      179,   0 Jan  1 00:00 /dev/mmcblk0

brw-rw----    1 root     disk      179,   8 Jan  1 00:00 /dev/mmcblk0boot0

brw-rw----    1 root     disk      179,  16 Jan  1 00:00 /dev/mmcblk0boot1

brw-rw----    1 root     disk      179,   1 Jan  1 00:00 /dev/mmcblk0p1

 

c) What should SW6 be set to? From my reading of the datasheet, it should be set up with switches 8 - 1 => 01101011

 

ie: MMC boot, 8 bit interface, port SD4.

 

Although I have tried various other combinations without any success. I suspect the problem is in a) or b).

Outcomes