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
{{ message }}
This repository has been archived by the owner on Apr 13, 2019. It is now read-only.
I have reproduced the issue with QEMU built from the riscv-all branch. I built FreeRTOS with a recent 32-bit riscv-gnu-toolchain (--with-arch=rv32g --with-abi=ilp32) built from master.
I have been experimenting with SiFive's FreeRTOS demo application: https://github.com/sifive/freedom-e-sdk/tree/FreeRTOS
When I run the demo on QEMU without singlestep, the demo runs successfully:
When I enable '-singlestep', the demo fails:
I have reproduced the issue with QEMU built from the riscv-all branch. I built FreeRTOS with a recent 32-bit riscv-gnu-toolchain (
--with-arch=rv32g --with-abi=ilp32
) built from master.I built FreeRTOS by cloning https://github.com/sifive/freedom-e-sdk/tree/FreeRTOS. I made the following modifications to
software/FreeRTOSv9.0.0/Demo/RISCV_HiFive1_GCC/Makefile.inc
:I build FreeRTOS using:
make -C freedom-e-sdk/software/FreeRTOSv9.0.0/Demo/RISCV_HiFive1_GCC
The FreeRTOS demo code can be found here: https://github.com/sifive/freedom-e-sdk/blob/FreeRTOS/software/FreeRTOSv9.0.0/Demo/RISCV_HiFive1_GCC/main.c
The text was updated successfully, but these errors were encountered: