summaryrefslogtreecommitdiff
path: root/include/configs/colibri-imx8x.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/configs/colibri-imx8x.h')
-rw-r--r--include/configs/colibri-imx8x.h31
1 files changed, 18 insertions, 13 deletions
diff --git a/include/configs/colibri-imx8x.h b/include/configs/colibri-imx8x.h
index a884a794b0..fbb811cbb7 100644
--- a/include/configs/colibri-imx8x.h
+++ b/include/configs/colibri-imx8x.h
@@ -32,19 +32,24 @@
#define CONFIG_ROOTPATH "/srv/nfs"
/**
- * SYS_SDRAM_BASE 0x80000000 0.125MiB
- * SYS_TEXT_BASE 0x80020000 2.375MiB
- * kernel_addr_r 0x80280000 45.5MiB
- * fdt_addr_r 0x83000000 1MiB
- * scriptaddr 0x83100000 15MiB
- * __RESERVED__ 0x84000000 48MiB
- * loadaddr 0x87000000 48MiB
- * ramdisk_addr_r 0x8a000000 288MiB
- * SYS_MEMTEST_START 0x90000000
- * SYS_MEMTEST_END 0xC0000000
+ * SYS_TEXT_BASE 0x80020000 47.9MiB
+ * fdt_addr_r 0x83100000 1MiB
+ * scriptaddr 0x83200000 15MiB
+ * decoder_boot 0x84000000 4MiB
+ * encoder_boot 0x86000000 4MiB
+ * loadaddr 0x87000000 48MiB
+ * Tezi DTB 0x87000000 48MiB
+ * Tezi overlays 0x870F0000 48MiB
+ * M4 (FreeRTOS) 0x88000000 128MiB
+ * ramdisk_addr_r 0x8a000000 96MiB
+ * SYS_MEMTEST_START 0x90000000
+ * RPMSG/IPU/DSP 0x90000000 96MiB
+ * kernel_addr_r 0x96000000 64MiB
+ * SYS_MEMTEST_END 0xB0000000
*/
+
#define MEM_LAYOUT_ENV_SETTINGS \
- "kernel_addr_r=0x80280000\0" \
+ "kernel_addr_r=0x96000000\0" \
"fdt_addr_r=0x83100000\0" \
"ramdisk_addr_r=0x8a000000\0" \
"scriptaddr=0x83200000\0"
@@ -107,14 +112,14 @@
"vidargs=video=imxdpufb5:off video=imxdpufb6:off video=imxdpufb7:off\0"
/* Link Definitions */
-#define CONFIG_LOADADDR 0x89000000
+#define CONFIG_LOADADDR 0x87000000
#define CONFIG_SYS_LOAD_ADDR CONFIG_LOADADDR
#define CONFIG_SYS_INIT_SP_ADDR 0x80200000
#define CONFIG_SYS_MEMTEST_START 0x90000000
-#define CONFIG_SYS_MEMTEST_END 0xc0000000
+#define CONFIG_SYS_MEMTEST_END (CONFIG_SYS_MEMTEST_START + SZ_512M)
#define CONFIG_SYS_MMC_IMG_LOAD_PART 1