summaryrefslogtreecommitdiffstats
path: root/conf/machine/include/imx-base.inc
diff options
context:
space:
mode:
authorMichael Scott <mike@foundries.io>2019-09-13 10:01:58 -0700
committerOtavio Salvador <otavio@ossystems.com.br>2019-09-13 17:05:45 -0300
commit5a50c855ef09f6d52a2c04ced576f2131d63605f (patch)
tree144ad83e6b9546d806b71406786d947b269c4538 /conf/machine/include/imx-base.inc
parent9876430c0e7a63d072cc5d2b39271286c1885d8d (diff)
downloadmeta-freescale-5a50c855ef09f6d52a2c04ced576f2131d63605f.tar.gz
imx-base.inc: set i.MX 7ULP UBOOT_ENTRYPOINT setting to fix fitImage
The UBOOT_ENTRYPOINT setting is used when generating fitImage data. Specifically where to extract the kernel binary into memory. When fitImage is enabled for i.MX 7ULP targets, we are incorrectly setting the extraction location to 0x80008000 (the mx7 default). This results in a hung boot. The default configuration for i.MX 7ULP is to load the kernel binary (zImage) and initramfs into memory directly from the vfat boot partition so this issue does not present itself until fitImage is used. To fix the extraction point for fitImage kernel binaries, let's add a specific setting for mx7ulp so that mx7 setting isn't used. Signed-off-by: Michael Scott <mike@foundries.io>
Diffstat (limited to 'conf/machine/include/imx-base.inc')
-rw-r--r--conf/machine/include/imx-base.inc1
1 files changed, 1 insertions, 0 deletions
diff --git a/conf/machine/include/imx-base.inc b/conf/machine/include/imx-base.inc
index 0b965edf..fc7c7fc8 100644
--- a/conf/machine/include/imx-base.inc
+++ b/conf/machine/include/imx-base.inc
@@ -33,6 +33,7 @@ UBOOT_ENTRYPOINT_mx6sx = "0x80008000"
33UBOOT_ENTRYPOINT_mx6ul = "0x10008000" 33UBOOT_ENTRYPOINT_mx6ul = "0x10008000"
34UBOOT_ENTRYPOINT_mx6ull = "0x10008000" 34UBOOT_ENTRYPOINT_mx6ull = "0x10008000"
35UBOOT_ENTRYPOINT_mx7 = "0x80008000" 35UBOOT_ENTRYPOINT_mx7 = "0x80008000"
36UBOOT_ENTRYPOINT_mx7ulp = "0x60008000"
36UBOOT_ENTRYPOINT_mx8mq = "0x40480000" 37UBOOT_ENTRYPOINT_mx8mq = "0x40480000"
37UBOOT_ENTRYPOINT_vf = "0x80008000" 38UBOOT_ENTRYPOINT_vf = "0x80008000"
38 39