diff --git a/bsp/imxrt/.config b/bsp/imxrt1052-evk/.config
similarity index 100%
rename from bsp/imxrt/.config
rename to bsp/imxrt1052-evk/.config
diff --git a/bsp/imxrt/BuildLog.log b/bsp/imxrt1052-evk/BuildLog.log
similarity index 100%
rename from bsp/imxrt/BuildLog.log
rename to bsp/imxrt1052-evk/BuildLog.log
diff --git a/bsp/imxrt/KConfig b/bsp/imxrt1052-evk/KConfig
similarity index 100%
rename from bsp/imxrt/KConfig
rename to bsp/imxrt1052-evk/KConfig
diff --git a/bsp/imxrt/Libraries/CMSIS/Include/arm_common_tables.h b/bsp/imxrt1052-evk/Libraries/CMSIS/Include/arm_common_tables.h
similarity index 100%
rename from bsp/imxrt/Libraries/CMSIS/Include/arm_common_tables.h
rename to bsp/imxrt1052-evk/Libraries/CMSIS/Include/arm_common_tables.h
diff --git a/bsp/imxrt/Libraries/CMSIS/Include/arm_const_structs.h b/bsp/imxrt1052-evk/Libraries/CMSIS/Include/arm_const_structs.h
similarity index 100%
rename from bsp/imxrt/Libraries/CMSIS/Include/arm_const_structs.h
rename to bsp/imxrt1052-evk/Libraries/CMSIS/Include/arm_const_structs.h
diff --git a/bsp/imxrt/Libraries/CMSIS/Include/arm_math.h b/bsp/imxrt1052-evk/Libraries/CMSIS/Include/arm_math.h
similarity index 100%
rename from bsp/imxrt/Libraries/CMSIS/Include/arm_math.h
rename to bsp/imxrt1052-evk/Libraries/CMSIS/Include/arm_math.h
diff --git a/bsp/imxrt/Libraries/CMSIS/Include/cmsis_armcc.h b/bsp/imxrt1052-evk/Libraries/CMSIS/Include/cmsis_armcc.h
similarity index 100%
rename from bsp/imxrt/Libraries/CMSIS/Include/cmsis_armcc.h
rename to bsp/imxrt1052-evk/Libraries/CMSIS/Include/cmsis_armcc.h
diff --git a/bsp/imxrt/Libraries/CMSIS/Include/cmsis_armclang.h b/bsp/imxrt1052-evk/Libraries/CMSIS/Include/cmsis_armclang.h
similarity index 100%
rename from bsp/imxrt/Libraries/CMSIS/Include/cmsis_armclang.h
rename to bsp/imxrt1052-evk/Libraries/CMSIS/Include/cmsis_armclang.h
diff --git a/bsp/imxrt/Libraries/CMSIS/Include/cmsis_compiler.h b/bsp/imxrt1052-evk/Libraries/CMSIS/Include/cmsis_compiler.h
similarity index 100%
rename from bsp/imxrt/Libraries/CMSIS/Include/cmsis_compiler.h
rename to bsp/imxrt1052-evk/Libraries/CMSIS/Include/cmsis_compiler.h
diff --git a/bsp/imxrt/Libraries/CMSIS/Include/cmsis_gcc.h b/bsp/imxrt1052-evk/Libraries/CMSIS/Include/cmsis_gcc.h
similarity index 100%
rename from bsp/imxrt/Libraries/CMSIS/Include/cmsis_gcc.h
rename to bsp/imxrt1052-evk/Libraries/CMSIS/Include/cmsis_gcc.h
diff --git a/bsp/imxrt/Libraries/CMSIS/Include/cmsis_version.h b/bsp/imxrt1052-evk/Libraries/CMSIS/Include/cmsis_version.h
similarity index 100%
rename from bsp/imxrt/Libraries/CMSIS/Include/cmsis_version.h
rename to bsp/imxrt1052-evk/Libraries/CMSIS/Include/cmsis_version.h
diff --git a/bsp/imxrt/Libraries/CMSIS/Include/core_armv8mbl.h b/bsp/imxrt1052-evk/Libraries/CMSIS/Include/core_armv8mbl.h
similarity index 100%
rename from bsp/imxrt/Libraries/CMSIS/Include/core_armv8mbl.h
rename to bsp/imxrt1052-evk/Libraries/CMSIS/Include/core_armv8mbl.h
diff --git a/bsp/imxrt/Libraries/CMSIS/Include/core_armv8mml.h b/bsp/imxrt1052-evk/Libraries/CMSIS/Include/core_armv8mml.h
similarity index 100%
rename from bsp/imxrt/Libraries/CMSIS/Include/core_armv8mml.h
rename to bsp/imxrt1052-evk/Libraries/CMSIS/Include/core_armv8mml.h
diff --git a/bsp/imxrt/Libraries/CMSIS/Include/core_cm0.h b/bsp/imxrt1052-evk/Libraries/CMSIS/Include/core_cm0.h
similarity index 100%
rename from bsp/imxrt/Libraries/CMSIS/Include/core_cm0.h
rename to bsp/imxrt1052-evk/Libraries/CMSIS/Include/core_cm0.h
diff --git a/bsp/imxrt/Libraries/CMSIS/Include/core_cm0plus.h b/bsp/imxrt1052-evk/Libraries/CMSIS/Include/core_cm0plus.h
similarity index 100%
rename from bsp/imxrt/Libraries/CMSIS/Include/core_cm0plus.h
rename to bsp/imxrt1052-evk/Libraries/CMSIS/Include/core_cm0plus.h
diff --git a/bsp/imxrt/Libraries/CMSIS/Include/core_cm23.h b/bsp/imxrt1052-evk/Libraries/CMSIS/Include/core_cm23.h
similarity index 100%
rename from bsp/imxrt/Libraries/CMSIS/Include/core_cm23.h
rename to bsp/imxrt1052-evk/Libraries/CMSIS/Include/core_cm23.h
diff --git a/bsp/imxrt/Libraries/CMSIS/Include/core_cm3.h b/bsp/imxrt1052-evk/Libraries/CMSIS/Include/core_cm3.h
similarity index 100%
rename from bsp/imxrt/Libraries/CMSIS/Include/core_cm3.h
rename to bsp/imxrt1052-evk/Libraries/CMSIS/Include/core_cm3.h
diff --git a/bsp/imxrt/Libraries/CMSIS/Include/core_cm33.h b/bsp/imxrt1052-evk/Libraries/CMSIS/Include/core_cm33.h
similarity index 100%
rename from bsp/imxrt/Libraries/CMSIS/Include/core_cm33.h
rename to bsp/imxrt1052-evk/Libraries/CMSIS/Include/core_cm33.h
diff --git a/bsp/imxrt/Libraries/CMSIS/Include/core_cm4.h b/bsp/imxrt1052-evk/Libraries/CMSIS/Include/core_cm4.h
similarity index 100%
rename from bsp/imxrt/Libraries/CMSIS/Include/core_cm4.h
rename to bsp/imxrt1052-evk/Libraries/CMSIS/Include/core_cm4.h
diff --git a/bsp/imxrt/Libraries/CMSIS/Include/core_cm7.h b/bsp/imxrt1052-evk/Libraries/CMSIS/Include/core_cm7.h
similarity index 100%
rename from bsp/imxrt/Libraries/CMSIS/Include/core_cm7.h
rename to bsp/imxrt1052-evk/Libraries/CMSIS/Include/core_cm7.h
diff --git a/bsp/imxrt/Libraries/CMSIS/Include/core_sc000.h b/bsp/imxrt1052-evk/Libraries/CMSIS/Include/core_sc000.h
similarity index 100%
rename from bsp/imxrt/Libraries/CMSIS/Include/core_sc000.h
rename to bsp/imxrt1052-evk/Libraries/CMSIS/Include/core_sc000.h
diff --git a/bsp/imxrt/Libraries/CMSIS/Include/core_sc300.h b/bsp/imxrt1052-evk/Libraries/CMSIS/Include/core_sc300.h
similarity index 100%
rename from bsp/imxrt/Libraries/CMSIS/Include/core_sc300.h
rename to bsp/imxrt1052-evk/Libraries/CMSIS/Include/core_sc300.h
diff --git a/bsp/imxrt/Libraries/CMSIS/Include/mpu_armv7.h b/bsp/imxrt1052-evk/Libraries/CMSIS/Include/mpu_armv7.h
similarity index 100%
rename from bsp/imxrt/Libraries/CMSIS/Include/mpu_armv7.h
rename to bsp/imxrt1052-evk/Libraries/CMSIS/Include/mpu_armv7.h
diff --git a/bsp/imxrt/Libraries/CMSIS/Include/tz_context.h b/bsp/imxrt1052-evk/Libraries/CMSIS/Include/tz_context.h
similarity index 100%
rename from bsp/imxrt/Libraries/CMSIS/Include/tz_context.h
rename to bsp/imxrt1052-evk/Libraries/CMSIS/Include/tz_context.h
diff --git a/bsp/imxrt/Libraries/CMSIS/LICENSE.txt b/bsp/imxrt1052-evk/Libraries/CMSIS/LICENSE.txt
similarity index 100%
rename from bsp/imxrt/Libraries/CMSIS/LICENSE.txt
rename to bsp/imxrt1052-evk/Libraries/CMSIS/LICENSE.txt
diff --git a/bsp/imxrt/Libraries/MIMXRT1052.h b/bsp/imxrt1052-evk/Libraries/MIMXRT1052.h
similarity index 100%
rename from bsp/imxrt/Libraries/MIMXRT1052.h
rename to bsp/imxrt1052-evk/Libraries/MIMXRT1052.h
diff --git a/bsp/imxrt/Libraries/MIMXRT1052_features.h b/bsp/imxrt1052-evk/Libraries/MIMXRT1052_features.h
similarity index 100%
rename from bsp/imxrt/Libraries/MIMXRT1052_features.h
rename to bsp/imxrt1052-evk/Libraries/MIMXRT1052_features.h
diff --git a/bsp/imxrt/Libraries/SConscript b/bsp/imxrt1052-evk/Libraries/SConscript
similarity index 100%
rename from bsp/imxrt/Libraries/SConscript
rename to bsp/imxrt1052-evk/Libraries/SConscript
diff --git a/bsp/imxrt/Libraries/arm/MIMXRT1052xxxxx_flexspi_nor.scf b/bsp/imxrt1052-evk/Libraries/arm/MIMXRT1052xxxxx_flexspi_nor.scf
similarity index 100%
rename from bsp/imxrt/Libraries/arm/MIMXRT1052xxxxx_flexspi_nor.scf
rename to bsp/imxrt1052-evk/Libraries/arm/MIMXRT1052xxxxx_flexspi_nor.scf
diff --git a/bsp/imxrt/Libraries/arm/MIMXRT1052xxxxx_ram.scf b/bsp/imxrt1052-evk/Libraries/arm/MIMXRT1052xxxxx_ram.scf
similarity index 100%
rename from bsp/imxrt/Libraries/arm/MIMXRT1052xxxxx_ram.scf
rename to bsp/imxrt1052-evk/Libraries/arm/MIMXRT1052xxxxx_ram.scf
diff --git a/bsp/imxrt/Libraries/arm/MIMXRT1052xxxxx_sdram.scf b/bsp/imxrt1052-evk/Libraries/arm/MIMXRT1052xxxxx_sdram.scf
similarity index 100%
rename from bsp/imxrt/Libraries/arm/MIMXRT1052xxxxx_sdram.scf
rename to bsp/imxrt1052-evk/Libraries/arm/MIMXRT1052xxxxx_sdram.scf
diff --git a/bsp/imxrt/Libraries/arm/MIMXRT1052xxxxx_sdram_txt.scf b/bsp/imxrt1052-evk/Libraries/arm/MIMXRT1052xxxxx_sdram_txt.scf
similarity index 100%
rename from bsp/imxrt/Libraries/arm/MIMXRT1052xxxxx_sdram_txt.scf
rename to bsp/imxrt1052-evk/Libraries/arm/MIMXRT1052xxxxx_sdram_txt.scf
diff --git a/bsp/imxrt/Libraries/arm/startup_MIMXRT1052.s b/bsp/imxrt1052-evk/Libraries/arm/startup_MIMXRT1052.s
similarity index 100%
rename from bsp/imxrt/Libraries/arm/startup_MIMXRT1052.s
rename to bsp/imxrt1052-evk/Libraries/arm/startup_MIMXRT1052.s
diff --git a/bsp/imxrt/Libraries/drivers/fsl_adc.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_adc.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_adc.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_adc.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_adc.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_adc.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_adc.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_adc.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_adc_etc.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_adc_etc.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_adc_etc.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_adc_etc.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_adc_etc.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_adc_etc.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_adc_etc.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_adc_etc.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_aipstz.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_aipstz.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_aipstz.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_aipstz.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_aipstz.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_aipstz.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_aipstz.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_aipstz.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_aoi.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_aoi.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_aoi.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_aoi.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_aoi.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_aoi.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_aoi.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_aoi.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_bee.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_bee.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_bee.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_bee.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_bee.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_bee.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_bee.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_bee.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_cache.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_cache.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_cache.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_cache.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_cache.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_cache.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_cache.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_cache.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_clock.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_clock.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_clock.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_clock.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_clock.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_clock.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_clock.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_clock.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_cmp.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_cmp.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_cmp.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_cmp.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_cmp.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_cmp.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_cmp.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_cmp.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_common.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_common.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_common.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_common.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_common.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_common.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_common.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_common.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_csi.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_csi.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_csi.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_csi.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_csi.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_csi.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_csi.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_csi.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_dcdc.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_dcdc.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_dcdc.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_dcdc.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_dcdc.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_dcdc.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_dcdc.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_dcdc.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_dcp.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_dcp.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_dcp.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_dcp.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_dcp.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_dcp.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_dcp.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_dcp.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_dmamux.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_dmamux.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_dmamux.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_dmamux.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_dmamux.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_dmamux.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_dmamux.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_dmamux.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_edma.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_edma.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_edma.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_edma.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_edma.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_edma.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_edma.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_edma.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_elcdif.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_elcdif.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_elcdif.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_elcdif.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_elcdif.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_elcdif.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_elcdif.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_elcdif.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_enc.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_enc.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_enc.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_enc.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_enc.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_enc.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_enc.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_enc.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_enet.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_enet.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_enet.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_enet.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_enet.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_enet.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_enet.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_enet.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_ewm.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_ewm.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_ewm.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_ewm.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_ewm.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_ewm.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_ewm.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_ewm.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_flexcan.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_flexcan.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_flexcan.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_flexcan.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_flexcan.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_flexcan.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_flexcan.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_flexcan.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_flexio.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_flexio.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_flexio.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_flexio.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_flexio.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_flexio.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_flexio.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_flexio.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_flexio_i2c_master.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_flexio_i2c_master.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_flexio_i2c_master.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_flexio_i2c_master.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_flexio_i2c_master.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_flexio_i2c_master.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_flexio_i2c_master.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_flexio_i2c_master.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_flexio_i2s.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_flexio_i2s.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_flexio_i2s.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_flexio_i2s.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_flexio_i2s.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_flexio_i2s.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_flexio_i2s.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_flexio_i2s.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_flexio_i2s_edma.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_flexio_i2s_edma.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_flexio_i2s_edma.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_flexio_i2s_edma.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_flexio_i2s_edma.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_flexio_i2s_edma.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_flexio_i2s_edma.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_flexio_i2s_edma.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_flexio_spi.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_flexio_spi.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_flexio_spi.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_flexio_spi.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_flexio_spi.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_flexio_spi.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_flexio_spi.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_flexio_spi.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_flexio_spi_edma.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_flexio_spi_edma.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_flexio_spi_edma.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_flexio_spi_edma.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_flexio_spi_edma.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_flexio_spi_edma.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_flexio_spi_edma.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_flexio_spi_edma.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_flexio_uart.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_flexio_uart.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_flexio_uart.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_flexio_uart.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_flexio_uart.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_flexio_uart.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_flexio_uart.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_flexio_uart.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_flexio_uart_edma.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_flexio_uart_edma.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_flexio_uart_edma.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_flexio_uart_edma.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_flexio_uart_edma.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_flexio_uart_edma.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_flexio_uart_edma.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_flexio_uart_edma.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_flexram.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_flexram.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_flexram.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_flexram.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_flexram.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_flexram.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_flexram.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_flexram.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_flexspi.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_flexspi.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_flexspi.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_flexspi.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_flexspi.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_flexspi.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_flexspi.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_flexspi.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_gpc.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_gpc.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_gpc.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_gpc.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_gpc.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_gpc.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_gpc.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_gpc.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_gpio.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_gpio.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_gpio.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_gpio.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_gpio.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_gpio.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_gpio.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_gpio.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_gpt.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_gpt.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_gpt.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_gpt.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_gpt.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_gpt.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_gpt.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_gpt.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_iomuxc.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_iomuxc.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_iomuxc.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_iomuxc.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_kpp.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_kpp.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_kpp.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_kpp.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_kpp.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_kpp.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_kpp.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_kpp.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_lpi2c.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_lpi2c.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_lpi2c.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_lpi2c.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_lpi2c.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_lpi2c.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_lpi2c.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_lpi2c.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_lpi2c_edma.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_lpi2c_edma.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_lpi2c_edma.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_lpi2c_edma.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_lpi2c_edma.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_lpi2c_edma.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_lpi2c_edma.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_lpi2c_edma.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_lpspi.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_lpspi.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_lpspi.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_lpspi.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_lpspi.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_lpspi.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_lpspi.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_lpspi.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_lpspi_edma.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_lpspi_edma.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_lpspi_edma.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_lpspi_edma.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_lpspi_edma.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_lpspi_edma.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_lpspi_edma.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_lpspi_edma.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_lpuart.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_lpuart.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_lpuart.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_lpuart.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_lpuart.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_lpuart.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_lpuart.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_lpuart.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_lpuart_edma.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_lpuart_edma.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_lpuart_edma.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_lpuart_edma.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_lpuart_edma.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_lpuart_edma.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_lpuart_edma.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_lpuart_edma.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_pit.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_pit.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_pit.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_pit.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_pit.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_pit.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_pit.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_pit.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_pmu.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_pmu.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_pmu.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_pmu.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_pmu.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_pmu.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_pmu.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_pmu.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_pwm.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_pwm.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_pwm.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_pwm.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_pwm.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_pwm.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_pwm.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_pwm.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_pxp.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_pxp.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_pxp.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_pxp.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_pxp.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_pxp.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_pxp.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_pxp.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_qtmr.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_qtmr.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_qtmr.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_qtmr.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_qtmr.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_qtmr.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_qtmr.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_qtmr.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_rtwdog.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_rtwdog.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_rtwdog.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_rtwdog.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_rtwdog.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_rtwdog.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_rtwdog.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_rtwdog.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_sai.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_sai.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_sai.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_sai.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_sai.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_sai.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_sai.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_sai.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_sai_edma.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_sai_edma.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_sai_edma.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_sai_edma.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_sai_edma.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_sai_edma.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_sai_edma.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_sai_edma.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_semc.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_semc.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_semc.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_semc.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_semc.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_semc.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_semc.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_semc.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_snvs_hp.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_snvs_hp.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_snvs_hp.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_snvs_hp.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_snvs_hp.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_snvs_hp.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_snvs_hp.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_snvs_hp.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_snvs_lp.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_snvs_lp.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_snvs_lp.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_snvs_lp.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_snvs_lp.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_snvs_lp.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_snvs_lp.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_snvs_lp.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_spdif.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_spdif.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_spdif.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_spdif.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_spdif.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_spdif.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_spdif.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_spdif.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_spdif_edma.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_spdif_edma.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_spdif_edma.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_spdif_edma.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_spdif_edma.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_spdif_edma.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_spdif_edma.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_spdif_edma.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_src.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_src.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_src.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_src.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_src.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_src.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_src.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_src.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_trng.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_trng.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_trng.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_trng.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_trng.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_trng.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_trng.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_trng.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_tsc.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_tsc.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_tsc.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_tsc.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_tsc.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_tsc.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_tsc.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_tsc.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_usdhc.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_usdhc.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_usdhc.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_usdhc.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_usdhc.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_usdhc.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_usdhc.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_usdhc.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_wdog.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_wdog.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_wdog.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_wdog.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_wdog.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_wdog.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_wdog.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_wdog.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_xbara.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_xbara.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_xbara.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_xbara.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_xbara.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_xbara.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_xbara.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_xbara.h
diff --git a/bsp/imxrt/Libraries/drivers/fsl_xbarb.c b/bsp/imxrt1052-evk/Libraries/drivers/fsl_xbarb.c
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_xbarb.c
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_xbarb.c
diff --git a/bsp/imxrt/Libraries/drivers/fsl_xbarb.h b/bsp/imxrt1052-evk/Libraries/drivers/fsl_xbarb.h
similarity index 100%
rename from bsp/imxrt/Libraries/drivers/fsl_xbarb.h
rename to bsp/imxrt1052-evk/Libraries/drivers/fsl_xbarb.h
diff --git a/bsp/imxrt/Libraries/fsl_device_registers.h b/bsp/imxrt1052-evk/Libraries/fsl_device_registers.h
similarity index 100%
rename from bsp/imxrt/Libraries/fsl_device_registers.h
rename to bsp/imxrt1052-evk/Libraries/fsl_device_registers.h
diff --git a/bsp/imxrt/Libraries/gcc/MIMXRT1052xxxxx_flexspi_nor.ld b/bsp/imxrt1052-evk/Libraries/gcc/MIMXRT1052xxxxx_flexspi_nor.ld
similarity index 100%
rename from bsp/imxrt/Libraries/gcc/MIMXRT1052xxxxx_flexspi_nor.ld
rename to bsp/imxrt1052-evk/Libraries/gcc/MIMXRT1052xxxxx_flexspi_nor.ld
diff --git a/bsp/imxrt/Libraries/gcc/MIMXRT1052xxxxx_ram.ld b/bsp/imxrt1052-evk/Libraries/gcc/MIMXRT1052xxxxx_ram.ld
similarity index 100%
rename from bsp/imxrt/Libraries/gcc/MIMXRT1052xxxxx_ram.ld
rename to bsp/imxrt1052-evk/Libraries/gcc/MIMXRT1052xxxxx_ram.ld
diff --git a/bsp/imxrt/Libraries/gcc/MIMXRT1052xxxxx_sdram.ld b/bsp/imxrt1052-evk/Libraries/gcc/MIMXRT1052xxxxx_sdram.ld
similarity index 100%
rename from bsp/imxrt/Libraries/gcc/MIMXRT1052xxxxx_sdram.ld
rename to bsp/imxrt1052-evk/Libraries/gcc/MIMXRT1052xxxxx_sdram.ld
diff --git a/bsp/imxrt/Libraries/gcc/MIMXRT1052xxxxx_sdram_txt.ld b/bsp/imxrt1052-evk/Libraries/gcc/MIMXRT1052xxxxx_sdram_txt.ld
similarity index 100%
rename from bsp/imxrt/Libraries/gcc/MIMXRT1052xxxxx_sdram_txt.ld
rename to bsp/imxrt1052-evk/Libraries/gcc/MIMXRT1052xxxxx_sdram_txt.ld
diff --git a/bsp/imxrt/Libraries/gcc/startup_MIMXRT1052.S b/bsp/imxrt1052-evk/Libraries/gcc/startup_MIMXRT1052.S
similarity index 100%
rename from bsp/imxrt/Libraries/gcc/startup_MIMXRT1052.S
rename to bsp/imxrt1052-evk/Libraries/gcc/startup_MIMXRT1052.S
diff --git a/bsp/imxrt/Libraries/iar/MIMXRT1052xxx6A_ram.icf b/bsp/imxrt1052-evk/Libraries/iar/MIMXRT1052xxx6A_ram.icf
similarity index 100%
rename from bsp/imxrt/Libraries/iar/MIMXRT1052xxx6A_ram.icf
rename to bsp/imxrt1052-evk/Libraries/iar/MIMXRT1052xxx6A_ram.icf
diff --git a/bsp/imxrt/Libraries/iar/MIMXRT1052xxx6A_sdram.icf b/bsp/imxrt1052-evk/Libraries/iar/MIMXRT1052xxx6A_sdram.icf
similarity index 100%
rename from bsp/imxrt/Libraries/iar/MIMXRT1052xxx6A_sdram.icf
rename to bsp/imxrt1052-evk/Libraries/iar/MIMXRT1052xxx6A_sdram.icf
diff --git a/bsp/imxrt/Libraries/iar/MIMXRT1052xxxxx_flexspi_nor.icf b/bsp/imxrt1052-evk/Libraries/iar/MIMXRT1052xxxxx_flexspi_nor.icf
similarity index 100%
rename from bsp/imxrt/Libraries/iar/MIMXRT1052xxxxx_flexspi_nor.icf
rename to bsp/imxrt1052-evk/Libraries/iar/MIMXRT1052xxxxx_flexspi_nor.icf
diff --git a/bsp/imxrt/Libraries/iar/MIMXRT1052xxxxx_ram.icf b/bsp/imxrt1052-evk/Libraries/iar/MIMXRT1052xxxxx_ram.icf
similarity index 100%
rename from bsp/imxrt/Libraries/iar/MIMXRT1052xxxxx_ram.icf
rename to bsp/imxrt1052-evk/Libraries/iar/MIMXRT1052xxxxx_ram.icf
diff --git a/bsp/imxrt/Libraries/iar/MIMXRT1052xxxxx_sdram.icf b/bsp/imxrt1052-evk/Libraries/iar/MIMXRT1052xxxxx_sdram.icf
similarity index 100%
rename from bsp/imxrt/Libraries/iar/MIMXRT1052xxxxx_sdram.icf
rename to bsp/imxrt1052-evk/Libraries/iar/MIMXRT1052xxxxx_sdram.icf
diff --git a/bsp/imxrt/Libraries/iar/MIMXRT1052xxxxx_sdram_txt.icf b/bsp/imxrt1052-evk/Libraries/iar/MIMXRT1052xxxxx_sdram_txt.icf
similarity index 100%
rename from bsp/imxrt/Libraries/iar/MIMXRT1052xxxxx_sdram_txt.icf
rename to bsp/imxrt1052-evk/Libraries/iar/MIMXRT1052xxxxx_sdram_txt.icf
diff --git a/bsp/imxrt/Libraries/iar/startup_MIMXRT1052.s b/bsp/imxrt1052-evk/Libraries/iar/startup_MIMXRT1052.s
similarity index 100%
rename from bsp/imxrt/Libraries/iar/startup_MIMXRT1052.s
rename to bsp/imxrt1052-evk/Libraries/iar/startup_MIMXRT1052.s
diff --git a/bsp/imxrt/Libraries/system_MIMXRT1052.c b/bsp/imxrt1052-evk/Libraries/system_MIMXRT1052.c
similarity index 100%
rename from bsp/imxrt/Libraries/system_MIMXRT1052.c
rename to bsp/imxrt1052-evk/Libraries/system_MIMXRT1052.c
diff --git a/bsp/imxrt/Libraries/system_MIMXRT1052.h b/bsp/imxrt1052-evk/Libraries/system_MIMXRT1052.h
similarity index 100%
rename from bsp/imxrt/Libraries/system_MIMXRT1052.h
rename to bsp/imxrt1052-evk/Libraries/system_MIMXRT1052.h
diff --git a/bsp/imxrt/SConscript b/bsp/imxrt1052-evk/SConscript
similarity index 100%
rename from bsp/imxrt/SConscript
rename to bsp/imxrt1052-evk/SConscript
diff --git a/bsp/imxrt/SConstruct b/bsp/imxrt1052-evk/SConstruct
similarity index 100%
rename from bsp/imxrt/SConstruct
rename to bsp/imxrt1052-evk/SConstruct
diff --git a/bsp/imxrt/applications/SConscript b/bsp/imxrt1052-evk/applications/SConscript
similarity index 100%
rename from bsp/imxrt/applications/SConscript
rename to bsp/imxrt1052-evk/applications/SConscript
diff --git a/bsp/imxrt/applications/device_test.c b/bsp/imxrt1052-evk/applications/device_test.c
similarity index 100%
rename from bsp/imxrt/applications/device_test.c
rename to bsp/imxrt1052-evk/applications/device_test.c
diff --git a/bsp/imxrt/applications/main.c b/bsp/imxrt1052-evk/applications/main.c
similarity index 100%
rename from bsp/imxrt/applications/main.c
rename to bsp/imxrt1052-evk/applications/main.c
diff --git a/bsp/imxrt/applications/mem_test.c b/bsp/imxrt1052-evk/applications/mem_test.c
similarity index 100%
rename from bsp/imxrt/applications/mem_test.c
rename to bsp/imxrt1052-evk/applications/mem_test.c
diff --git a/bsp/imxrt/applications/sdio_test.c b/bsp/imxrt1052-evk/applications/sdio_test.c
similarity index 100%
rename from bsp/imxrt/applications/sdio_test.c
rename to bsp/imxrt1052-evk/applications/sdio_test.c
diff --git a/bsp/imxrt/bsp/imxrt/imxrt1052_sdram.icf b/bsp/imxrt1052-evk/bsp/imxrt/imxrt1052_sdram.icf
similarity index 100%
rename from bsp/imxrt/bsp/imxrt/imxrt1052_sdram.icf
rename to bsp/imxrt1052-evk/bsp/imxrt/imxrt1052_sdram.icf
diff --git a/bsp/imxrt/drivers/SConscript b/bsp/imxrt1052-evk/drivers/SConscript
similarity index 73%
rename from bsp/imxrt/drivers/SConscript
rename to bsp/imxrt1052-evk/drivers/SConscript
index ef3f86be30..1b44c183d0 100644
--- a/bsp/imxrt/drivers/SConscript
+++ b/bsp/imxrt1052-evk/drivers/SConscript
@@ -13,6 +13,10 @@ usart.c
CPPPATH = [cwd]
CPPDEFINES = []
+if GetDepend('RT_USING_LWIP'):
+ src += ['drv_eth.c', 'fsl_phy.c']
+ CPPDEFINES += ['FSL_FEATURE_PHYKSZ8081_USE_RMII50M_MODE']
+
if GetDepend('RT_USING_SDIO'):
src += ['drv_sdio.c']
diff --git a/bsp/imxrt/drivers/board.c b/bsp/imxrt1052-evk/drivers/board.c
similarity index 100%
rename from bsp/imxrt/drivers/board.c
rename to bsp/imxrt1052-evk/drivers/board.c
diff --git a/bsp/imxrt/drivers/board.h b/bsp/imxrt1052-evk/drivers/board.h
similarity index 100%
rename from bsp/imxrt/drivers/board.h
rename to bsp/imxrt1052-evk/drivers/board.h
diff --git a/bsp/imxrt/drivers/drv_sdio.c b/bsp/imxrt1052-evk/drivers/drv_sdio.c
similarity index 100%
rename from bsp/imxrt/drivers/drv_sdio.c
rename to bsp/imxrt1052-evk/drivers/drv_sdio.c
diff --git a/bsp/imxrt/drivers/usart.c b/bsp/imxrt1052-evk/drivers/usart.c
similarity index 100%
rename from bsp/imxrt/drivers/usart.c
rename to bsp/imxrt1052-evk/drivers/usart.c
diff --git a/bsp/imxrt/drivers/usart.h b/bsp/imxrt1052-evk/drivers/usart.h
similarity index 100%
rename from bsp/imxrt/drivers/usart.h
rename to bsp/imxrt1052-evk/drivers/usart.h
diff --git a/bsp/imxrt/imxrt1052_sdram.icf b/bsp/imxrt1052-evk/imxrt1052_sdram.icf
similarity index 100%
rename from bsp/imxrt/imxrt1052_sdram.icf
rename to bsp/imxrt1052-evk/imxrt1052_sdram.icf
diff --git a/bsp/imxrt/imxrt1052_sdram.ld b/bsp/imxrt1052-evk/imxrt1052_sdram.ld
similarity index 100%
rename from bsp/imxrt/imxrt1052_sdram.ld
rename to bsp/imxrt1052-evk/imxrt1052_sdram.ld
diff --git a/bsp/imxrt/imxrt1052_sdram.sct b/bsp/imxrt1052-evk/imxrt1052_sdram.sct
similarity index 100%
rename from bsp/imxrt/imxrt1052_sdram.sct
rename to bsp/imxrt1052-evk/imxrt1052_sdram.sct
diff --git a/bsp/imxrt/project.ewd b/bsp/imxrt1052-evk/project.ewd
similarity index 100%
rename from bsp/imxrt/project.ewd
rename to bsp/imxrt1052-evk/project.ewd
diff --git a/bsp/imxrt/project.ewp b/bsp/imxrt1052-evk/project.ewp
similarity index 90%
rename from bsp/imxrt/project.ewp
rename to bsp/imxrt1052-evk/project.ewp
index bb3dae2d51..13fae04f87 100644
--- a/bsp/imxrt/project.ewp
+++ b/bsp/imxrt1052-evk/project.ewp
@@ -198,7 +198,7 @@
@@ -216,6 +216,7 @@