board/atmel: provide u-boot env for at91sam9x5ek_mmc
authorLudovic Desroches <ludovic.desroches@microchip.com>
Wed, 21 Jun 2017 08:12:00 +0000 (10:12 +0200)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Wed, 21 Jun 2017 19:23:55 +0000 (21:23 +0200)
Default bootargs have changed in U-Boot for this board. Build U-Boot
environment and add it to the SD card image to update bootargs.

Signed-off-by: Ludovic Desroches <ludovic.desroches@microchip.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
board/atmel/at91sam9x5ek_mmc/genimage.cfg
board/atmel/at91sam9x5ek_mmc/uboot-env.txt [new file with mode: 0644]
configs/at91sam9x5ek_mmc_defconfig
configs/at91sam9x5ek_mmc_dev_defconfig

index b2be647d8b5ebd85451836dbfd53b642f7845cb3..7a552665f3d7c8419aeab5cea6d285cb2e9fe113 100644 (file)
@@ -12,6 +12,10 @@ image boot.vfat {
                        "boot.bin",
                        "u-boot.bin"
                }
+
+               file uboot.env {
+                       image = "uboot-env.bin"
+               }
        }
        size = 16M
 }
diff --git a/board/atmel/at91sam9x5ek_mmc/uboot-env.txt b/board/atmel/at91sam9x5ek_mmc/uboot-env.txt
new file mode 100644 (file)
index 0000000..568e4bc
--- /dev/null
@@ -0,0 +1,7 @@
+bootargs=console=ttyS0,115200 root=/dev/mmcblk0p2 rw rootfstype=ext4 rootwait video=Unknown-1:800x480-16
+bootcmd=fatload mmc 0:1 0x21000000 at91sam9g35ek.dtb; fatload mmc 0:1 0x22000000 zImage; bootz 0x22000000 - 0x21000000
+bootdelay=1
+ethact=gmac0
+stderr=serial
+stdin=serial
+stdout=serial
index c1c4d670500fe93ca3c374145c3449b2c949e58f..ed44943811155e422c2190be2527ac30a13cd1de 100644 (file)
@@ -33,6 +33,9 @@ BR2_TARGET_UBOOT_CUSTOM_GIT=y
 BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://github.com/linux4sam/u-boot-at91.git"
 BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="linux4sam_5.5"
 BR2_TARGET_UBOOT_BOARD_DEFCONFIG="at91sam9x5ek_mmc"
+BR2_TARGET_UBOOT_ENVIMAGE=y
+BR2_TARGET_UBOOT_ENVIMAGE_SOURCE="board/atmel/at91sam9x5ek_mmc/uboot-env.txt"
+BR2_TARGET_UBOOT_ENVIMAGE_SIZE="0x4000"
 
 # Host packages
 # Needed to generate the SD card image
index 09482d229565fdef19e3a6e4e081b351118c3149..cd266d2e9040f87294c93a77798983931b614c29 100644 (file)
@@ -95,6 +95,9 @@ BR2_TARGET_UBOOT_CUSTOM_GIT=y
 BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://github.com/linux4sam/u-boot-at91.git"
 BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="linux4sam_5.5"
 BR2_TARGET_UBOOT_BOARD_DEFCONFIG="at91sam9x5ek_mmc"
+BR2_TARGET_UBOOT_ENVIMAGE=y
+BR2_TARGET_UBOOT_ENVIMAGE_SOURCE="board/atmel/at91sam9x5ek_mmc/uboot-env.txt"
+BR2_TARGET_UBOOT_ENVIMAGE_SIZE="0x4000"
 
 # Host packages
 # Needed to generate the SD card image