Skip to content

Commit

Permalink
imx8qxp-var-som: Disable STARTUP_CONFIG_DDR_ALIAS
Browse files Browse the repository at this point in the history
Loading ELF files in kernel imx_rproc driver will fail
using 0x08000000 ddr alias

STARTUP_CONFIG_DDR_ALIAS is used in ddr linker file

Signed-off-by: FrancescoFerraro <[email protected]>
  • Loading branch information
FrancescoFerraro committed Mar 4, 2021
1 parent e468f9e commit 3f43b2b
Show file tree
Hide file tree
Showing 81 changed files with 0 additions and 486 deletions.
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
SET(CMAKE_ASM_FLAGS_DDR_DEBUG " \
-DFSL_SDK_DRIVER_QUICK_ACCESS_ENABLE=1 \
-D__STARTUP_CONFIG_DDR_ALIAS=1 \
-D__STARTUP_CLEAR_BSS \
-D__STARTUP_INITIALIZE_NONCACHEDATA \
-g \
Expand All @@ -20,7 +19,6 @@ SET(CMAKE_ASM_FLAGS_DDR_DEBUG " \
")
SET(CMAKE_ASM_FLAGS_DDR_RELEASE " \
-DFSL_SDK_DRIVER_QUICK_ACCESS_ENABLE=1 \
-D__STARTUP_CONFIG_DDR_ALIAS=1 \
-D__STARTUP_CLEAR_BSS \
-D__STARTUP_INITIALIZE_NONCACHEDATA \
-mcpu=cortex-m4 \
Expand Down Expand Up @@ -391,8 +389,6 @@ SET(CMAKE_EXE_LINKER_FLAGS_DDR_DEBUG " \
-Xlinker \
-Map=output.map \
-Xlinker \
--defsym=__STARTUP_CONFIG_DDR_ALIAS=1 \
-Xlinker \
--defsym=__stack_size__=0x1000 \
-Xlinker \
--defsym=__heap_size__=0x1000 \
Expand Down Expand Up @@ -425,8 +421,6 @@ SET(CMAKE_EXE_LINKER_FLAGS_DDR_RELEASE " \
-Xlinker \
-Map=output.map \
-Xlinker \
--defsym=__STARTUP_CONFIG_DDR_ALIAS=1 \
-Xlinker \
--defsym=__stack_size__=0x1000 \
-Xlinker \
--defsym=__heap_size__=0x1000 \
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@ SET(CMAKE_ASM_FLAGS_RELEASE " \
")
SET(CMAKE_ASM_FLAGS_DDR_DEBUG " \
-DFSL_SDK_DRIVER_QUICK_ACCESS_ENABLE=1 \
-D__STARTUP_CONFIG_DDR_ALIAS=1 \
-D__STARTUP_CLEAR_BSS \
-D__STARTUP_INITIALIZE_NONCACHEDATA \
-g \
Expand All @@ -57,7 +56,6 @@ SET(CMAKE_ASM_FLAGS_DDR_DEBUG " \
")
SET(CMAKE_ASM_FLAGS_DDR_RELEASE " \
-DFSL_SDK_DRIVER_QUICK_ACCESS_ENABLE=1 \
-D__STARTUP_CONFIG_DDR_ALIAS=1 \
-D__STARTUP_CLEAR_BSS \
-D__STARTUP_INITIALIZE_NONCACHEDATA \
-mcpu=cortex-m4 \
Expand Down Expand Up @@ -318,8 +316,6 @@ SET(CMAKE_EXE_LINKER_FLAGS_DDR_DEBUG " \
muldefs \
-Xlinker \
-Map=output.map \
-Xlinker \
--defsym=__STARTUP_CONFIG_DDR_ALIAS=1 \
-T${ProjDirPath}/MIMX8QX6xxxxx_cm4_ddr_ram.ld -static \
")
SET(CMAKE_EXE_LINKER_FLAGS_DDR_RELEASE " \
Expand All @@ -346,7 +342,5 @@ SET(CMAKE_EXE_LINKER_FLAGS_DDR_RELEASE " \
muldefs \
-Xlinker \
-Map=output.map \
-Xlinker \
--defsym=__STARTUP_CONFIG_DDR_ALIAS=1 \
-T${ProjDirPath}/MIMX8QX6xxxxx_cm4_ddr_ram.ld -static \
")
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@ SET(CMAKE_ASM_FLAGS_RELEASE " \
")
SET(CMAKE_ASM_FLAGS_DDR_DEBUG " \
-DFSL_SDK_DRIVER_QUICK_ACCESS_ENABLE=1 \
-D__STARTUP_CONFIG_DDR_ALIAS=1 \
-D__STARTUP_CLEAR_BSS \
-D__STARTUP_INITIALIZE_NONCACHEDATA \
-g \
Expand All @@ -57,7 +56,6 @@ SET(CMAKE_ASM_FLAGS_DDR_DEBUG " \
")
SET(CMAKE_ASM_FLAGS_DDR_RELEASE " \
-DFSL_SDK_DRIVER_QUICK_ACCESS_ENABLE=1 \
-D__STARTUP_CONFIG_DDR_ALIAS=1 \
-D__STARTUP_CLEAR_BSS \
-D__STARTUP_INITIALIZE_NONCACHEDATA \
-mcpu=cortex-m4 \
Expand Down Expand Up @@ -318,8 +316,6 @@ SET(CMAKE_EXE_LINKER_FLAGS_DDR_DEBUG " \
muldefs \
-Xlinker \
-Map=output.map \
-Xlinker \
--defsym=__STARTUP_CONFIG_DDR_ALIAS=1 \
-T${ProjDirPath}/MIMX8QX6xxxxx_cm4_ddr_ram.ld -static \
")
SET(CMAKE_EXE_LINKER_FLAGS_DDR_RELEASE " \
Expand All @@ -346,7 +342,5 @@ SET(CMAKE_EXE_LINKER_FLAGS_DDR_RELEASE " \
muldefs \
-Xlinker \
-Map=output.map \
-Xlinker \
--defsym=__STARTUP_CONFIG_DDR_ALIAS=1 \
-T${ProjDirPath}/MIMX8QX6xxxxx_cm4_ddr_ram.ld -static \
")
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@ SET(CMAKE_ASM_FLAGS_RELEASE " \
")
SET(CMAKE_ASM_FLAGS_DDR_DEBUG " \
-DFSL_SDK_DRIVER_QUICK_ACCESS_ENABLE=1 \
-D__STARTUP_CONFIG_DDR_ALIAS=1 \
-D__STARTUP_CLEAR_BSS \
-D__STARTUP_INITIALIZE_NONCACHEDATA \
-g \
Expand All @@ -57,7 +56,6 @@ SET(CMAKE_ASM_FLAGS_DDR_DEBUG " \
")
SET(CMAKE_ASM_FLAGS_DDR_RELEASE " \
-DFSL_SDK_DRIVER_QUICK_ACCESS_ENABLE=1 \
-D__STARTUP_CONFIG_DDR_ALIAS=1 \
-D__STARTUP_CLEAR_BSS \
-D__STARTUP_INITIALIZE_NONCACHEDATA \
-mcpu=cortex-m4 \
Expand Down Expand Up @@ -318,8 +316,6 @@ SET(CMAKE_EXE_LINKER_FLAGS_DDR_DEBUG " \
muldefs \
-Xlinker \
-Map=output.map \
-Xlinker \
--defsym=__STARTUP_CONFIG_DDR_ALIAS=1 \
-T${ProjDirPath}/MIMX8QX6xxxxx_cm4_ddr_ram.ld -static \
")
SET(CMAKE_EXE_LINKER_FLAGS_DDR_RELEASE " \
Expand All @@ -346,7 +342,5 @@ SET(CMAKE_EXE_LINKER_FLAGS_DDR_RELEASE " \
muldefs \
-Xlinker \
-Map=output.map \
-Xlinker \
--defsym=__STARTUP_CONFIG_DDR_ALIAS=1 \
-T${ProjDirPath}/MIMX8QX6xxxxx_cm4_ddr_ram.ld -static \
")
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@ SET(CMAKE_ASM_FLAGS_RELEASE " \
")
SET(CMAKE_ASM_FLAGS_DDR_DEBUG " \
-DFSL_SDK_DRIVER_QUICK_ACCESS_ENABLE=1 \
-D__STARTUP_CONFIG_DDR_ALIAS=1 \
-D__STARTUP_CLEAR_BSS \
-D__STARTUP_INITIALIZE_NONCACHEDATA \
-g \
Expand All @@ -57,7 +56,6 @@ SET(CMAKE_ASM_FLAGS_DDR_DEBUG " \
")
SET(CMAKE_ASM_FLAGS_DDR_RELEASE " \
-DFSL_SDK_DRIVER_QUICK_ACCESS_ENABLE=1 \
-D__STARTUP_CONFIG_DDR_ALIAS=1 \
-D__STARTUP_CLEAR_BSS \
-D__STARTUP_INITIALIZE_NONCACHEDATA \
-mcpu=cortex-m4 \
Expand Down Expand Up @@ -318,8 +316,6 @@ SET(CMAKE_EXE_LINKER_FLAGS_DDR_DEBUG " \
muldefs \
-Xlinker \
-Map=output.map \
-Xlinker \
--defsym=__STARTUP_CONFIG_DDR_ALIAS=1 \
-T${ProjDirPath}/MIMX8QX6xxxxx_cm4_ddr_ram.ld -static \
")
SET(CMAKE_EXE_LINKER_FLAGS_DDR_RELEASE " \
Expand All @@ -346,7 +342,5 @@ SET(CMAKE_EXE_LINKER_FLAGS_DDR_RELEASE " \
muldefs \
-Xlinker \
-Map=output.map \
-Xlinker \
--defsym=__STARTUP_CONFIG_DDR_ALIAS=1 \
-T${ProjDirPath}/MIMX8QX6xxxxx_cm4_ddr_ram.ld -static \
")
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@ SET(CMAKE_ASM_FLAGS_RELEASE " \
")
SET(CMAKE_ASM_FLAGS_DDR_DEBUG " \
-DFSL_SDK_DRIVER_QUICK_ACCESS_ENABLE=1 \
-D__STARTUP_CONFIG_DDR_ALIAS=1 \
-D__STARTUP_CLEAR_BSS \
-D__STARTUP_INITIALIZE_NONCACHEDATA \
-g \
Expand All @@ -57,7 +56,6 @@ SET(CMAKE_ASM_FLAGS_DDR_DEBUG " \
")
SET(CMAKE_ASM_FLAGS_DDR_RELEASE " \
-DFSL_SDK_DRIVER_QUICK_ACCESS_ENABLE=1 \
-D__STARTUP_CONFIG_DDR_ALIAS=1 \
-D__STARTUP_CLEAR_BSS \
-D__STARTUP_INITIALIZE_NONCACHEDATA \
-mcpu=cortex-m4 \
Expand Down Expand Up @@ -435,8 +433,6 @@ SET(CMAKE_EXE_LINKER_FLAGS_DDR_DEBUG " \
muldefs \
-Xlinker \
-Map=output.map \
-Xlinker \
--defsym=__STARTUP_CONFIG_DDR_ALIAS=1 \
-T${ProjDirPath}/MIMX8QX6xxxxx_cm4_ddr_ram.ld -static \
")
SET(CMAKE_EXE_LINKER_FLAGS_DDR_RELEASE " \
Expand All @@ -463,8 +459,6 @@ SET(CMAKE_EXE_LINKER_FLAGS_DDR_RELEASE " \
muldefs \
-Xlinker \
-Map=output.map \
-Xlinker \
--defsym=__STARTUP_CONFIG_DDR_ALIAS=1 \
-T${ProjDirPath}/MIMX8QX6xxxxx_cm4_ddr_ram.ld -static \
")
SET(CMAKE_EXE_LINKER_FLAGS_FLASH_DEBUG " \
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@ SET(CMAKE_ASM_FLAGS_RELEASE " \
")
SET(CMAKE_ASM_FLAGS_DDR_DEBUG " \
-DFSL_SDK_DRIVER_QUICK_ACCESS_ENABLE=1 \
-D__STARTUP_CONFIG_DDR_ALIAS=1 \
-D__STARTUP_CLEAR_BSS \
-D__STARTUP_INITIALIZE_NONCACHEDATA \
-g \
Expand All @@ -57,7 +56,6 @@ SET(CMAKE_ASM_FLAGS_DDR_DEBUG " \
")
SET(CMAKE_ASM_FLAGS_DDR_RELEASE " \
-DFSL_SDK_DRIVER_QUICK_ACCESS_ENABLE=1 \
-D__STARTUP_CONFIG_DDR_ALIAS=1 \
-D__STARTUP_CLEAR_BSS \
-D__STARTUP_INITIALIZE_NONCACHEDATA \
-mcpu=cortex-m4 \
Expand Down Expand Up @@ -435,8 +433,6 @@ SET(CMAKE_EXE_LINKER_FLAGS_DDR_DEBUG " \
muldefs \
-Xlinker \
-Map=output.map \
-Xlinker \
--defsym=__STARTUP_CONFIG_DDR_ALIAS=1 \
-T${ProjDirPath}/MIMX8QX6xxxxx_cm4_ddr_ram.ld -static \
")
SET(CMAKE_EXE_LINKER_FLAGS_DDR_RELEASE " \
Expand All @@ -463,8 +459,6 @@ SET(CMAKE_EXE_LINKER_FLAGS_DDR_RELEASE " \
muldefs \
-Xlinker \
-Map=output.map \
-Xlinker \
--defsym=__STARTUP_CONFIG_DDR_ALIAS=1 \
-T${ProjDirPath}/MIMX8QX6xxxxx_cm4_ddr_ram.ld -static \
")
SET(CMAKE_EXE_LINKER_FLAGS_FLASH_DEBUG " \
Expand Down
6 changes: 0 additions & 6 deletions boards/som_mx8qx/demo_apps/hello_world/armgcc/flags.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@ SET(CMAKE_ASM_FLAGS_RELEASE " \
")
SET(CMAKE_ASM_FLAGS_DDR_DEBUG " \
-DFSL_SDK_DRIVER_QUICK_ACCESS_ENABLE=1 \
-D__STARTUP_CONFIG_DDR_ALIAS=1 \
-D__STARTUP_CLEAR_BSS \
-D__STARTUP_INITIALIZE_NONCACHEDATA \
-g \
Expand All @@ -57,7 +56,6 @@ SET(CMAKE_ASM_FLAGS_DDR_DEBUG " \
")
SET(CMAKE_ASM_FLAGS_DDR_RELEASE " \
-DFSL_SDK_DRIVER_QUICK_ACCESS_ENABLE=1 \
-D__STARTUP_CONFIG_DDR_ALIAS=1 \
-D__STARTUP_CLEAR_BSS \
-D__STARTUP_INITIALIZE_NONCACHEDATA \
-mcpu=cortex-m4 \
Expand Down Expand Up @@ -459,8 +457,6 @@ SET(CMAKE_EXE_LINKER_FLAGS_DDR_DEBUG " \
muldefs \
-Xlinker \
-Map=output.map \
-Xlinker \
--defsym=__STARTUP_CONFIG_DDR_ALIAS=1 \
-T${ProjDirPath}/MIMX8QX6xxxxx_cm4_ddr_ram.ld -static \
")
SET(CMAKE_EXE_LINKER_FLAGS_DDR_RELEASE " \
Expand All @@ -487,8 +483,6 @@ SET(CMAKE_EXE_LINKER_FLAGS_DDR_RELEASE " \
muldefs \
-Xlinker \
-Map=output.map \
-Xlinker \
--defsym=__STARTUP_CONFIG_DDR_ALIAS=1 \
-T${ProjDirPath}/MIMX8QX6xxxxx_cm4_ddr_ram.ld -static \
")
SET(CMAKE_EXE_LINKER_FLAGS_FLASH_DEBUG " \
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,6 @@ SET(CMAKE_ASM_FLAGS_RELEASE " \
")
SET(CMAKE_ASM_FLAGS_DDR_DEBUG " \
-DFSL_SDK_DRIVER_QUICK_ACCESS_ENABLE=1 \
-D__STARTUP_CONFIG_DDR_ALIAS=1 \
-D__STARTUP_CLEAR_BSS \
-D__STARTUP_INITIALIZE_RESUMEMEM \
-DFSL_RTOS_FREE_RTOS \
Expand All @@ -63,7 +62,6 @@ SET(CMAKE_ASM_FLAGS_DDR_DEBUG " \
")
SET(CMAKE_ASM_FLAGS_DDR_RELEASE " \
-DFSL_SDK_DRIVER_QUICK_ACCESS_ENABLE=1 \
-D__STARTUP_CONFIG_DDR_ALIAS=1 \
-D__STARTUP_CLEAR_BSS \
-D__STARTUP_INITIALIZE_RESUMEMEM \
-DFSL_RTOS_FREE_RTOS \
Expand Down Expand Up @@ -477,8 +475,6 @@ SET(CMAKE_EXE_LINKER_FLAGS_DDR_DEBUG " \
muldefs \
-Xlinker \
-Map=output.map \
-Xlinker \
--defsym=__STARTUP_CONFIG_DDR_ALIAS=1 \
-T${ProjDirPath}/MIMX8QX6xxxxx_cm4_ddr_ram.ld -static \
")
SET(CMAKE_EXE_LINKER_FLAGS_DDR_RELEASE " \
Expand All @@ -505,8 +501,6 @@ SET(CMAKE_EXE_LINKER_FLAGS_DDR_RELEASE " \
muldefs \
-Xlinker \
-Map=output.map \
-Xlinker \
--defsym=__STARTUP_CONFIG_DDR_ALIAS=1 \
-T${ProjDirPath}/MIMX8QX6xxxxx_cm4_ddr_ram.ld -static \
")
SET(CMAKE_EXE_LINKER_FLAGS_FLASH_DEBUG " \
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@ SET(CMAKE_ASM_FLAGS_RELEASE " \
")
SET(CMAKE_ASM_FLAGS_DDR_DEBUG " \
-DFSL_SDK_DRIVER_QUICK_ACCESS_ENABLE=1 \
-D__STARTUP_CONFIG_DDR_ALIAS=1 \
-D__STARTUP_CLEAR_BSS \
-D__STARTUP_INITIALIZE_NONCACHEDATA \
-g \
Expand All @@ -57,7 +56,6 @@ SET(CMAKE_ASM_FLAGS_DDR_DEBUG " \
")
SET(CMAKE_ASM_FLAGS_DDR_RELEASE " \
-DFSL_SDK_DRIVER_QUICK_ACCESS_ENABLE=1 \
-D__STARTUP_CONFIG_DDR_ALIAS=1 \
-D__STARTUP_CLEAR_BSS \
-D__STARTUP_INITIALIZE_NONCACHEDATA \
-mcpu=cortex-m4 \
Expand Down Expand Up @@ -441,8 +439,6 @@ SET(CMAKE_EXE_LINKER_FLAGS_DDR_DEBUG " \
muldefs \
-Xlinker \
-Map=output.map \
-Xlinker \
--defsym=__STARTUP_CONFIG_DDR_ALIAS=1 \
-T${ProjDirPath}/MIMX8QX6xxxxx_cm4_ddr_ram.ld -static \
")
SET(CMAKE_EXE_LINKER_FLAGS_DDR_RELEASE " \
Expand All @@ -469,8 +465,6 @@ SET(CMAKE_EXE_LINKER_FLAGS_DDR_RELEASE " \
muldefs \
-Xlinker \
-Map=output.map \
-Xlinker \
--defsym=__STARTUP_CONFIG_DDR_ALIAS=1 \
-T${ProjDirPath}/MIMX8QX6xxxxx_cm4_ddr_ram.ld -static \
")
SET(CMAKE_EXE_LINKER_FLAGS_FLASH_DEBUG " \
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@ SET(CMAKE_ASM_FLAGS_RELEASE " \
")
SET(CMAKE_ASM_FLAGS_DDR_DEBUG " \
-DFSL_SDK_DRIVER_QUICK_ACCESS_ENABLE=1 \
-D__STARTUP_CONFIG_DDR_ALIAS=1 \
-D__STARTUP_CLEAR_BSS \
-D__STARTUP_INITIALIZE_NONCACHEDATA \
-g \
Expand All @@ -57,7 +56,6 @@ SET(CMAKE_ASM_FLAGS_DDR_DEBUG " \
")
SET(CMAKE_ASM_FLAGS_DDR_RELEASE " \
-DFSL_SDK_DRIVER_QUICK_ACCESS_ENABLE=1 \
-D__STARTUP_CONFIG_DDR_ALIAS=1 \
-D__STARTUP_CLEAR_BSS \
-D__STARTUP_INITIALIZE_NONCACHEDATA \
-mcpu=cortex-m4 \
Expand Down Expand Up @@ -441,8 +439,6 @@ SET(CMAKE_EXE_LINKER_FLAGS_DDR_DEBUG " \
muldefs \
-Xlinker \
-Map=output.map \
-Xlinker \
--defsym=__STARTUP_CONFIG_DDR_ALIAS=1 \
-T${ProjDirPath}/MIMX8QX6xxxxx_cm4_ddr_ram.ld -static \
")
SET(CMAKE_EXE_LINKER_FLAGS_DDR_RELEASE " \
Expand All @@ -469,8 +465,6 @@ SET(CMAKE_EXE_LINKER_FLAGS_DDR_RELEASE " \
muldefs \
-Xlinker \
-Map=output.map \
-Xlinker \
--defsym=__STARTUP_CONFIG_DDR_ALIAS=1 \
-T${ProjDirPath}/MIMX8QX6xxxxx_cm4_ddr_ram.ld -static \
")
SET(CMAKE_EXE_LINKER_FLAGS_FLASH_DEBUG " \
Expand Down
Loading

0 comments on commit 3f43b2b

Please sign in to comment.