From: Fabio Estevam Date: Tue, 25 Oct 2016 16:21:39 +0000 (-0200) Subject: imx28evk: Fix the first partition location X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=23e0f3350fbeccf727dd4e87889d9b2875e8e615;p=buildroot.git imx28evk: Fix the first partition location When the SD card is connected to the host PC it can be mounted as /dev/mmcblk0 or /dev/sdX, depending on how the SD controller is connected to /the PC. In this case the first partition is /dev/mmcblk0p1, not /dev/mmcblk01. So use the ${PART1} variable to correctly assign this location. [Peter: extend commit meesage] Signed-off-by: Fabio Estevam Signed-off-by: Peter Korsgaard --- diff --git a/board/freescale/imx28evk/create-boot-sd.sh b/board/freescale/imx28evk/create-boot-sd.sh index 5e050cbada..bce221237c 100755 --- a/board/freescale/imx28evk/create-boot-sd.sh +++ b/board/freescale/imx28evk/create-boot-sd.sh @@ -71,7 +71,7 @@ sync # Copy the bootloader at offset 2048 # (We need to skip the partition table in the .sd, too.) -dd if=output/images/u-boot.sd of=${DEV}1 bs=1M +dd if=output/images/u-boot.sd of=${PART1} bs=1M # Prepare a temp dir for mounting partitions TMPDIR=$(mktemp -d)