Browse Source
Converts the board to hwmv2, documentation for this board needs to be vastly updated Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>pull/69687/head
33 changed files with 63 additions and 122 deletions
@ -1,4 +0,0 @@
@@ -1,4 +0,0 @@
|
||||
# SPDX-License-Identifier: Apache-2.0 |
||||
|
||||
zephyr_sources(pmodmux.c) |
||||
zephyr_sources_ifdef(CONFIG_ARC_MPU_ENABLE arc_mpu_regions.c) |
@ -1,17 +0,0 @@
@@ -1,17 +0,0 @@
|
||||
# DesignWare ARC EM Starter Kit board configuration options |
||||
|
||||
# Copyright (c) 2017 Synopsys, Inc. All rights reserved. |
||||
# SPDX-License-Identifier: Apache-2.0 |
||||
|
||||
choice |
||||
prompt "Board Firmware Version" |
||||
default BOARD_EM_STARTERKIT_R23 |
||||
depends on BOARD_EM_STARTERKIT |
||||
|
||||
config BOARD_EM_STARTERKIT_R22 |
||||
bool "2.2" |
||||
|
||||
config BOARD_EM_STARTERKIT_R23 |
||||
bool "2.3" |
||||
|
||||
endchoice |
@ -1,17 +0,0 @@
@@ -1,17 +0,0 @@
|
||||
# SPDX-License-Identifier: Apache-2.0 |
||||
|
||||
CONFIG_SOC_EMSK=y |
||||
CONFIG_SOC_EMSK_EM11D=y |
||||
CONFIG_BOARD_EM_STARTERKIT=y |
||||
CONFIG_BOARD_EM_STARTERKIT_R23=y |
||||
CONFIG_XIP=n |
||||
CONFIG_SYS_CLOCK_TICKS_PER_SEC=100 |
||||
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_UART_INTERRUPT_DRIVEN=y |
||||
CONFIG_GPIO=y |
@ -1,21 +0,0 @@
@@ -1,21 +0,0 @@
|
||||
# SPDX-License-Identifier: Apache-2.0 |
||||
|
||||
CONFIG_SOC_EMSK=y |
||||
CONFIG_SOC_EMSK_EM7D=y |
||||
CONFIG_BOARD_EM_STARTERKIT=y |
||||
CONFIG_BOARD_EM_STARTERKIT_R23=y |
||||
CONFIG_XIP=n |
||||
CONFIG_SYS_CLOCK_TICKS_PER_SEC=100 |
||||
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_UART_INTERRUPT_DRIVEN=y |
||||
CONFIG_GPIO=y |
||||
CONFIG_ARC_MPU_ENABLE=y |
||||
CONFIG_ARC_HAS_SECURE=y |
||||
CONFIG_TRUSTED_EXECUTION_SECURE=y |
||||
CONFIG_INIT_ARCH_HW_AT_BOOT=y |
@ -1,18 +0,0 @@
@@ -1,18 +0,0 @@
|
||||
# SPDX-License-Identifier: Apache-2.0 |
||||
|
||||
CONFIG_SOC_EMSK=y |
||||
CONFIG_SOC_EMSK_EM7D=y |
||||
CONFIG_BOARD_EM_STARTERKIT=y |
||||
CONFIG_BOARD_EM_STARTERKIT_R22=y |
||||
CONFIG_XIP=n |
||||
CONFIG_SYS_CLOCK_TICKS_PER_SEC=100 |
||||
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_UART_INTERRUPT_DRIVEN=y |
||||
CONFIG_GPIO=y |
||||
CONFIG_ARC_MPU_ENABLE=y |
@ -0,0 +1,8 @@
@@ -0,0 +1,8 @@
|
||||
# SPDX-License-Identifier: Apache-2.0 |
||||
|
||||
if((CONFIG_BOARD_EM_STARTERKIT_EMSK_EM9D OR CONFIG_BOARD_EM_STARTERKIT_EMSK_EM11D) AND "${BOARD_REVISION}" STREQUAL "2.2") |
||||
message(FATAL_ERROR "Board revision 2.2 is not supported for this SoC") |
||||
endif() |
||||
|
||||
zephyr_sources(pmodmux.c) |
||||
zephyr_sources_ifdef(CONFIG_ARC_MPU_ENABLE arc_mpu_regions.c) |
@ -0,0 +1,13 @@
@@ -0,0 +1,13 @@
|
||||
board: |
||||
name: em_starterkit |
||||
vendor: Synopsys |
||||
socs: |
||||
- name: emsk_em7d |
||||
- name: emsk_em9d |
||||
- name: emsk_em11d |
||||
revision: |
||||
format: major.minor.patch |
||||
default: "2.3" |
||||
revisions: |
||||
- name: "2.2" |
||||
- name: "2.3" |
Before Width: | Height: | Size: 34 KiB After Width: | Height: | Size: 34 KiB |
@ -1,9 +1,5 @@
@@ -1,9 +1,5 @@
|
||||
# SPDX-License-Identifier: Apache-2.0 |
||||
|
||||
CONFIG_SOC_EMSK=y |
||||
CONFIG_SOC_EMSK_EM9D=y |
||||
CONFIG_BOARD_EM_STARTERKIT=y |
||||
CONFIG_BOARD_EM_STARTERKIT_R23=y |
||||
CONFIG_SYS_CLOCK_TICKS_PER_SEC=100 |
||||
CONFIG_XIP=n |
||||
CONFIG_BUILD_NO_GAP_FILL=y |
@ -1,4 +1,4 @@
@@ -1,4 +1,4 @@
|
||||
identifier: em_starterkit_em11d |
||||
identifier: em_starterkit/emsk_em11d |
||||
name: EM Starterkit EM11D |
||||
type: mcu |
||||
arch: arc |
@ -0,0 +1,5 @@
@@ -0,0 +1,5 @@
|
||||
/* |
||||
* Copyright (c) 2018, Synopsys, Inc. All rights reserved. |
||||
* |
||||
* SPDX-License-Identifier: Apache-2.0 |
||||
*/ |
@ -1,4 +1,4 @@
@@ -1,4 +1,4 @@
|
||||
identifier: em_starterkit_em7d |
||||
identifier: em_starterkit/emsk_em7d |
||||
name: EM Starterkit EM7D |
||||
type: mcu |
||||
arch: arc |
@ -1,5 +1,5 @@
@@ -1,5 +1,5 @@
|
||||
identifier: em_starterkit_em7d_v22 |
||||
name: EM Starterkit V22 EM7D |
||||
identifier: em_starterkit@2.2/emsk_em7d |
||||
name: EM Starterkit EM7D |
||||
type: mcu |
||||
arch: arc |
||||
toolchain: |
@ -0,0 +1,5 @@
@@ -0,0 +1,5 @@
|
||||
# SPDX-License-Identifier: Apache-2.0 |
||||
|
||||
CONFIG_ARC_HAS_SECURE=y |
||||
CONFIG_TRUSTED_EXECUTION_SECURE=y |
||||
CONFIG_INIT_ARCH_HW_AT_BOOT=y |
@ -0,0 +1,3 @@
@@ -0,0 +1,3 @@
|
||||
# SPDX-License-Identifier: Apache-2.0 |
||||
|
||||
CONFIG_ARC_MPU_ENABLE=y |
@ -1,4 +1,4 @@
@@ -1,4 +1,4 @@
|
||||
identifier: em_starterkit |
||||
identifier: em_starterkit/emsk_em9d |
||||
name: EM Starterkit |
||||
type: mcu |
||||
arch: arc |
Loading…
Reference in new issue