Commit 84b2ee3abd247988228e3b32b2ac6a9d857ef0d0

Authored by Bhuvanchandra DV
Committed by Stefano Babic
1 parent 52084bfc80

colibri_imx6: switch to zimage

Switch to the generic compressed Kernel image type (zImage) instead of
the U-Boot specific uImage format.

While at it also fix device tree naming for MMC DFU.

Signed-off-by: Bhuvanchandra DV <bhuvanchandra.dv@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>

Showing 1 changed file with 11 additions and 11 deletions Side-by-side Diff

include/configs/colibri_imx6.h
... ... @@ -108,17 +108,17 @@
108 108 #include <config_distro_bootcmd.h>
109 109 #undef BOOTENV_RUN_NET_USB_START
110 110 #define BOOTENV_RUN_NET_USB_START ""
111   -#else
  111 +#else /* CONFIG_SPL_BUILD */
112 112 #define BOOTENV
113   -#endif
  113 +#endif /* CONFIG_SPL_BUILD */
114 114  
115 115 #define DFU_ALT_EMMC_INFO \
116 116 "u-boot.imx raw 0x2 0x3ff mmcpart 0;" \
117 117 "boot part 0 1;" \
118 118 "rootfs part 0 2;" \
119   - "uImage fat 0 1;" \
120   - "imx6q-colibri-eval-v3.dtb fat 0 1;" \
121   - "imx6q-colibri-cam-eval-v3.dtb fat 0 1"
  119 + "zImage fat 0 1;" \
  120 + "imx6dl-colibri-eval-v3.dtb fat 0 1;" \
  121 + "imx6dl-colibri-cam-eval-v3.dtb fat 0 1"
122 122  
123 123 #define EMMC_BOOTCMD \
124 124 "emmcargs=ip=off root=/dev/mmcblk0p2 rw,noatime rootfstype=ext4 " \
... ... @@ -128,7 +128,7 @@
128 128 "${vidargs}; echo Booting from internal eMMC chip...; " \
129 129 "run emmcdtbload; load mmc 0:1 ${kernel_addr_r} " \
130 130 "${boot_file} && run fdt_fixup && " \
131   - "bootm ${kernel_addr_r} ${dtbparam} ${kernel_addr_r} ${dtbparam}\0" \" \
  131 + "bootz ${kernel_addr_r} ${dtbparam} ${kernel_addr_r} ${dtbparam}\0" \" \
132 132 "emmcdtbload=setenv dtbparam; load mmc 0:1 ${fdt_addr_r} " \
133 133 "${fdt_file} && setenv dtbparam \" - ${fdt_addr_r}\" && true\0"
134 134  
135 135  
... ... @@ -148,11 +148,11 @@
148 148 "setenv bootargs ${defargs} ${nfsargs} ${setupargs} " \
149 149 "${vidargs}; echo Booting via DHCP/TFTP/NFS...; " \
150 150 "run nfsdtbload; dhcp ${kernel_addr_r} " \
151   - "&& run fdt_fixup && bootm ${kernel_addr_r} ${dtbparam} ${kernel_addr_r} ${dtbparam}\0" \" \
  151 + "&& run fdt_fixup && bootz ${kernel_addr_r} ${dtbparam} ${kernel_addr_r} ${dtbparam}\0" \" \
152 152 "nfsdtbload=setenv dtbparam; tftp ${fdt_addr_r} ${fdt_file} " \
153 153 "&& setenv dtbparam \" - ${fdt_addr_r}\" && true\0"
154 154  
155   -#define SD_BOOTCMD \
  155 +#define SD_BOOTCMD \
156 156 "sdargs=ip=off root=/dev/mmcblk1p2 rw,noatime rootfstype=ext4 " \
157 157 "rootwait\0" \
158 158 "sdboot=run setup; " \
... ... @@ -160,7 +160,7 @@
160 160 "${vidargs}; echo Booting from SD card; " \
161 161 "run sddtbload; load mmc 1:1 ${kernel_addr_r} " \
162 162 "${boot_file} && run fdt_fixup && " \
163   - "bootm ${kernel_addr_r} ${dtbparam} ${kernel_addr_r} ${dtbparam}\0" \" \
  163 + "bootz ${kernel_addr_r} ${dtbparam} ${kernel_addr_r} ${dtbparam}\0" \" \
164 164 "sddtbload=setenv dtbparam; load mmc 1:1 ${fdt_addr_r} " \
165 165 "${fdt_file} && setenv dtbparam \" - ${fdt_addr_r}\" && true\0"
166 166  
... ... @@ -171,7 +171,7 @@
171 171 "${usbargs} ${vidargs}; echo Booting from USB stick...; " \
172 172 "usb start && run usbdtbload; load usb 0:1 ${kernel_addr_r} " \
173 173 "${boot_file} && run fdt_fixup && " \
174   - "bootm ${kernel_addr_r} ${dtbparam} ${kernel_addr_r} ${dtbparam}\0" \" \
  174 + "bootz ${kernel_addr_r} ${dtbparam} ${kernel_addr_r} ${dtbparam}\0" \" \
175 175 "usbdtbload=setenv dtbparam; load usb 0:1 ${fdt_addr_r} " \
176 176 "${fdt_file} && setenv dtbparam \" - ${fdt_addr_r}\" && true\0"
177 177  
... ... @@ -182,7 +182,7 @@
182 182 "run distro_bootcmd ; " \
183 183 "usb start ; " \
184 184 "setenv stdout serial,vga ; setenv stdin serial,usbkbd\0" \
185   - "boot_file=uImageImage\0" \" \
  185 + "boot_file=zImageImage\0" \" \
186 186 "console=ttymxc0\0" \
187 187 "defargs=enable_wait_mode=off galcore.contiguousSize=50331648\0" \
188 188 "dfu_alt_info=" DFU_ALT_EMMC_INFO "\0" \