You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm exploring the Cheshire simulation environment and successfully ran the helloworld.spm.elf example. However, when I attempt to simulate any of the loader‐chain binaries (e.g. zsl.rom.elf, fw_payload.elf, fw_payload.bin, linux.vcu128.gpt.bin), the simulation fails with different errors.
I suspect I might be misconfiguring environment variables or misunderstanding the expected boot modes.
Description
I'm exploring the Cheshire simulation environment and successfully ran the
helloworld.spm.elf
example. However, when I attempt to simulate any of the loader‐chain binaries (e.g.zsl.rom.elf
,fw_payload.elf
,fw_payload.bin
,linux.vcu128.gpt.bin
), the simulation fails with different errors.I suspect I might be misconfiguring environment variables or misunderstanding the expected boot modes.
Environment
zsl.rom.elf
fw_payload.elf
/fw_payload.bin
(OpenSBI + U‑Boot)linux.vcu128.gpt.bin
(full SD‑card image)Steps to Reproduce
Variables values to simulate
zsl.rom.elf
via JTAG:Variables values to simulate
fw_payload.bin
from SD‑card image:Variables values to simulate
fw_payload.elf
via JTAG:Variables values to simulate Linux from SD‑card image:
Observed Behavior
zsl.rom.elf
:fw_payload.bin
&linux.vcu128.gpt.bin
:fw_payload.elf via JTAG:
Expected Behavior
zsl.rom.elf
should preload successfully without JTAG errors.fw_payload.bin
/linux.vcu128.gpt.bin
should be accepted by the SD‑card loader (boot mode 1).fw_payload.elf
correct payload code should execute.Questions & Next Steps
BOOTMODE
andPRELMODE
for each binary type?I appreciate any pointers or suggestions!
The text was updated successfully, but these errors were encountered: