Home > Uncategorized > Booting i.MX6 directly from SD Card

Booting i.MX6 directly from SD Card

September 16th, 2013

The Sabrelite board from Boundary Devices come with the capability to boot from the NOR Flash. But the Freescale's i.MX6 has the capability to boot directly from the SD Card. Please note that this required changes in the hardware design.

In this post we will show yo how to burn your SD Card card to make uboot boot from the SD Card.

Run the following commands to install U-Boot.

dd if=u-boot.bin of=u-boot-no-padding.bin bs=1024 skip=1
dd if=u-boot-no-padding.bin of=/dev/sdx bs=1K seek=1

Make sure you replace /dev/sdx with the correct path for your SD Card. In my case it is /dev/sdb and the commands look like

dd if=u-boot.bin of=u-boot-no-padding.bin bs=1024 skip=1
dd if=u-boot-no-padding.bin of=/dev/sdb bs=1K seek=1

To be more precise I had to use sudo

dd if=u-boot.bin of=u-boot-no-padding.bin bs=1024 skip=1
sudo dd if=u-boot-no-padding.bin of=/dev/sdb bs=1K seek=1

Uncategorized

  1. Macho
    September 16th, 2013 at 10:59 | #1

    Can you tell me what changes you did in the hardware to make it boot from SD Card.

  1. No trackbacks yet.