diff --git a/bsp/imxrt/imxrt1064-nxp-evk/README.md b/bsp/imxrt/imxrt1064-nxp-evk/README.md
index 8046410d43..041c844696 100644
--- a/bsp/imxrt/imxrt1064-nxp-evk/README.md
+++ b/bsp/imxrt/imxrt1064-nxp-evk/README.md
@@ -18,7 +18,7 @@
开发板外观如下图所示:
-
+
该开发板常用 **板载资源** 如下:
diff --git a/bsp/imxrt/imxrt1064-nxp-evk/board/SConscript b/bsp/imxrt/imxrt1064-nxp-evk/board/SConscript
index 2cfdaa6368..4f8e797f9a 100644
--- a/bsp/imxrt/imxrt1064-nxp-evk/board/SConscript
+++ b/bsp/imxrt/imxrt1064-nxp-evk/board/SConscript
@@ -13,11 +13,11 @@ MCUX_Config/pin_mux.c
CPPPATH = [cwd,cwd + '/MCUX_Config',cwd + '/ports']
-if rtconfig.CROSS_TOOL == 'keil':
- CPPDEFINES = ['CPU_MIMXRT1064DVL6A', 'STD=C99', 'SKIP_SYSCLK_INIT', 'EVK_MCIMXRM', 'FSL_SDK_ENABLE_DRIVER_CACHE_CONTROL','XIP_EXTERNAL_FLASH=1', 'XIP_BOOT_HEADER_ENABLE=1', '__CC_ARM', 'NDEBUG', '__FPU_PRESENT=1']
-else:
- CPPDEFINES = ['CPU_MIMXRT1064DVL6A', 'STD=C99', 'SKIP_SYSCLK_INIT', 'EVK_MCIMXRM', 'FSL_SDK_ENABLE_DRIVER_CACHE_CONTROL','XIP_EXTERNAL_FLASH=1', 'XIP_BOOT_HEADER_ENABLE=1']
+CPPDEFINES = ['CPU_MIMXRT1064DVL6A', 'STD=C99', 'SKIP_SYSCLK_INIT', 'EVK_MCIMXRM', 'FSL_SDK_ENABLE_DRIVER_CACHE_CONTROL','XIP_EXTERNAL_FLASH=1', 'XIP_BOOT_HEADER_ENABLE=1']
+if rtconfig.CROSS_TOOL == 'keil':
+ CPPDEFINES.append('__FPU_PRESENT=1')
+
group = DefineGroup('Drivers', src, depend = [''], CPPPATH = CPPPATH, CPPDEFINES=CPPDEFINES)
Return('group')
diff --git a/bsp/imxrt/imxrt1064-nxp-evk/MIMXRT1064EVK-TOP.jpg b/bsp/imxrt/imxrt1064-nxp-evk/figures/MIMXRT1064EVK-TOP.jpg
similarity index 100%
rename from bsp/imxrt/imxrt1064-nxp-evk/MIMXRT1064EVK-TOP.jpg
rename to bsp/imxrt/imxrt1064-nxp-evk/figures/MIMXRT1064EVK-TOP.jpg
diff --git a/bsp/imxrt/imxrt1064-nxp-evk/project.uvoptx b/bsp/imxrt/imxrt1064-nxp-evk/project.uvoptx
index c4218d5d92..4ee900f061 100644
--- a/bsp/imxrt/imxrt1064-nxp-evk/project.uvoptx
+++ b/bsp/imxrt/imxrt1064-nxp-evk/project.uvoptx
@@ -174,760 +174,4 @@
-
- Kernel
- 0
- 0
- 0
- 0
-
- 1
- 1
- 1
- 0
- 0
- 0
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\src\clock.c
- clock.c
- 0
- 0
-
-
- 1
- 2
- 1
- 0
- 0
- 0
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\src\components.c
- components.c
- 0
- 0
-
-
- 1
- 3
- 1
- 0
- 0
- 0
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\src\cpu.c
- cpu.c
- 0
- 0
-
-
- 1
- 4
- 1
- 0
- 0
- 0
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\src\device.c
- device.c
- 0
- 0
-
-
- 1
- 5
- 1
- 0
- 0
- 0
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\src\idle.c
- idle.c
- 0
- 0
-
-
- 1
- 6
- 1
- 0
- 0
- 0
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\src\ipc.c
- ipc.c
- 0
- 0
-
-
- 1
- 7
- 1
- 0
- 0
- 0
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\src\irq.c
- irq.c
- 0
- 0
-
-
- 1
- 8
- 1
- 0
- 0
- 0
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\src\kservice.c
- kservice.c
- 0
- 0
-
-
- 1
- 9
- 1
- 0
- 0
- 0
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\src\memheap.c
- memheap.c
- 0
- 0
-
-
- 1
- 10
- 1
- 0
- 0
- 0
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\src\mempool.c
- mempool.c
- 0
- 0
-
-
- 1
- 11
- 1
- 0
- 0
- 0
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\src\object.c
- object.c
- 0
- 0
-
-
- 1
- 12
- 1
- 0
- 0
- 0
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\src\scheduler.c
- scheduler.c
- 0
- 0
-
-
- 1
- 13
- 1
- 0
- 0
- 0
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\src\signal.c
- signal.c
- 0
- 0
-
-
- 1
- 14
- 1
- 0
- 0
- 0
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\src\thread.c
- thread.c
- 0
- 0
-
-
- 1
- 15
- 1
- 0
- 0
- 0
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\src\timer.c
- timer.c
- 0
- 0
-
-
-
-
- Applications
- 0
- 0
- 0
- 0
-
- 2
- 16
- 1
- 0
- 0
- 0
- applications\main.c
- main.c
- 0
- 0
-
-
-
-
- Drivers
- 0
- 0
- 0
- 0
-
- 3
- 17
- 1
- 0
- 0
- 0
- board\board.c
- board.c
- 0
- 0
-
-
- 3
- 18
- 1
- 0
- 0
- 0
- board\MCUX_Config\clock_config.c
- clock_config.c
- 0
- 0
-
-
- 3
- 19
- 1
- 0
- 0
- 0
- board\MCUX_Config\pin_mux.c
- pin_mux.c
- 0
- 0
-
-
- 3
- 20
- 1
- 0
- 0
- 0
- ..\Libraries\drivers\drv_gpio.c
- drv_gpio.c
- 0
- 0
-
-
- 3
- 21
- 1
- 0
- 0
- 0
- ..\Libraries\drivers\drv_uart.c
- drv_uart.c
- 0
- 0
-
-
-
-
- xip
- 0
- 0
- 0
- 0
-
- 4
- 22
- 1
- 0
- 0
- 0
- xip\evkmimxrt1064_flexspi_nor_config.c
- evkmimxrt1064_flexspi_nor_config.c
- 0
- 0
-
-
- 4
- 23
- 1
- 0
- 0
- 0
- xip\evkmimxrt1064_sdram_ini_dcd.c
- evkmimxrt1064_sdram_ini_dcd.c
- 0
- 0
-
-
- 4
- 24
- 1
- 0
- 0
- 0
- xip\fsl_flexspi_nor_boot.c
- fsl_flexspi_nor_boot.c
- 0
- 0
-
-
-
-
- cpu
- 0
- 0
- 0
- 0
-
- 5
- 25
- 1
- 0
- 0
- 0
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\libcpu\arm\common\backtrace.c
- backtrace.c
- 0
- 0
-
-
- 5
- 26
- 1
- 0
- 0
- 0
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\libcpu\arm\common\div0.c
- div0.c
- 0
- 0
-
-
- 5
- 27
- 1
- 0
- 0
- 0
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\libcpu\arm\common\showmem.c
- showmem.c
- 0
- 0
-
-
- 5
- 28
- 1
- 0
- 0
- 0
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\libcpu\arm\cortex-m7\cpuport.c
- cpuport.c
- 0
- 0
-
-
- 5
- 29
- 2
- 0
- 0
- 0
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\libcpu\arm\cortex-m7\context_rvds.S
- context_rvds.S
- 0
- 0
-
-
-
-
- DeviceDrivers
- 0
- 0
- 0
- 0
-
- 6
- 30
- 1
- 0
- 0
- 0
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\drivers\cputime\cputime.c
- cputime.c
- 0
- 0
-
-
- 6
- 31
- 1
- 0
- 0
- 0
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\drivers\misc\pin.c
- pin.c
- 0
- 0
-
-
- 6
- 32
- 1
- 0
- 0
- 0
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\drivers\serial\serial.c
- serial.c
- 0
- 0
-
-
- 6
- 33
- 1
- 0
- 0
- 0
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\drivers\src\completion.c
- completion.c
- 0
- 0
-
-
- 6
- 34
- 1
- 0
- 0
- 0
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\drivers\src\dataqueue.c
- dataqueue.c
- 0
- 0
-
-
- 6
- 35
- 1
- 0
- 0
- 0
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\drivers\src\pipe.c
- pipe.c
- 0
- 0
-
-
- 6
- 36
- 1
- 0
- 0
- 0
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\drivers\src\ringblk_buf.c
- ringblk_buf.c
- 0
- 0
-
-
- 6
- 37
- 1
- 0
- 0
- 0
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\drivers\src\ringbuffer.c
- ringbuffer.c
- 0
- 0
-
-
- 6
- 38
- 1
- 0
- 0
- 0
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\drivers\src\waitqueue.c
- waitqueue.c
- 0
- 0
-
-
- 6
- 39
- 1
- 0
- 0
- 0
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\drivers\src\workqueue.c
- workqueue.c
- 0
- 0
-
-
-
-
- finsh
- 0
- 0
- 0
- 0
-
- 7
- 40
- 1
- 0
- 0
- 0
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\finsh\shell.c
- shell.c
- 0
- 0
-
-
- 7
- 41
- 1
- 0
- 0
- 0
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\finsh\symbol.c
- symbol.c
- 0
- 0
-
-
- 7
- 42
- 1
- 0
- 0
- 0
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\finsh\cmd.c
- cmd.c
- 0
- 0
-
-
- 7
- 43
- 1
- 0
- 0
- 0
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\finsh\msh.c
- msh.c
- 0
- 0
-
-
- 7
- 44
- 1
- 0
- 0
- 0
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\finsh\msh_cmd.c
- msh_cmd.c
- 0
- 0
-
-
- 7
- 45
- 1
- 0
- 0
- 0
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\finsh\msh_file.c
- msh_file.c
- 0
- 0
-
-
-
-
- libc
- 0
- 0
- 0
- 0
-
- 8
- 46
- 1
- 0
- 0
- 0
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\libc\compilers\armlibc\libc.c
- libc.c
- 0
- 0
-
-
- 8
- 47
- 1
- 0
- 0
- 0
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\libc\compilers\armlibc\mem_std.c
- mem_std.c
- 0
- 0
-
-
- 8
- 48
- 1
- 0
- 0
- 0
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\libc\compilers\armlibc\stubs.c
- stubs.c
- 0
- 0
-
-
- 8
- 49
- 1
- 0
- 0
- 0
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\libc\compilers\armlibc\time.c
- time.c
- 0
- 0
-
-
- 8
- 50
- 1
- 0
- 0
- 0
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\libc\compilers\common\gmtime_r.c
- gmtime_r.c
- 0
- 0
-
-
-
-
- Libraries
- 0
- 0
- 0
- 0
-
- 9
- 51
- 1
- 0
- 0
- 0
- ..\Libraries\MIMXRT1064\MIMXRT1064\system_MIMXRT1064.c
- system_MIMXRT1064.c
- 0
- 0
-
-
- 9
- 52
- 1
- 0
- 0
- 0
- ..\Libraries\MIMXRT1064\MIMXRT1064\drivers\fsl_common.c
- fsl_common.c
- 0
- 0
-
-
- 9
- 53
- 1
- 0
- 0
- 0
- ..\Libraries\MIMXRT1064\MIMXRT1064\drivers\fsl_clock.c
- fsl_clock.c
- 0
- 0
-
-
- 9
- 54
- 1
- 0
- 0
- 0
- ..\Libraries\MIMXRT1064\MIMXRT1064\drivers\fsl_cache.c
- fsl_cache.c
- 0
- 0
-
-
- 9
- 55
- 2
- 0
- 0
- 0
- ..\Libraries\MIMXRT1064\MIMXRT1064\arm\startup_MIMXRT1064.s
- startup_MIMXRT1064.s
- 0
- 0
-
-
- 9
- 56
- 1
- 0
- 0
- 0
- ..\Libraries\MIMXRT1064\MIMXRT1064\drivers\fsl_gpio.c
- fsl_gpio.c
- 0
- 0
-
-
- 9
- 57
- 1
- 0
- 0
- 0
- ..\Libraries\MIMXRT1064\MIMXRT1064\drivers\fsl_lpuart.c
- fsl_lpuart.c
- 0
- 0
-
-
-
diff --git a/bsp/imxrt/imxrt1064-nxp-evk/project.uvprojx b/bsp/imxrt/imxrt1064-nxp-evk/project.uvprojx
index 9874343b6b..d91f3b2f20 100644
--- a/bsp/imxrt/imxrt1064-nxp-evk/project.uvprojx
+++ b/bsp/imxrt/imxrt1064-nxp-evk/project.uvprojx
@@ -1,10 +1,7 @@
-
2.1
-
### uVision Project, (C) Keil Software
-
rtthread
@@ -19,28 +16,28 @@
NXP.MIMXRT1064_DFP.10.0.0
http://mcuxpresso.nxp.com/cmsis_pack/repo/
IRAM(0x20000000,0x020000) IRAM2(0x00000000,0x020000) IROM(0x70000000,0x400000) XRAM(0x20200000,0x0c0000) CPUTYPE("Cortex-M7") FPU3(DFPU) CLOCK(12000000) ELITTLE
-
-
-
+
+
+
0
$$Device:MIMXRT1064DVL6A$fsl_device_registers.h
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
$$Device:MIMXRT1064DVL6A$MIMXRT1064.xml
0
0
-
-
-
-
-
+
+
+
+
+
0
0
@@ -62,8 +59,8 @@
0
0
-
-
+
+
0
0
0
@@ -72,8 +69,8 @@
0
0
-
-
+
+
0
0
0
@@ -83,14 +80,14 @@
0
0
fromelf --bin !L --output rtthread.bin
-
+
0
0
0
0
0
-
+
0
@@ -104,8 +101,8 @@
0
0
3
-
-
+
+
1
@@ -114,7 +111,7 @@
DCM.DLL
-pCM7
SARMCM3.DLL
-
+
TCM.DLL
-pCM7
@@ -138,11 +135,11 @@
1
BIN\CMSIS_AGDI.dll
-
-
-
-
-
+
+
+
+
+
0
@@ -175,7 +172,7 @@
0
0
"Cortex-M7"
-
+
0
0
0
@@ -307,7 +304,7 @@
0x20000
-
+
1
@@ -335,9 +332,9 @@
0
--library_interface=armcc --library_type=standardlib --diag_suppress=66,1296,186
- __CC_ARM, SKIP_SYSCLK_INIT, NDEBUG, __FPU_PRESENT=1, CPU_MIMXRT1064DVL6A, STD=C99, XIP_BOOT_HEADER_ENABLE=1, FSL_SDK_ENABLE_DRIVER_CACHE_CONTROL, XIP_EXTERNAL_FLASH=1, EVK_MCIMXRM, RT_USING_ARM_LIBC
-
- .;..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\include;applications;board;board\MCUX_Config;board\ports;..\Libraries\drivers;..\Libraries\drivers\config;xip;..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\libcpu\arm\common;..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\libcpu\arm\cortex-m7;..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\drivers\include;..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\drivers\include;..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\drivers\include;..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\drivers\include;..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\finsh;..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\libc\compilers\armlibc;..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\libc\compilers\common;..\Libraries\MIMXRT1064\CMSIS\Include;..\Libraries\MIMXRT1064\MIMXRT1064;..\Libraries\MIMXRT1064\MIMXRT1064\drivers;..\Libraries\MIMXRT1064\MIMXRT1064\arm
+ SKIP_SYSCLK_INIT, __FPU_PRESENT=1, CPU_MIMXRT1064DVL6A, STD=C99, XIP_BOOT_HEADER_ENABLE=1, FSL_SDK_ENABLE_DRIVER_CACHE_CONTROL, XIP_EXTERNAL_FLASH=1, EVK_MCIMXRM, RT_USING_ARM_LIBC
+
+ .;..\..\..\include;applications;board;board\MCUX_Config;board\ports;..\Libraries\drivers;..\Libraries\drivers\config;xip;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m7;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\libc\compilers\armlibc;..\..\..\components\libc\compilers\common;..\Libraries\MIMXRT1064\CMSIS\Include;..\Libraries\MIMXRT1064\MIMXRT1064;..\Libraries\MIMXRT1064\MIMXRT1064\drivers
@@ -352,10 +349,10 @@
0
0
-
-
-
-
+
+
+
+
@@ -367,13 +364,13 @@
0
0x00000000
0x10000000
-
+
.\board\linker_scripts\link.sct
-
-
+
+
--keep=*(.boot_hdr.ivt)--keep=*(.boot_hdr.boot_data)--keep=*(.boot_hdr.dcd_data)--keep=*(.boot_hdr.conf)
-
-
+
+
@@ -384,77 +381,105 @@
clock.c
1
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\src\clock.c
+ ..\..\..\src\clock.c
+
+
components.c
1
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\src\components.c
+ ..\..\..\src\components.c
+
+
cpu.c
1
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\src\cpu.c
+ ..\..\..\src\cpu.c
+
+
device.c
1
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\src\device.c
+ ..\..\..\src\device.c
+
+
idle.c
1
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\src\idle.c
+ ..\..\..\src\idle.c
+
+
ipc.c
1
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\src\ipc.c
+ ..\..\..\src\ipc.c
+
+
irq.c
1
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\src\irq.c
+ ..\..\..\src\irq.c
+
+
kservice.c
1
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\src\kservice.c
+ ..\..\..\src\kservice.c
+
+
memheap.c
1
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\src\memheap.c
+ ..\..\..\src\memheap.c
+
+
mempool.c
1
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\src\mempool.c
+ ..\..\..\src\mempool.c
+
+
object.c
1
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\src\object.c
+ ..\..\..\src\object.c
+
+
scheduler.c
1
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\src\scheduler.c
+ ..\..\..\src\scheduler.c
+
+
signal.c
1
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\src\signal.c
+ ..\..\..\src\signal.c
+
+
thread.c
1
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\src\thread.c
+ ..\..\..\src\thread.c
+
+
timer.c
1
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\src\timer.c
+ ..\..\..\src\timer.c
@@ -476,21 +501,29 @@
1
board\board.c
+
+
clock_config.c
1
board\MCUX_Config\clock_config.c
+
+
pin_mux.c
1
board\MCUX_Config\pin_mux.c
+
+
drv_gpio.c
1
..\Libraries\drivers\drv_gpio.c
+
+
drv_uart.c
1
@@ -506,11 +539,15 @@
1
xip\evkmimxrt1064_flexspi_nor_config.c
+
+
evkmimxrt1064_sdram_ini_dcd.c
1
xip\evkmimxrt1064_sdram_ini_dcd.c
+
+
fsl_flexspi_nor_boot.c
1
@@ -524,27 +561,42 @@
backtrace.c
1
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\libcpu\arm\common\backtrace.c
+ ..\..\..\libcpu\arm\common\backtrace.c
+
+
div0.c
1
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\libcpu\arm\common\div0.c
+ ..\..\..\libcpu\arm\common\div0.c
+
+
showmem.c
1
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\libcpu\arm\common\showmem.c
+ ..\..\..\libcpu\arm\common\showmem.c
+
+
+
+ cpu_cache.c
+ 1
+ ..\..\..\libcpu\arm\cortex-m7\cpu_cache.c
+
+
+
cpuport.c
1
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\libcpu\arm\cortex-m7\cpuport.c
+ ..\..\..\libcpu\arm\cortex-m7\cpuport.c
+
+
context_rvds.S
2
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\libcpu\arm\cortex-m7\context_rvds.S
+ ..\..\..\libcpu\arm\cortex-m7\context_rvds.S
@@ -554,52 +606,70 @@
cputime.c
1
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\drivers\cputime\cputime.c
+ ..\..\..\components\drivers\cputime\cputime.c
+
+
pin.c
1
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\drivers\misc\pin.c
+ ..\..\..\components\drivers\misc\pin.c
+
+
serial.c
1
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\drivers\serial\serial.c
+ ..\..\..\components\drivers\serial\serial.c
+
+
completion.c
1
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\drivers\src\completion.c
+ ..\..\..\components\drivers\src\completion.c
+
+
dataqueue.c
1
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\drivers\src\dataqueue.c
+ ..\..\..\components\drivers\src\dataqueue.c
+
+
pipe.c
1
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\drivers\src\pipe.c
+ ..\..\..\components\drivers\src\pipe.c
+
+
ringblk_buf.c
1
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\drivers\src\ringblk_buf.c
+ ..\..\..\components\drivers\src\ringblk_buf.c
+
+
ringbuffer.c
1
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\drivers\src\ringbuffer.c
+ ..\..\..\components\drivers\src\ringbuffer.c
+
+
waitqueue.c
1
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\drivers\src\waitqueue.c
+ ..\..\..\components\drivers\src\waitqueue.c
+
+
workqueue.c
1
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\drivers\src\workqueue.c
+ ..\..\..\components\drivers\src\workqueue.c
@@ -609,32 +679,42 @@
shell.c
1
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\finsh\shell.c
+ ..\..\..\components\finsh\shell.c
+
+
symbol.c
1
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\finsh\symbol.c
+ ..\..\..\components\finsh\symbol.c
+
+
cmd.c
1
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\finsh\cmd.c
+ ..\..\..\components\finsh\cmd.c
+
+
msh.c
1
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\finsh\msh.c
+ ..\..\..\components\finsh\msh.c
+
+
msh_cmd.c
1
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\finsh\msh_cmd.c
+ ..\..\..\components\finsh\msh_cmd.c
+
+
msh_file.c
1
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\finsh\msh_file.c
+ ..\..\..\components\finsh\msh_file.c
@@ -644,27 +724,35 @@
libc.c
1
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\libc\compilers\armlibc\libc.c
+ ..\..\..\components\libc\compilers\armlibc\libc.c
+
+
mem_std.c
1
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\libc\compilers\armlibc\mem_std.c
+ ..\..\..\components\libc\compilers\armlibc\mem_std.c
+
+
stubs.c
1
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\libc\compilers\armlibc\stubs.c
+ ..\..\..\components\libc\compilers\armlibc\stubs.c
+
+
time.c
1
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\libc\compilers\armlibc\time.c
+ ..\..\..\components\libc\compilers\armlibc\time.c
+
+
gmtime_r.c
1
- ..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\libc\compilers\common\gmtime_r.c
+ ..\..\..\components\libc\compilers\common\gmtime_r.c
@@ -676,31 +764,43 @@
1
..\Libraries\MIMXRT1064\MIMXRT1064\system_MIMXRT1064.c
+
+
fsl_common.c
1
..\Libraries\MIMXRT1064\MIMXRT1064\drivers\fsl_common.c
+
+
fsl_clock.c
1
..\Libraries\MIMXRT1064\MIMXRT1064\drivers\fsl_clock.c
+
+
fsl_cache.c
1
..\Libraries\MIMXRT1064\MIMXRT1064\drivers\fsl_cache.c
+
+
startup_MIMXRT1064.s
2
..\Libraries\MIMXRT1064\MIMXRT1064\arm\startup_MIMXRT1064.s
+
+
fsl_gpio.c
1
..\Libraries\MIMXRT1064\MIMXRT1064\drivers\fsl_gpio.c
+
+
fsl_lpuart.c
1
@@ -711,11 +811,9 @@
-
-
-
-
+
+
+
-
diff --git a/bsp/imxrt/imxrt1064-nxp-evk/rtconfig.py b/bsp/imxrt/imxrt1064-nxp-evk/rtconfig.py
index 5762b1c094..5d3235ea16 100644
--- a/bsp/imxrt/imxrt1064-nxp-evk/rtconfig.py
+++ b/bsp/imxrt/imxrt1064-nxp-evk/rtconfig.py
@@ -17,13 +17,14 @@ if CROSS_TOOL == 'gcc':
EXEC_PATH = r'C:\Users\XXYYZZ'
elif CROSS_TOOL == 'keil':
PLATFORM = 'armcc'
- EXEC_PATH = r'C:/Keil_v5'
+ # EXEC_PATH = r'C:/Keil_v5'
+ EXEC_PATH = r'D:/Keil_v5'
elif CROSS_TOOL == 'iar':
PLATFORM = 'iar'
EXEC_PATH = r'C:/Program Files (x86)/IAR Systems/Embedded Workbench 8.0'
-if os.getenv('RTT_EXEC_PATH'):
- EXEC_PATH = os.getenv('RTT_EXEC_PATH')
+# if os.getenv('RTT_EXEC_PATH'):
+# EXEC_PATH = os.getenv('RTT_EXEC_PATH')
#BUILD = 'debug'
BUILD = 'release'
diff --git a/bsp/imxrt/imxrt1064-nxp-evk/settings/project.crun b/bsp/imxrt/imxrt1064-nxp-evk/settings/project.crun
deleted file mode 100644
index d71ea555a9..0000000000
--- a/bsp/imxrt/imxrt1064-nxp-evk/settings/project.crun
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
- 1
-
-
- *
- *
- *
- 0
- 1
-
-
-
diff --git a/bsp/imxrt/imxrt1064-nxp-evk/settings/project.dbgdt b/bsp/imxrt/imxrt1064-nxp-evk/settings/project.dbgdt
deleted file mode 100644
index 9e08d96592..0000000000
--- a/bsp/imxrt/imxrt1064-nxp-evk/settings/project.dbgdt
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/bsp/imxrt/imxrt1064-nxp-evk/settings/project.dnx b/bsp/imxrt/imxrt1064-nxp-evk/settings/project.dnx
deleted file mode 100644
index e02a226dce..0000000000
--- a/bsp/imxrt/imxrt1064-nxp-evk/settings/project.dnx
+++ /dev/null
@@ -1,83 +0,0 @@
-
-
-
- 0
- 1
- 90
- 1
- 1
- 1
- main
- 0
- 50
-
-
- 0
- 1
-
-
- 0
- 0
- 1
- 0
- 1
- 0
-
-
- 0
- 0
- 1
- 0
- 1
-
-
- 1
-
-
- 1
- 0
- 1
- 0
- 1
-
-
- 10000000
- 0
- 1
-
-
- _ 0
- _ 0
-
-
- 2336342137
-
-
- D:\Program Files (x86)\IAR Systems\Embedded Workbench 8.2\arm\CONFIG\debugger\NXP\MIMXRT1064xxx6A.ddf
-
-
- CMSIS-DAP:0232000005d92a5e00000000000000000000000097969905
-
- 0
- 0
- 0
-
-
- 1
-
-
- _ 0
- _ ""
- _ 0
-
-
- 0
-
-
- 0
-
-
- 0
- 0
-
-
diff --git a/bsp/imxrt/imxrt1064-nxp-evk/settings/project.rtthread.cspy.bat b/bsp/imxrt/imxrt1064-nxp-evk/settings/project.rtthread.cspy.bat
deleted file mode 100644
index 47542db642..0000000000
--- a/bsp/imxrt/imxrt1064-nxp-evk/settings/project.rtthread.cspy.bat
+++ /dev/null
@@ -1,40 +0,0 @@
-@REM This batch file has been generated by the IAR Embedded Workbench
-@REM C-SPY Debugger, as an aid to preparing a command line for running
-@REM the cspybat command line utility using the appropriate settings.
-@REM
-@REM Note that this file is generated every time a new debug session
-@REM is initialized, so you may want to move or rename the file before
-@REM making changes.
-@REM
-@REM You can launch cspybat by typing the name of this batch file followed
-@REM by the name of the debug file (usually an ELF/DWARF or UBROF file).
-@REM
-@REM Read about available command line parameters in the C-SPY Debugging
-@REM Guide. Hints about additional command line parameters that may be
-@REM useful in specific cases:
-@REM --download_only Downloads a code image without starting a debug
-@REM session afterwards.
-@REM --silent Omits the sign-on message.
-@REM --timeout Limits the maximum allowed execution time.
-@REM
-
-
-@echo off
-
-if not "%~1" == "" goto debugFile
-
-@echo on
-
-"D:\Program Files (x86)\IAR Systems\Embedded Workbench 8.2\common\bin\cspybat" -f "D:\doc\rtthread\git\rt-thread\bsp\imxrt\imxrt1064-nxp-evk\settings\project.rtthread.general.xcl" --backend -f "D:\doc\rtthread\git\rt-thread\bsp\imxrt\imxrt1064-nxp-evk\settings\project.rtthread.driver.xcl"
-
-@echo off
-goto end
-
-:debugFile
-
-@echo on
-
-"D:\Program Files (x86)\IAR Systems\Embedded Workbench 8.2\common\bin\cspybat" -f "D:\doc\rtthread\git\rt-thread\bsp\imxrt\imxrt1064-nxp-evk\settings\project.rtthread.general.xcl" "--debug_file=%~1" --backend -f "D:\doc\rtthread\git\rt-thread\bsp\imxrt\imxrt1064-nxp-evk\settings\project.rtthread.driver.xcl"
-
-@echo off
-:end
\ No newline at end of file
diff --git a/bsp/imxrt/imxrt1064-nxp-evk/settings/project.rtthread.cspy.ps1 b/bsp/imxrt/imxrt1064-nxp-evk/settings/project.rtthread.cspy.ps1
deleted file mode 100644
index 41a322c06c..0000000000
--- a/bsp/imxrt/imxrt1064-nxp-evk/settings/project.rtthread.cspy.ps1
+++ /dev/null
@@ -1,31 +0,0 @@
-param([String]$debugfile = "");
-
-# This powershell file has been generated by the IAR Embedded Workbench
-# C - SPY Debugger, as an aid to preparing a command line for running
-# the cspybat command line utility using the appropriate settings.
-#
-# Note that this file is generated every time a new debug session
-# is initialized, so you may want to move or rename the file before
-# making changes.
-#
-# You can launch cspybat by typing Powershell.exe -File followed by the name of this batch file, followed
-# by the name of the debug file (usually an ELF / DWARF or UBROF file).
-#
-# Read about available command line parameters in the C - SPY Debugging
-# Guide. Hints about additional command line parameters that may be
-# useful in specific cases :
-# --download_only Downloads a code image without starting a debug
-# session afterwards.
-# --silent Omits the sign - on message.
-# --timeout Limits the maximum allowed execution time.
-#
-
-
-if ($debugfile -eq "")
-{
-& "D:\Program Files (x86)\IAR Systems\Embedded Workbench 8.2\common\bin\cspybat" -f "D:\doc\rtthread\git\rt-thread\bsp\imxrt\imxrt1064-nxp-evk\settings\project.rtthread.general.xcl" --backend -f "D:\doc\rtthread\git\rt-thread\bsp\imxrt\imxrt1064-nxp-evk\settings\project.rtthread.driver.xcl"
-}
-else
-{
-& "D:\Program Files (x86)\IAR Systems\Embedded Workbench 8.2\common\bin\cspybat" -f "D:\doc\rtthread\git\rt-thread\bsp\imxrt\imxrt1064-nxp-evk\settings\project.rtthread.general.xcl" --debug_file=$debugfile --backend -f "D:\doc\rtthread\git\rt-thread\bsp\imxrt\imxrt1064-nxp-evk\settings\project.rtthread.driver.xcl"
-}
diff --git a/bsp/imxrt/imxrt1064-nxp-evk/settings/project.rtthread.driver.xcl b/bsp/imxrt/imxrt1064-nxp-evk/settings/project.rtthread.driver.xcl
deleted file mode 100644
index 1e60917538..0000000000
--- a/bsp/imxrt/imxrt1064-nxp-evk/settings/project.rtthread.driver.xcl
+++ /dev/null
@@ -1,35 +0,0 @@
-"--endian=little"
-
-"--cpu=Cortex-M7"
-
-"--fpu=VFPv5_D16"
-
-"-p"
-
-"D:\Program Files (x86)\IAR Systems\Embedded Workbench 8.2\arm\CONFIG\debugger\NXP\MIMXRT1064xxx6A.ddf"
-
-"--semihosting"
-
-"--device=MIMXRT1052xxx5B"
-
-"--multicore_nr_of_cores=1"
-
-"--jet_probe=cmsisdap"
-
-"--jet_standard_reset=4,0,0"
-
-"--reset_style=\"0,-,0,Disabled__no_reset_\""
-
-"--reset_style=\"1,-,0,Software\""
-
-"--reset_style=\"2,-,0,Hardware\""
-
-"--reset_style=\"3,-,0,Core\""
-
-"--reset_style=\"4,-,1,System\""
-
-"--drv_catch_exceptions=0xff0"
-
-
-
-
diff --git a/bsp/imxrt/imxrt1064-nxp-evk/settings/project.rtthread.general.xcl b/bsp/imxrt/imxrt1064-nxp-evk/settings/project.rtthread.general.xcl
deleted file mode 100644
index 52bcf1d138..0000000000
--- a/bsp/imxrt/imxrt1064-nxp-evk/settings/project.rtthread.general.xcl
+++ /dev/null
@@ -1,17 +0,0 @@
-"D:\Program Files (x86)\IAR Systems\Embedded Workbench 8.2\arm\bin\armproc.dll"
-
-"D:\Program Files (x86)\IAR Systems\Embedded Workbench 8.2\arm\bin\armJET.dll"
-
-"D:\doc\rtthread\git\rt-thread\bsp\imxrt\imxrt1064-nxp-evk\build\iar\Exe\rtthread.out"
-
---plugin="D:\Program Files (x86)\IAR Systems\Embedded Workbench 8.2\arm\bin\armbat.dll"
-
---device_macro="D:\Program Files (x86)\IAR Systems\Embedded Workbench 8.2\arm\config\debugger\NXP\iMXRT.dmac"
-
---device_macro="D:\Program Files (x86)\IAR Systems\Embedded Workbench 8.2\arm\config\debugger\NXP\iMXRT_Trace.dmac"
-
---flash_loader="D:\Program Files (x86)\IAR Systems\Embedded Workbench 8.2\arm\config\flashloader\NXP\FlashIMXRT1064_SIP.board"
-
-
-
-
diff --git a/bsp/imxrt/imxrt1064-nxp-evk/settings/project.wsdt b/bsp/imxrt/imxrt1064-nxp-evk/settings/project.wsdt
deleted file mode 100644
index 367e0ed4c5..0000000000
--- a/bsp/imxrt/imxrt1064-nxp-evk/settings/project.wsdt
+++ /dev/null
@@ -1,428 +0,0 @@
-
-
-
-
- project/rtthread
-
-
-
-
- 34048
- 34049
- 34050
- 34051
- 34052
- 34053
- 34054
- 34055
- 34056
- 34057
- 34058
- 34059
- 34060
- 34061
- 34062
- 34063
- 34064
- 34065
- 34066
-
-
-
-
- - 34000
- - 34001
- - 0
-
-
-
-
- - 57600
- - 57601
- - 57603
- - 33024
- - 0
- - 57607
- - 0
- - 57635
- - 57634
- - 57637
- - 0
- - 57643
- - 57644
- - 0
- - 33090
- - 33057
- - 57636
- - 57640
- - 57641
- - 33026
- - 33065
- - 33063
- - 33064
- - 33053
- - 33054
- - 0
- - 33035
- - 33036
- - 34399
- - 0
- - 33038
- - 33039
- - 0
-
-
-
- 18
- 1869
- 2
-
- 0
- -1
-
-
-
- 214
- 27
- 27
- 27
-
-
- project
- project/Applications
-
-
-
- 14
- 12
-
-
- 1
- 1
- 0
- 0
- 1
- 1
- 1
- 14000000040026810000020000000C8100000700000055840000090000000E81000002000000
-
-
- 3F000D8400000F84000008840000FFFFFFFF54840000328100001C81000009840000D4840000D6840000D7840000D8840000D9840000DA840000DB840000DC840000DD840000DE840000DF840000E0840000E1840000E2840000E3840000EB8400002481000040E100007784000007840000808C000044D5000055840000568400005984000020DE000021DE000026DE000028DE000023DE000022DE000024DE000027DE000025DE000020920000289200002992000037920000389200003492000033920000259200001E9200001D9200000484000006840000328400003084000002840000038400000E8400001084000005840000318400000A840000
- 0D00268100002D0000000F8100001F00000020810000270000000C8100001C00000044920000100000001F9200000D0000000E8100001E0000001F810000260000002D9200000F0000000B8100001B000000D18400000C0000000D8100001D0000002C9200000E000000
-
-
- 0
- 0A0000000A0000006E0000006E000000
- 00000000E603000080070000F9030000
- 4096
- 0
- 0
- 32767
- 0
-
-
- 1
-
-
- 34050
- 000000001D00000036010000F8000000
- 000000000000000036010000DB000000
- 32768
- 0
- 0
- 32767
- 0
-
-
- 0
-
-
-
- 4294967295
- 000A000063000000180B00003B020000
- 000000004C0000001801000024020000
- 4096
- 0
- 0
- 32767
- 0
-
-
- 1
-
-
- 34051
- 000000001D00000036010000F8000000
- 04000000400200007C070000CC030000
- 32768
- 0
- 0
- 32767
- 0
-
-
- 1
-
-
- 21
- 1879
- 501
- 125
- 2
- D:\doc\NXP\RTT_BSP\imxrt_bsp\bsp\imxrt\imxrt1064-nxp-evk\BuildLog.log
- 0
- -1
-
-
- 34055
- 000000001D00000036010000F8000000
- 04000000400200007C070000CC030000
- 4096
- 0
- 0
- 32767
- 0
-
-
- 1
-
-
- 34056
- 000000001D00000036010000F8000000
- 04000000400200007C070000CC030000
- 4096
- 0
- 0
- 32767
- 0
-
-
- 0
-
-
-
- 34057
- 000000001D00000036010000F8000000
- 04000000400200007C070000CC030000
- 4096
- 0
- 0
- 32767
- 0
-
-
- 0
-
-
-
- 34058
- 000000001D00000036010000F8000000
- 04000000400200007C070000CC030000
- 4096
- 0
- 0
- 32767
- 0
-
-
- 0
-
-
-
- 34059
- 000000001D00000036010000F8000000
- 04000000400200007C070000CC030000
- 4096
- 0
- 0
- 32767
- 0
-
-
- 0
-
-
-
- 34061
- 000000001D00000036010000F8000000
- 04000000400200007C070000CC030000
- 4096
- 0
- 0
- 32767
- 0
-
-
- 0
-
-
-
- 34052
- 000000001D000000AD020000D0000000
- 0000000000000000AD020000B3000000
- 32768
- 0
- 0
- 32767
- 0
-
-
- 0
-
-
-
- 34053
- 000000001D00000036010000F8000000
- 000000000000000036010000DB000000
- 32768
- 0
- 0
- 32767
- 0
-
-
- 0
-
-
-
- 34054
- 000000001D00000036010000F8000000
- 000000000000000036010000DB000000
- 32768
- 0
- 0
- 32767
- 0
-
-
- 0
-
-
-
- 34060
- 000000001D00000018010000D4010000
- 040000005A00000014010000D0010000
- 4096
- 0
- 0
- 32767
- 0
-
-
- 0
-
-
-
- 34064
- 000000001D00000018010000D4010000
- 00000000600000001801000024020000
- 4096
- 0
- 0
- 32767
- 0
-
-
- 1
-
-
- 34062
- 000000001D00000036010000F8000000
- 000000000000000036010000DB000000
- 32768
- 0
- 0
- 32767
- 0
-
-
- 0
-
-
-
- 34063
- 000000001D00000036010000F8000000
- 000000000000000036010000DB000000
- 32768
- 0
- 0
- 32767
- 0
-
-
- 0
-
-
-
- 0000000010000000000000000010000001000000FFFFFFFFFFFFFFFF180100004C0000001C01000024020000010000000200001004000000010000000000000000000000FFFFFFFF0100000010850000FFFF02000B004354616262656450616E650010000001000000000A000063000000180B00003B020000000000004C0000001801000024020000000000004010005601000000FFFEFF0957006F0072006B0073007000610063006500010000001085000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFF1085000001000000FFFFFFFF10850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000068500000000000000000000000000000000000001000000068500000100000006850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000058500000000000000000000000000000000000001000000058500000100000005850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000048500000000000000000000000000000000000001000000048500000100000004850000000000000080000001000000FFFFFFFFFFFFFFFF000000002402000080070000280200000100000001000010040000000100000056FEFFFFED010000FFFFFFFF07000000038500000785000008850000098500000A8500000B8500000D85000001800080000001000000000A00003F02000080110000FD030000000000002802000080070000E6030000000000004080005607000000FFFEFF054200750069006C006400010000000385000001000000FFFFFFFFFFFFFFFFFFFEFF094400650062007500670020004C006F006700010000000785000001000000FFFFFFFFFFFFFFFFFFFEFF0C4400650063006C00610072006100740069006F006E007300000000000885000001000000FFFFFFFFFFFFFFFFFFFEFF0A5200650066006500720065006E00630065007300000000000985000001000000FFFFFFFFFFFFFFFFFFFEFF0D460069006E006400200069006E002000460069006C0065007300000000000A85000001000000FFFFFFFFFFFFFFFFFFFEFF1541006D0062006900670075006F0075007300200044006500660069006E006900740069006F006E007300000000000B85000001000000FFFFFFFFFFFFFFFFFFFEFF0B54006F006F006C0020004F0075007400700075007400000000000D85000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFF0385000001000000FFFFFFFF03850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000028500000000000000000000000000000000000001000000028500000100000002850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000128500000000000000000000000000000000000001000000128500000100000012850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000118500000000000000000000000000000000000001000000118500000100000011850000000000000000000000000000
-
-
- CMSIS-Pack
- 00200000010000000200FFFF01001100434D4643546F6F6C426172427574746F6ED0840000000004000B000000FFFEFF0000000000000000000000000001000000010000000180D1840000000000000C000000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF0A43004D005300490053002D005000610063006B002F000000
-
-
- 34048
- 0A0000000A0000006E0000006E000000
- 000300001A0000004503000034000000
- 8192
- 1
- 0
- 47
- 0
-
-
- 1
-
-
- Main
- 00200000010000002000FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000031000000FFFEFF000000000000000000000000000100000001000000018001E100000000000032000000FFFEFF000000000000000000000000000100000001000000018003E100000000000034000000FFFEFF0000000000000000000000000001000000010000000180008100000000000015000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E100000000000037000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E100000000040039000000FFFEFF000000000000000000000000000100000001000000018022E100000000040038000000FFFEFF000000000000000000000000000100000001000000018025E10000000000003B000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE10000000004003E000000FFFEFF00000000000000000000000000010000000100000001802CE10000000004003F000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6E4281000000000000FFFFFFFFFFFEFF0000000000000000000100000000000000010000007800000002002050FFFFFFFFFFFEFF00960000000000000000000180218100000000040028000000FFFEFF000000000000000000000000000100000001000000018024E10000000000003A000000FFFEFF000000000000000000000000000100000001000000018028E10000000004003C000000FFFEFF000000000000000000000000000100000001000000018029E10000000000003D000000FFFEFF0000000000000000000000000001000000010000000180028100000000000017000000FFFEFF000000000000000000000000000100000001000000018029810000000000002C000000FFFEFF000000000000000000000000000100000001000000018027810000000000002A000000FFFEFF000000000000000000000000000100000001000000018028810000000000002B000000FFFEFF00000000000000000000000000010000000100000001801D8100000000040024000000FFFEFF00000000000000000000000000010000000100000001801E8100000000040025000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B810000000000001B000000FFFEFF00000000000000000000000000010000000100000001800C810000000000001C000000FFFEFF00000000000000000000000000010000000100000001805F8600000000000030000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800E810000000000001E000000FFFEFF00000000000000000000000000010000000100000001800F810000000000001F000000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E00E8020000
-
-
- 34049
- 0A0000000A0000006E0000006E000000
- 000000001A000000FE02000034000000
- 8192
- 1
- 0
- 744
- 0
-
-
- 1
-
-
- 34065
- 000A000017000000220B0000C8000000
- 000000000000000022010000B1000000
- 32768
- 0
- 0
- 32767
- 0
-
-
- 0
-
-
-
- 34066
- 000A000017000000800C0000A8000000
- 00000000000000008002000091000000
- 32768
- 0
- 0
- 32767
- 0
-
-
- 0
-
-
-
-
-
- 010000000300000001000000000000000000000001000000010000000200000000000000010000000100000000000000280000002800000001000000010000000000000001000000FFFEFF1C2400570053005F0044004900520024005C006100700070006C00690063006100740069006F006E0073005C006D00610069006E002E00630001000000FFFF010014004966436F6E74656E7453746F72616765496D706CFFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003300300038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003300300038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066D00610069006E002E00630000000000FFFFFFFFFFFFFFFF0000000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD5000100000001000000020000001C0B000063000000801100003B020000
-
-
-
-
diff --git a/bsp/imxrt/imxrt1064-nxp-evk/settings/project_rtthread.jlink b/bsp/imxrt/imxrt1064-nxp-evk/settings/project_rtthread.jlink
deleted file mode 100644
index 39b6d054aa..0000000000
--- a/bsp/imxrt/imxrt1064-nxp-evk/settings/project_rtthread.jlink
+++ /dev/null
@@ -1,39 +0,0 @@
-[BREAKPOINTS]
-ForceImpTypeAny = 0
-ShowInfoWin = 1
-EnableFlashBP = 2
-BPDuringExecution = 0
-[CFI]
-CFISize = 0x00
-CFIAddr = 0x00
-[CPU]
-MonModeVTableAddr = 0xFFFFFFFF
-MonModeDebug = 0
-MaxNumAPs = 0
-LowPowerHandlingMode = 0
-OverrideMemMap = 0
-AllowSimulation = 1
-ScriptFile=""
-[FLASH]
-CacheExcludeSize = 0x00
-CacheExcludeAddr = 0x00
-MinNumBytesFlashDL = 0
-SkipProgOnCRCMatch = 1
-VerifyDownload = 1
-AllowCaching = 1
-EnableFlashDL = 2
-Override = 0
-Device="ARM7"
-[GENERAL]
-WorkRAMSize = 0x00
-WorkRAMAddr = 0x00
-RAMUsageLimit = 0x00
-[SWO]
-SWOLogFile=""
-[MEM]
-RdOverrideOrMask = 0x00
-RdOverrideAndMask = 0xFFFFFFFF
-RdOverrideAddr = 0xFFFFFFFF
-WrOverrideOrMask = 0x00
-WrOverrideAndMask = 0xFFFFFFFF
-WrOverrideAddr = 0xFFFFFFFF
diff --git a/bsp/imxrt/imxrt1064-nxp-evk/settings/template.wsdt b/bsp/imxrt/imxrt1064-nxp-evk/settings/template.wsdt
deleted file mode 100644
index 17763ac682..0000000000
--- a/bsp/imxrt/imxrt1064-nxp-evk/settings/template.wsdt
+++ /dev/null
@@ -1,302 +0,0 @@
-
-
-
-
-
-
-
- 34048
- 34049
- 34050
- 34051
- 34052
- 34053
- 34054
- 34055
- 34056
- 34057
- 34058
- 34059
-
-
-
-
- - 34000
- - 34001
- - 0
-
-
-
-
- - 57600
- - 57601
- - 57603
- - 33024
- - 0
- - 57607
- - 0
- - 57635
- - 57634
- - 57637
- - 0
- - 57643
- - 57644
- - 0
- - 33090
- - 33057
- - 57636
- - 57640
- - 57641
- - 33026
- - 33065
- - 33063
- - 33064
- - 33053
- - 33054
- - 0
- - 33035
- - 33036
- - 34399
- - 0
- - 33038
- - 33039
- - 0
-
-
-
-
- 214
- 27
- 27
- 27
-
-
-
-
- 14
- 12
-
-
- 1
- 1
- 0
- 0
- 1
- 1
- 1
- 000000000000
-
-
- 0000
- 0000
-
-
- 0
- 0A0000000A0000006E0000006E000000
- 0000000038050000000A000051050000
- 4096
- 0
- 0
- 32767
- 0
-
-
- 1
-
-
- 4294967295
- 000000001D00000018010000D4010000
- 00000000390000001801000038050000
- 4096
- 0
- 0
- 32767
- 0
-
-
- 1
-
-
- 34050
- 000000001D00000036010000F8000000
- 040000007E0400003201000018050000
- 32768
- 0
- 0
- 32767
- 0
-
-
- 0
-
-
-
- 34053
- 000000001D00000036010000F8000000
- 000000007A040000000A000038050000
- 4096
- 0
- 0
- 32767
- 0
-
-
- 0
-
-
-
- 34054
- 000000001D00000036010000F8000000
- 000000007A040000000A000038050000
- 4096
- 0
- 0
- 32767
- 0
-
-
- 0
-
-
-
- 34055
- 000000001D00000036010000F8000000
- 000000007A040000000A000038050000
- 4096
- 0
- 0
- 32767
- 0
-
-
- 0
-
-
-
- 34056
- 000000001D00000036010000F8000000
- 000000007A040000000A000038050000
- 4096
- 0
- 0
- 32767
- 0
-
-
- 0
-
-
-
- 34058
- 000000001D00000036010000F8000000
- 000000007A040000000A000038050000
- 4096
- 0
- 0
- 32767
- 0
-
-
- 0
-
-
-
- 34051
- 000000001D000000AD020000D0000000
- 0000000000000000AD020000B3000000
- 32768
- 0
- 0
- 32767
- 0
-
-
- 0
-
-
-
- 34052
- 000000001D00000036010000F8000000
- 000000000000000036010000DB000000
- 32768
- 0
- 0
- 32767
- 0
-
-
- 0
-
-
-
- 34057
- 000000001D00000018010000D4010000
- 040000005A00000014010000D0010000
- 4096
- 0
- 0
- 32767
- 0
-
-
- 0
-
-
-
- 34059
- 000000001D00000018010000D4010000
- 00000000560000001801000038050000
- 4096
- 0
- 0
- 32767
- 0
-
-
- 1
-
-
- 0000000008000000000000000010000001000000FFFFFFFFFFFFFFFF18010000390000001C01000038050000010000000200001004000000010000000000000000000000FFFFFFFF02000000098500000B850000FFFF02000B004354616262656450616E650010000001000000000000001D00000018010000D401000000000000390000001801000038050000000000004010005602000000FFFEFF0E53006F0075007200630065002000420072006F007700730065007200000000000985000001000000FFFFFFFFFFFFFFFFFFFEFF0957006F0072006B0073007000610063006500010000000B85000001000000FFFFFFFFFFFFFFFF01000000000000000000000000000000000000000000000001000000FFFFFFFF0985000001000000FFFFFFFF09850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100001004000000010000000000000000000000048500000000000000000000000000000000000001000000048500000100000004850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100001004000000010000000000000000000000038500000000000000000000000000000000000001000000038500000100000003850000000000000080000000000000FFFFFFFFFFFFFFFF0000000059040000000A00005D040000000000000100001004000000010000000000000000000000FFFFFFFF0600000002850000058500000685000007850000088500000A85000001800080000000000000000000001D00000036010000F8000000000000005D040000000A000038050000000000004080004606000000FFFEFF054200750069006C006400000000000285000001000000FFFFFFFFFFFFFFFFFFFEFF0C4400650063006C00610072006100740069006F006E007300000000000585000001000000FFFFFFFFFFFFFFFFFFFEFF0A5200650066006500720065006E00630065007300000000000685000001000000FFFFFFFFFFFFFFFFFFFEFF0D460069006E006400200069006E002000460069006C0065007300000000000785000001000000FFFFFFFFFFFFFFFFFFFEFF1541006D0062006900670075006F0075007300200044006500660069006E006900740069006F006E007300000000000885000001000000FFFFFFFFFFFFFFFFFFFEFF0B54006F006F006C0020004F0075007400700075007400000000000A85000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFF0285000001000000FFFFFFFF02850000000000000000000000000000
-
-
- CMSIS-Pack
- 00200000010000000200FFFF01001100434D4643546F6F6C426172427574746F6ED08400000000040009000000FFFEFF0000000000000000000000000001000000010000000180D1840000000000000A000000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF0A43004D005300490053002D005000610063006B00FF7F0000
-
-
- 34048
- 0A0000000A0000006E0000006E000000
- 000300001C0000004703000038000000
- 8192
- 1
- 0
- 32767
- 0
-
-
- 1
-
-
- Main
- 00200000010000002000FFFF01001100434D4643546F6F6C426172427574746F6E00E10000000000002E000000FFFEFF000000000000000000000000000100000001000000018001E10000000000002F000000FFFEFF000000000000000000000000000100000001000000018003E100000000040031000000FFFEFF0000000000000000000000000001000000010000000180008100000000000011000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E100000000040034000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E100000000040036000000FFFEFF000000000000000000000000000100000001000000018022E100000000040035000000FFFEFF000000000000000000000000000100000001000000018025E100000000040038000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE10000000004003C000000FFFEFF00000000000000000000000000010000000100000001802CE10000000004003D000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6E4281000000000400FFFFFFFFFFFEFF0000000000000000000100000000000000010000007800000002002050FFFFFFFFFFFEFF00960000000000000000000180218100000000040025000000FFFEFF000000000000000000000000000100000001000000018024E100000000040037000000FFFEFF000000000000000000000000000100000001000000018028E100000000040039000000FFFEFF000000000000000000000000000100000001000000018029E10000000004003A000000FFFEFF0000000000000000000000000001000000010000000180028100000000040013000000FFFEFF0000000000000000000000000001000000010000000180298100000000040029000000FFFEFF0000000000000000000000000001000000010000000180278100000000040027000000FFFEFF0000000000000000000000000001000000010000000180288100000000040028000000FFFEFF00000000000000000000000000010000000100000001801D8100000000040021000000FFFEFF00000000000000000000000000010000000100000001801E8100000000040022000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B8100000000040017000000FFFEFF00000000000000000000000000010000000100000001800C8100000000040018000000FFFEFF00000000000000000000000000010000000100000001805F860000000004002D000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800E810000000004001A000000FFFEFF00000000000000000000000000010000000100000001800F810000000004001B000000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E00FF7F0000
-
-
- 34049
- 0A0000000A0000006E0000006E000000
- 000000001C0000000003000039000000
- 8192
- 1
- 0
- 32767
- 0
-
-
- 1
-
-
-
-
- 01000000030000000100000000000000000000000100000001000000FFFFFFFF00000000010000000100000000000000280000002800000000000000
-
-
-
-