@@ -797,44 +797,33 @@ ifeq ($(TARGET),nrf5340_net)
797797endif
798798
799799ifeq ($(TARGET ) ,imx_rt)
800- MCUXPRESSO_NEW_LAYOUT: =0
801- ifneq ($(wildcard $(MCUXPRESSO)/components/debug_console/fsl_debug_console.h),)
802- MCUXPRESSO_NEW_LAYOUT: =1
803- endif
804- ifeq ($(MCUXPRESSO_NEW_LAYOUT),1)
805- MCUXPRESSO_BOARD_DIR: =$(MCUXPRESSO ) /examples/_boards
806- else
807- MCUXPRESSO_BOARD_DIR: =$(MCUXPRESSO ) /boards
808- endif
809-
810800 CFLAGS+ =\
811801 -I$(MCUXPRESSO_DRIVERS ) \
812802 -I$(MCUXPRESSO_DRIVERS ) /drivers \
803+ -I$(MCUXPRESSO_DRIVERS ) /../periph \
813804 -I$(MCUXPRESSO ) /drivers \
814805 -I$(MCUXPRESSO ) /drivers/cache/armv7-m7 \
815806 -I$(MCUXPRESSO ) /drivers/common \
816807 -I$(MCUXPRESSO ) /drivers/flexspi \
817808 -I$(MCUXPRESSO ) /drivers/lpuart \
818809 -I$(MCUXPRESSO ) /drivers/igpio \
819810 -I$(MCUXPRESSO ) /components/uart \
811+ -I$(MCUXPRESSO ) /components/debug_console \
812+ -I$(MCUXPRESSO ) /components/debug_console/config \
813+ -I$(MCUXPRESSO ) /components/lists \
820814 -I$(MCUXPRESSO ) /components/flash/nor \
821815 -I$(MCUXPRESSO ) /components/flash/nor/flexspi \
822816 -I$(MCUXPRESSO ) /components/serial_manager \
817+ -I$(MCUXPRESSO ) /components/str \
823818 -I$(MCUXPRESSO_DRIVERS ) /project_template \
824819 -I$(MCUXPRESSO_CMSIS ) /Include \
825820 -I$(MCUXPRESSO_CMSIS ) /Core/Include
826- ifeq ($(MCUXPRESSO_NEW_LAYOUT),1)
827- CFLAGS+ =\
828- -I$(MCUXPRESSO ) /components/debug_console \
829- -I$(MCUXPRESSO ) /components/debug_console/config \
830- -I$(MCUXPRESSO ) /components/lists \
831- -I$(MCUXPRESSO ) /components/str
832- endif
833821 CFLAGS+ =\
834822 -DCPU_$(MCUXPRESSO_CPU ) \
835823 -DDEBUG_CONSOLE_ASSERT_DISABLE=1 \
836824 -DXIP_EXTERNAL_FLASH=1 -DDEBUG_CONSOLE_ASSERT_DISABLE=1 -DPRINTF_ADVANCED_ENABLE=1 \
837825 -DSCANF_ADVANCED_ENABLE=1 -DSERIAL_PORT_TYPE_UART=1 -DNDEBUG=1
826+ CFLAGS+=-DDCB =CoreDebug -DDCB_DEMCR_TRCENA_Msk=CoreDebug_DEMCR_TRCENA_Msk
838827
839828 ifeq ($(MCUXSDK),1)
840829 CFLAGS+ =\
@@ -868,60 +857,48 @@ ifeq ($(TARGET),imx_rt)
868857
869858 ifeq ($(MCUXPRESSO_CPU),MIMXRT1064DVL6A)
870859 ARCH_FLASH_OFFSET =0x70000000
871- CFLAGS+ =-I$(MCUXPRESSO_BOARD_DIR ) /evkmimxrt1064/xip/
872- ifeq ($(MCUXPRESSO_NEW_LAYOUT),1)
873- CFLAGS+ =-I$(MCUXPRESSO_BOARD_DIR ) /evkmimxrt1064
874- CFLAGS+ =-I$(MCUXPRESSO_BOARD_DIR ) /evkmimxrt1064/project_template
875- endif
860+ CFLAGS+ =-I$(MCUXPRESSO ) /examples/_boards/evkmimxrt1064/xip/
861+ CFLAGS+ =-I$(MCUXPRESSO ) /examples/_boards/evkmimxrt1064
862+ CFLAGS+ =-I$(MCUXPRESSO ) /examples/_boards/evkmimxrt1064/project_template
876863 endif
877864
878865 ifeq ($(MCUXPRESSO_CPU),MIMXRT1062DVL6A)
879866 ARCH_FLASH_OFFSET =0x60000000
880- CFLAGS+ =-I$(MCUXPRESSO_BOARD_DIR ) /evkmimxrt1060/xip/
881- ifeq ($(MCUXPRESSO_NEW_LAYOUT),1)
882- CFLAGS+ =-I$(MCUXPRESSO_BOARD_DIR ) /evkmimxrt1060
883- CFLAGS+ =-I$(MCUXPRESSO_BOARD_DIR ) /evkmimxrt1060/project_template
884- CFLAGS+ =-I$(MCUXPRESSO ) /devices/RT/RT1050/MIMXRT1052
885- endif
867+ CFLAGS+ =-I$(MCUXPRESSO ) /examples/_boards/evkmimxrt1060/xip/
868+ CFLAGS+ =-I$(MCUXPRESSO ) /examples/_boards/evkmimxrt1060
869+ CFLAGS+ =-I$(MCUXPRESSO ) /examples/_boards/evkmimxrt1060/project_template
870+ CFLAGS+ =-I$(MCUXPRESSO ) /devices/RT/RT1050/MIMXRT1052
886871 endif
887872
888873 ifeq ($(MCUXPRESSO_CPU),MIMXRT1062DVL6B)
889874 ARCH_FLASH_OFFSET =0x60000000
890- CFLAGS+ =-I$(MCUXPRESSO_BOARD_DIR ) /evkbmimxrt1060/xip/
891- ifeq ($(MCUXPRESSO_NEW_LAYOUT),1)
892- CFLAGS+ =-I$(MCUXPRESSO_BOARD_DIR ) /evkbmimxrt1060
893- CFLAGS+ =-I$(MCUXPRESSO_BOARD_DIR ) /evkbmimxrt1060/project_template
894- CFLAGS+ =-I$(MCUXPRESSO ) /devices/RT/RT1050/MIMXRT1052
895- endif
875+ CFLAGS+ =-I$(MCUXPRESSO ) /examples/_boards/evkbmimxrt1060/xip/
876+ CFLAGS+ =-I$(MCUXPRESSO ) /examples/_boards/evkbmimxrt1060
877+ CFLAGS+ =-I$(MCUXPRESSO ) /examples/_boards/evkbmimxrt1060/project_template
878+ CFLAGS+ =-I$(MCUXPRESSO ) /devices/RT/RT1050/MIMXRT1052
896879 endif
897880
898881 ifeq ($(MCUXPRESSO_CPU),MIMXRT1061CVJ5B)
899882 ARCH_FLASH_OFFSET =0x60000000
900- CFLAGS+ =-I$(MCUXPRESSO_BOARD_DIR ) /evkmimxrt1060/xip/
901- ifeq ($(MCUXPRESSO_NEW_LAYOUT),1)
902- CFLAGS+ =-I$(MCUXPRESSO_BOARD_DIR ) /evkmimxrt1060
903- CFLAGS+ =-I$(MCUXPRESSO_BOARD_DIR ) /evkmimxrt1060/project_template
904- CFLAGS+ =-I$(MCUXPRESSO ) /devices/RT/RT1050/MIMXRT1052
905- endif
883+ CFLAGS+ =-I$(MCUXPRESSO ) /examples/_boards/evkmimxrt1060/xip/
884+ CFLAGS+ =-I$(MCUXPRESSO ) /examples/_boards/evkmimxrt1060
885+ CFLAGS+ =-I$(MCUXPRESSO ) /examples/_boards/evkmimxrt1060/project_template
886+ CFLAGS+ =-I$(MCUXPRESSO ) /devices/RT/RT1050/MIMXRT1052
906887 endif
907888
908889 ifeq ($(MCUXPRESSO_CPU),MIMXRT1052DVJ6B)
909890 ARCH_FLASH_OFFSET =0x60000000
910- CFLAGS+ =-I$(MCUXPRESSO_BOARD_DIR ) /evkbimxrt1050/xip/
911- ifeq ($(MCUXPRESSO_NEW_LAYOUT),1)
912- CFLAGS+ =-I$(MCUXPRESSO_BOARD_DIR ) /evkbimxrt1050
913- CFLAGS+ =-I$(MCUXPRESSO_BOARD_DIR ) /evkbimxrt1050/project_template
914- endif
891+ CFLAGS+ =-I$(MCUXPRESSO ) /examples/_boards/evkbimxrt1050/xip/
892+ CFLAGS+ =-I$(MCUXPRESSO ) /examples/_boards/evkbimxrt1050
893+ CFLAGS+ =-I$(MCUXPRESSO ) /examples/_boards/evkbimxrt1050/project_template
915894 endif
916895
917896 ifeq ($(MCUXPRESSO_CPU),MIMXRT1042XJM5B)
918897 ARCH_FLASH_OFFSET =0x60000000
919- CFLAGS+ =-I$(MCUXPRESSO_BOARD_DIR ) /evkmimxrt1040/xip/
920- ifeq ($(MCUXPRESSO_NEW_LAYOUT),1)
921- CFLAGS+ =-I$(MCUXPRESSO_BOARD_DIR ) /evkmimxrt1040
922- CFLAGS+ =-I$(MCUXPRESSO_BOARD_DIR ) /evkmimxrt1040/project_template
923- CFLAGS+ =-I$(MCUXPRESSO ) /devices/RT/RT1050/MIMXRT1052
924- endif
898+ CFLAGS+ =-I$(MCUXPRESSO ) /examples/_boards/evkmimxrt1040/xip/
899+ CFLAGS+ =-I$(MCUXPRESSO ) /examples/_boards/evkmimxrt1040
900+ CFLAGS+ =-I$(MCUXPRESSO ) /examples/_boards/evkmimxrt1040/project_template
901+ CFLAGS+ =-I$(MCUXPRESSO ) /devices/RT/RT1050/MIMXRT1052
925902 endif
926903
927904 ifeq ($(PKA),1)
0 commit comments