Skip to content

Commit 2c4e43a

Browse files
nashifcarlescufi
authored andcommitted
intel_ish: add support for running with simics
Add support for running this platform with simics. Originally authored by: Maureen Helm Signed-off-by: Anas Nashif <[email protected]>
1 parent a053f1a commit 2c4e43a

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

boards/intel/ish/board.cmake

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,13 @@
11
# SPDX-License-Identifier: Apache-2.0
22

3+
set(SUPPORTED_EMU_PLATFORMS simics)
4+
5+
if(CONFIG_BOARD_INTEL_ISH_5_8_0)
6+
board_emu_args(simics "project=$ENV{SIMICS_PROJECT}")
7+
board_emu_args(simics "zephyr_elf=${APPLICATION_BINARY_DIR}/zephyr/${KERNEL_ELF_NAME}")
8+
board_emu_args(simics "zephyr_start_address=${CONFIG_SRAM_BASE_ADDRESS}")
9+
include(${ZEPHYR_BASE}/boards/common/simics.board.cmake)
10+
endif()
11+
312
board_set_flasher_ifnset(misc-flasher)
413
board_finalize_runner_args(misc-flasher)

boards/intel/ish/intel_ish_5_8_0.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ arch: x86
55
toolchain:
66
- zephyr
77
ram: 640
8+
simulation: simics
9+
simulation_exec: simics
810
supported:
911
- serial
1012
testing:

0 commit comments

Comments
 (0)