Skip to content

Commit

Permalink
boards: fvp_baser_aemv8r_aarch32: Add fvp_baser_aemv8r_aarch32_smp board
Browse files Browse the repository at this point in the history
This commit add a new board named 'fvp_baser_aemv8r_aarch32_smp' based on
the board 'fvp_baser_aemv8r_aarch32'.

Signed-off-by: Huifeng Zhang <Huifeng.Zhang@arm.com>
  • Loading branch information
SgrrZhf committed Aug 4, 2023
1 parent d0f689e commit 325f358
Show file tree
Hide file tree
Showing 4 changed files with 56 additions and 0 deletions.
1 change: 1 addition & 0 deletions boards/arm/fvp_baser_aemv8r_aarch32/board.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -36,4 +36,5 @@ set(ARMFVP_FLAGS

-C bp.vis.disable_visualisation=1
-C bp.vis.rate_limit-enable=0
-C cache_state_modelled=0
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
/*
* Copyright (c) 2023 Arm Limited (or its affiliates). All rights reserved.
* SPDX-License-Identifier: Apache-2.0
*/

/dts-v1/;

#include "fvp_baser_aemv8r_aarch32.dts"
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Copyright (c) 2023 Arm Limited (or its affiliates). All rights reserved.
# SPDX-License-Identifier: Apache-2.0

identifier: fvp_baser_aemv8r_aarch32_smp
name: FVP Emulation FVP_BaseR_AEMv8R AArch32
arch: arm
type: sim
toolchain:
- zephyr
- cross-compile
ram: 2048
flash: 64
testing:
timeout_multiplier: 2
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# Copyright (c) 2023 Arm Limited (or its affiliates). All rights reserved.
# SPDX-License-Identifier: Apache-2.0

CONFIG_SOC_SERIES_FVP_AEMV8R_AARCH32=y
CONFIG_SOC_FVP_AEMV8R_AARCH32=y
CONFIG_BOARD_FVP_BASER_AEMV8R_AARCH32=y
CONFIG_ARM_MPU=y

CONFIG_ISR_STACK_SIZE=1024
CONFIG_THREAD_STACK_INFO=y

# Enable Timer and Sys clock
CONFIG_SYS_CLOCK_TICKS_PER_SEC=100
CONFIG_ARM_ARCH_TIMER=y

# Enable UART driver
CONFIG_SERIAL=y

# Enable serial port
CONFIG_UART_INTERRUPT_DRIVEN=y

# Enable console
CONFIG_CONSOLE=y
CONFIG_UART_CONSOLE=y

CONFIG_CACHE_MANAGEMENT=y

CONFIG_SMP=y
CONFIG_MP_MAX_NUM_CPUS=4
CONFIG_FPU=n

CONFIG_DCACHE=n
CONFIG_ICACHE=n

0 comments on commit 325f358

Please sign in to comment.