Browse Source

boards: arc: iotdk: Convert to v2

Converts the board to hwmv2

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
pull/69687/head
Jamie McCrae 1 year ago committed by Carles Cufi
parent
commit
06c2054e5c
  1. 10
      boards/boards_legacy/arc/iotdk/Kconfig.board
  2. 5
      boards/boards_legacy/arc/iotdk/Kconfig.defconfig
  3. 2
      boards/boards_legacy/arc/iotdk/board.dtsi
  4. 0
      boards/synopsys/iotdk/CMakeLists.txt
  5. 14
      boards/synopsys/iotdk/Kconfig.iotdk
  6. 0
      boards/synopsys/iotdk/arc_mpu_regions.c
  7. 0
      boards/synopsys/iotdk/board.cmake
  8. 5
      boards/synopsys/iotdk/board.yml
  9. 0
      boards/synopsys/iotdk/doc/index.rst
  10. 0
      boards/synopsys/iotdk/doc/iotdk.jpg
  11. 1
      boards/synopsys/iotdk/iotdk.dts
  12. 0
      boards/synopsys/iotdk/iotdk.yaml
  13. 2
      boards/synopsys/iotdk/iotdk_defconfig
  14. 0
      boards/synopsys/iotdk/support/openocd.cfg

10
boards/boards_legacy/arc/iotdk/Kconfig.board

@ -1,10 +0,0 @@ @@ -1,10 +0,0 @@
# DesignWare ARC IoT Development Kit board configuration
# Copyright (c) 2018 Synopsys, Inc. All rights reserved.
# SPDX-License-Identifier: Apache-2.0
config BOARD_IOTDK
bool "ARC IoT Development Kit"
depends on SOC_ARC_IOT
help
The DesignWare ARC IoT Development Kit board is a versatile platform that includes the necessary hardware and software to accelerate software development and debugging of sensor fusion, voice recognition and face detection designs. It includes a silicon implementation of the ARC Data Fusion IP Subsystem running at 144 MHz on SMIC's 55-nm ultra-low power process, and a rich set of peripherals commonly used in IoT designs such as USB, UART, SPI, I2C, PWM, SDIO and ADCs.

5
boards/boards_legacy/arc/iotdk/Kconfig.defconfig

@ -1,5 +0,0 @@ @@ -1,5 +0,0 @@
# SPDX-License-Identifier: Apache-2.0
config BOARD
default "iotdk"
depends on BOARD_IOTDK

2
boards/boards_legacy/arc/iotdk/board.dtsi

@ -1,2 +0,0 @@ @@ -1,2 +0,0 @@
/* SPDX-License-Identifier: Apache-2.0 */

0
boards/boards_legacy/arc/iotdk/CMakeLists.txt → boards/synopsys/iotdk/CMakeLists.txt

14
boards/synopsys/iotdk/Kconfig.iotdk

@ -0,0 +1,14 @@ @@ -0,0 +1,14 @@
# DesignWare ARC IoT Development Kit board configuration
# Copyright (c) 2018 Synopsys, Inc. All rights reserved.
# SPDX-License-Identifier: Apache-2.0
config BOARD_IOTDK
select SOC_ARC_IOT
help
The DesignWare ARC IoT Development Kit board is a versatile platform that includes the
necessary hardware and software to accelerate software development and debugging of
sensor fusion, voice recognition and face detection designs. It includes a silicon
implementation of the ARC Data Fusion IP Subsystem running at 144 MHz on SMIC's 55-nm
ultra-low power process, and a rich set of peripherals commonly used in IoT designs
such as USB, UART, SPI, I2C, PWM, SDIO and ADCs.

0
boards/boards_legacy/arc/iotdk/arc_mpu_regions.c → boards/synopsys/iotdk/arc_mpu_regions.c

0
boards/boards_legacy/arc/iotdk/board.cmake → boards/synopsys/iotdk/board.cmake

5
boards/synopsys/iotdk/board.yml

@ -0,0 +1,5 @@ @@ -0,0 +1,5 @@
board:
name: iotdk
vendor: Synopsys
socs:
- name: arc_iot

0
boards/boards_legacy/arc/iotdk/doc/index.rst → boards/synopsys/iotdk/doc/index.rst

0
boards/boards_legacy/arc/iotdk/doc/iotdk.jpg → boards/synopsys/iotdk/doc/iotdk.jpg

Before

Width:  |  Height:  |  Size: 48 KiB

After

Width:  |  Height:  |  Size: 48 KiB

1
boards/boards_legacy/arc/iotdk/iotdk.dts → boards/synopsys/iotdk/iotdk.dts

@ -8,7 +8,6 @@ @@ -8,7 +8,6 @@
#include <synopsys/arc_iot.dtsi>
#include <mem.h>
#include "board.dtsi"
/ {
model = "iotdk";

0
boards/boards_legacy/arc/iotdk/iotdk.yaml → boards/synopsys/iotdk/iotdk.yaml

2
boards/boards_legacy/arc/iotdk/iotdk_defconfig → boards/synopsys/iotdk/iotdk_defconfig

@ -1,7 +1,5 @@ @@ -1,7 +1,5 @@
# SPDX-License-Identifier: Apache-2.0
CONFIG_SOC_ARC_IOT=y
CONFIG_BOARD_IOTDK=y
CONFIG_XIP=n
CONFIG_BUILD_NO_GAP_FILL=y
CONFIG_BUILD_OUTPUT_BIN=n

0
boards/boards_legacy/arc/iotdk/support/openocd.cfg → boards/synopsys/iotdk/support/openocd.cfg

Loading…
Cancel
Save