wolfBoot/hal/mpfs-l2lim.yaml

22 lines
599 B
YAML

#
# HSS Payload Generator - configuration file for wolfBoot on PolarFire SoC
# Boot target: L2-LIM (no DDR) via sNVM or QSPI HSS payload
#
# wolfBoot is loaded by HSS to L2-LIM at WOLFBOOT_ORIGIN (0x08040000).
# HSS remains resident in lower L2-LIM for SBI services (timer, IPI, etc.).
# wolfBoot runs on U54_1 in S-mode, loads application from SC QSPI flash.
#
set-name: 'PolarFire-SoC-HSS::wolfBoot-L2LIM'
hart-entry-points: {
u54_1: '0x08040000',
u54_2: '0x08040000',
u54_3: '0x08040000',
u54_4: '0x08040000'
}
payloads:
wolfboot.elf: {
owner-hart: u54_1,
priv-mode: prv_s
}