Browse Source

boards: arc: hsdk: 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
f93387f968
  1. 16
      boards/boards_legacy/arc/hsdk/hsdk_2cores_defconfig
  2. 0
      boards/synopsys/hsdk/CMakeLists.txt
  3. 5
      boards/synopsys/hsdk/Kconfig.defconfig
  4. 3
      boards/synopsys/hsdk/Kconfig.hsdk
  5. 2
      boards/synopsys/hsdk/board.cmake
  6. 7
      boards/synopsys/hsdk/board.yml
  7. 0
      boards/synopsys/hsdk/doc/arduino_shield_interface.jpg
  8. 0
      boards/synopsys/hsdk/doc/hsdk.jpg
  9. 0
      boards/synopsys/hsdk/doc/index.rst
  10. 0
      boards/synopsys/hsdk/doc/mikrobus_header.jpg
  11. 0
      boards/synopsys/hsdk/doc/pinout_diagram_of_the_pmod.jpg
  12. 0
      boards/synopsys/hsdk/hsdk.dts
  13. 0
      boards/synopsys/hsdk/hsdk.dtsi
  14. 0
      boards/synopsys/hsdk/hsdk.yaml
  15. 0
      boards/synopsys/hsdk/hsdk_arc_hsdk_2cores.dts
  16. 2
      boards/synopsys/hsdk/hsdk_arc_hsdk_2cores.yaml
  17. 3
      boards/synopsys/hsdk/hsdk_arc_hsdk_2cores_defconfig
  18. 2
      boards/synopsys/hsdk/hsdk_defconfig
  19. 0
      boards/synopsys/hsdk/platform.c
  20. 0
      boards/synopsys/hsdk/support/openocd-2-cores.cfg
  21. 0
      boards/synopsys/hsdk/support/openocd.cfg

16
boards/boards_legacy/arc/hsdk/hsdk_2cores_defconfig

@ -1,16 +0,0 @@ @@ -1,16 +0,0 @@
# SPDX-License-Identifier: Apache-2.0
CONFIG_SOC_ARC_HSDK=y
CONFIG_BOARD_HSDK=y
CONFIG_SYS_CLOCK_TICKS_PER_SEC=100
CONFIG_XIP=n
CONFIG_BUILD_NO_GAP_FILL=y
CONFIG_BUILD_OUTPUT_BIN=n
CONFIG_ARCV2_INTERRUPT_UNIT=y
CONFIG_ARCV2_TIMER=y
CONFIG_CONSOLE=y
CONFIG_UART_CONSOLE=y
CONFIG_SERIAL=y
CONFIG_GPIO=y
CONFIG_SMP=y
CONFIG_MP_MAX_NUM_CPUS=2

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

5
boards/boards_legacy/arc/hsdk/Kconfig.defconfig → boards/synopsys/hsdk/Kconfig.defconfig

@ -3,9 +3,6 @@ @@ -3,9 +3,6 @@
if BOARD_HSDK
config BOARD
default "hsdk"
if SPI_DW
config SPI_DW_ACCESS_WORD_ONLY
@ -18,6 +15,6 @@ if I2C_DW @@ -18,6 +15,6 @@ if I2C_DW
config I2C_DW_CLOCK_SPEED
default 200
endif #I2C_DW
endif # I2C_DW
endif # BOARD_HSDK

3
boards/boards_legacy/arc/hsdk/Kconfig.board → boards/synopsys/hsdk/Kconfig.hsdk

@ -4,8 +4,7 @@ @@ -4,8 +4,7 @@
# SPDX-License-Identifier: Apache-2.0
config BOARD_HSDK
bool "ARC HS Development Kit"
depends on SOC_ARC_HSDK
select SOC_ARC_HSDK
help
The DesignWare ARC HS Development Kit is a ready-to-use platform for
rapid software development on the ARC HS3x family of processors. It

2
boards/boards_legacy/arc/hsdk/board.cmake → boards/synopsys/hsdk/board.cmake

@ -2,7 +2,7 @@ @@ -2,7 +2,7 @@
board_runner_args(openocd "--use-elf")
if(${CONFIG_MP_MAX_NUM_CPUS} EQUAL 2)
board_runner_args(openocd "--config=${CMAKE_CURRENT_LIST_DIR}/support/openocd-2-cores.cfg")
board_runner_args(openocd "--config=${CMAKE_CURRENT_LIST_DIR}/support/openocd-2-cores.cfg")
endif()
board_runner_args(mdb-hw "--jtag=digilent" "--cores=${CONFIG_MP_MAX_NUM_CPUS}")

7
boards/synopsys/hsdk/board.yml

@ -0,0 +1,7 @@ @@ -0,0 +1,7 @@
board:
name: hsdk
vendor: Synopsys
socs:
- name: arc_hsdk
variants:
- name: 2cores

0
boards/boards_legacy/arc/hsdk/doc/arduino_shield_interface.jpg → boards/synopsys/hsdk/doc/arduino_shield_interface.jpg

Before

Width:  |  Height:  |  Size: 36 KiB

After

Width:  |  Height:  |  Size: 36 KiB

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

Before

Width:  |  Height:  |  Size: 46 KiB

After

Width:  |  Height:  |  Size: 46 KiB

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

0
boards/boards_legacy/arc/hsdk/doc/mikrobus_header.jpg → boards/synopsys/hsdk/doc/mikrobus_header.jpg

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 32 KiB

0
boards/boards_legacy/arc/hsdk/doc/pinout_diagram_of_the_pmod.jpg → boards/synopsys/hsdk/doc/pinout_diagram_of_the_pmod.jpg

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 11 KiB

0
boards/boards_legacy/arc/hsdk/hsdk.dts → boards/synopsys/hsdk/hsdk.dts

0
boards/boards_legacy/arc/hsdk/hsdk.dtsi → boards/synopsys/hsdk/hsdk.dtsi

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

0
boards/boards_legacy/arc/hsdk/hsdk_2cores.dts → boards/synopsys/hsdk/hsdk_arc_hsdk_2cores.dts

2
boards/boards_legacy/arc/hsdk/hsdk_2cores.yaml → boards/synopsys/hsdk/hsdk_arc_hsdk_2cores.yaml

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
identifier: hsdk_2cores
identifier: hsdk/arc_hsdk/2cores
name: HS Development Kit(2 cores)
type: mcu
arch: arc

3
boards/synopsys/hsdk/hsdk_arc_hsdk_2cores_defconfig

@ -0,0 +1,3 @@ @@ -0,0 +1,3 @@
# SPDX-License-Identifier: Apache-2.0
CONFIG_MP_MAX_NUM_CPUS=2

2
boards/boards_legacy/arc/hsdk/hsdk_defconfig → boards/synopsys/hsdk/hsdk_defconfig

@ -1,7 +1,5 @@ @@ -1,7 +1,5 @@
# SPDX-License-Identifier: Apache-2.0
CONFIG_SOC_ARC_HSDK=y
CONFIG_BOARD_HSDK=y
CONFIG_SYS_CLOCK_TICKS_PER_SEC=100
CONFIG_XIP=n
CONFIG_BUILD_NO_GAP_FILL=y

0
boards/boards_legacy/arc/hsdk/platform.c → boards/synopsys/hsdk/platform.c

0
boards/boards_legacy/arc/hsdk/support/openocd-2-cores.cfg → boards/synopsys/hsdk/support/openocd-2-cores.cfg

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

Loading…
Cancel
Save