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 @@ |
|||||||
# 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 @@ |
|||||||
# 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 @@ |
|||||||
# 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 @@ |
|||||||
# 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 @@ |
|||||||
# 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 @@ |
|||||||
|
# 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 @@ |
|||||||
|
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 @@ |
|||||||
# SPDX-License-Identifier: Apache-2.0 |
# 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_SYS_CLOCK_TICKS_PER_SEC=100 |
||||||
CONFIG_XIP=n |
CONFIG_XIP=n |
||||||
CONFIG_BUILD_NO_GAP_FILL=y |
CONFIG_BUILD_NO_GAP_FILL=y |
@ -1,4 +1,4 @@ |
|||||||
identifier: em_starterkit_em11d |
identifier: em_starterkit/emsk_em11d |
||||||
name: EM Starterkit EM11D |
name: EM Starterkit EM11D |
||||||
type: mcu |
type: mcu |
||||||
arch: arc |
arch: arc |
@ -0,0 +1,5 @@ |
|||||||
|
/* |
||||||
|
* Copyright (c) 2018, Synopsys, Inc. All rights reserved. |
||||||
|
* |
||||||
|
* SPDX-License-Identifier: Apache-2.0 |
||||||
|
*/ |
@ -1,4 +1,4 @@ |
|||||||
identifier: em_starterkit_em7d |
identifier: em_starterkit/emsk_em7d |
||||||
name: EM Starterkit EM7D |
name: EM Starterkit EM7D |
||||||
type: mcu |
type: mcu |
||||||
arch: arc |
arch: arc |
@ -1,5 +1,5 @@ |
|||||||
identifier: em_starterkit_em7d_v22 |
identifier: em_starterkit@2.2/emsk_em7d |
||||||
name: EM Starterkit V22 EM7D |
name: EM Starterkit EM7D |
||||||
type: mcu |
type: mcu |
||||||
arch: arc |
arch: arc |
||||||
toolchain: |
toolchain: |
@ -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 @@ |
|||||||
|
# SPDX-License-Identifier: Apache-2.0 |
||||||
|
|
||||||
|
CONFIG_ARC_MPU_ENABLE=y |
@ -1,4 +1,4 @@ |
|||||||
identifier: em_starterkit |
identifier: em_starterkit/emsk_em9d |
||||||
name: EM Starterkit |
name: EM Starterkit |
||||||
type: mcu |
type: mcu |
||||||
arch: arc |
arch: arc |
Loading…
Reference in new issue