Skip to content

Commit

Permalink
hwmv2: boards: Convert IMXRT boards
Browse files Browse the repository at this point in the history
Convert IMXRT boards except RT595

Co-authored-by: Declan Snyder <declan.snyder@nxp.com>
Co-authored-by: Daniel DeGrasse <daniel.degrasse@nxp.com>

Signed-off-by: Declan Snyder <declan.snyder@nxp.com>
  • Loading branch information
decsny committed Feb 27, 2024
1 parent dea5c1d commit e10e8e6
Show file tree
Hide file tree
Showing 394 changed files with 1,872 additions and 760 deletions.
15 changes: 0 additions & 15 deletions boards/boards_legacy/arm/mimxrt1010_evk/Kconfig.defconfig

This file was deleted.

15 changes: 0 additions & 15 deletions boards/boards_legacy/arm/mimxrt1015_evk/Kconfig.defconfig

This file was deleted.

12 changes: 0 additions & 12 deletions boards/boards_legacy/arm/mimxrt1050_evk/Kconfig.board

This file was deleted.

18 changes: 0 additions & 18 deletions boards/boards_legacy/arm/mimxrt1050_evk/board.cmake

This file was deleted.

This file was deleted.

17 changes: 0 additions & 17 deletions boards/boards_legacy/arm/mimxrt1060_evk/Kconfig.board

This file was deleted.

This file was deleted.

12 changes: 0 additions & 12 deletions boards/boards_legacy/arm/mimxrt1160_evk/Kconfig.board

This file was deleted.

22 changes: 0 additions & 22 deletions boards/boards_legacy/arm/mimxrt1170_evk/Kconfig.board

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

8 changes: 0 additions & 8 deletions boards/boards_legacy/arm/mimxrt685_evk/Kconfig.board

This file was deleted.

15 changes: 0 additions & 15 deletions boards/boards_legacy/arm/teensy4/Kconfig.board

This file was deleted.

10 changes: 10 additions & 0 deletions boards/madmachine/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
.. _boards-mad-machine:

Mad Machine
###########

.. toctree::
:maxdepth: 1
:glob:

**/*
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
# SPDX-License-Identifier: Apache-2.0
#

if(CONFIG_NXP_IMX_RT_BOOT_HEADER)
if(CONFIG_NXP_IMXRT_BOOT_HEADER)
zephyr_compile_definitions(XIP_BOOT_HEADER_ENABLE=1)
zephyr_compile_definitions(XIP_BOOT_HEADER_DCD_ENABLE=1)
zephyr_compile_definitions(BOARD_FLASH_SIZE=CONFIG_FLASH_SIZE*1024)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,6 @@

if BOARD_MM_FEATHER

config BOARD
default "mm_feather"

choice CODE_LOCATION
default CODE_FLEXSPI
endchoice

config DEVICE_CONFIGURATION_DATA
default y

Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,7 @@
#
# Copyright (c) 2021, MADMACHINE LIMITED
#
# Copyright 2024 NXP
# SPDX-License-Identifier: Apache-2.0
#

config BOARD_MM_FEATHER
bool "MM MM-FEATHER"
depends on SOC_SERIES_IMX_RT
select SOC_PART_NUMBER_MIMXRT1062DVL6A
select SOC_MIMXRT1062
File renamed without changes.
5 changes: 5 additions & 0 deletions boards/madmachine/mm_feather/board.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
board:
name: mm_feather
vendor: madmachine
socs:
- name: mimxrt1062
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

#include <flexspi_nor_config.h>

#ifdef CONFIG_NXP_IMX_RT_BOOT_HEADER
#ifdef CONFIG_NXP_IMXRT_BOOT_HEADER
#if defined(__CC_ARM) || defined(__ARMCC_VERSION) || defined(__GNUC__)
__attribute__((section(".boot_hdr.conf")))
#elif defined(__ICCARM__)
Expand Down Expand Up @@ -40,4 +40,4 @@ const struct flexspi_nor_config_t Qspiflash_config = {
.blockSize = 256u * 1024u,
.isUniformBlockSize = false,
};
#endif /* CONFIG_NXP_IMX_RT_BOOT_HEADER */
#endif /* CONFIG_NXP_IMXRT_BOOT_HEADER */
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@
# SPDX-License-Identifier: Apache-2.0
#

CONFIG_SOC_MIMXRT1062=y
CONFIG_SOC_SERIES_IMX_RT=y
CONFIG_CONSOLE=y
CONFIG_UART_CONSOLE=y
CONFIG_SERIAL=y
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
# SPDX-License-Identifier: Apache-2.0
#

if(CONFIG_NXP_IMX_RT_BOOT_HEADER)
if(CONFIG_NXP_IMXRT_BOOT_HEADER)
zephyr_compile_definitions(XIP_BOOT_HEADER_ENABLE=1)
zephyr_compile_definitions(XIP_BOOT_HEADER_DCD_ENABLE=1)
zephyr_compile_definitions(BOARD_FLASH_SIZE=CONFIG_FLASH_SIZE*1024)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,6 @@

if BOARD_MM_SWIFTIO

config BOARD
default "mm_swiftio"

choice CODE_LOCATION
default CODE_FLEXSPI
endchoice

config DEVICE_CONFIGURATION_DATA
default y

Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,6 @@
#
# Copyright (c) 2019, MADMACHINE LIMITED
#
# Copyright 2024 NXP
# SPDX-License-Identifier: Apache-2.0
#

config BOARD_MM_SWIFTIO
bool "MM MM-SWIFTIO"
depends on SOC_SERIES_IMX_RT
select SOC_PART_NUMBER_MIMXRT1052DVL6A
select SOC_PART_NUMBER_MIMXRT1052DVL6B
File renamed without changes.
5 changes: 5 additions & 0 deletions boards/madmachine/mm_swiftio/board.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
board:
name: mm_swiftio
vendor: madmachine
socs:
- name: mimxrt1052
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

#include <flexspi_nor_config.h>

#ifdef CONFIG_NXP_IMX_RT_BOOT_HEADER
#ifdef CONFIG_NXP_IMXRT_BOOT_HEADER
#if defined(__CC_ARM) || defined(__ARMCC_VERSION) || defined(__GNUC__)
__attribute__((section(".boot_hdr.conf")))
#elif defined(__ICCARM__)
Expand Down Expand Up @@ -40,4 +40,4 @@ const struct flexspi_nor_config_t Qspiflash_config = {
.blockSize = 256u * 1024u,
.isUniformBlockSize = false,
};
#endif /* CONFIG_NXP_IMX_RT_BOOT_HEADER */
#endif /* CONFIG_NXP_IMXRT_BOOT_HEADER */
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@
# SPDX-License-Identifier: Apache-2.0
#

CONFIG_SOC_MIMXRT1052=y
CONFIG_SOC_SERIES_IMX_RT=y
CONFIG_CONSOLE=y
CONFIG_UART_CONSOLE=y
CONFIG_SERIAL=y
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
zephyr_library()
zephyr_library_sources(init.c)

if(CONFIG_NXP_IMX_RT_BOOT_HEADER)
if(CONFIG_NXP_IMXRT_BOOT_HEADER)
if(NOT DEFINED CONFIG_BOARD_MIMXRT1010_EVK)
message(WARNING "It appears you are using the board definition for "
"the MIMXRT1010-EVK, but targeting a custom board. You may need to "
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,5 @@
#
# Copyright (c) 2019, NXP
#
# SPDX-License-Identifier: Apache-2.0
#

config BOARD_MIMXRT1010_EVK
bool "NXP MIMXRT1010-EVK"
depends on SOC_SERIES_IMX_RT
select SOC_PART_NUMBER_MIMXRT1011DAE5A
File renamed without changes.
5 changes: 5 additions & 0 deletions boards/nxp/mimxrt1010_evk/board.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
board:
name: mimxrt1010_evk
vendor: nxp
socs:
- name: mimxrt1011
File renamed without changes.
Loading

0 comments on commit e10e8e6

Please sign in to comment.