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 <anas.nashif@intel.com>
This commit is contained in:
Anas Nashif 2024-08-28 12:04:00 +00:00 committed by Carles Cufí
commit 2c4e43a7bf
2 changed files with 11 additions and 0 deletions

View file

@ -1,4 +1,13 @@
# SPDX-License-Identifier: Apache-2.0
set(SUPPORTED_EMU_PLATFORMS simics)
if(CONFIG_BOARD_INTEL_ISH_5_8_0)
board_emu_args(simics "project=$ENV{SIMICS_PROJECT}")
board_emu_args(simics "zephyr_elf=${APPLICATION_BINARY_DIR}/zephyr/${KERNEL_ELF_NAME}")
board_emu_args(simics "zephyr_start_address=${CONFIG_SRAM_BASE_ADDRESS}")
include(${ZEPHYR_BASE}/boards/common/simics.board.cmake)
endif()
board_set_flasher_ifnset(misc-flasher)
board_finalize_runner_args(misc-flasher)

View file

@ -5,6 +5,8 @@ arch: x86
toolchain:
- zephyr
ram: 640
simulation: simics
simulation_exec: simics
supported:
- serial
testing: