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
We have improved the startup and exception handling for Nuclei RISC-V processor using NMSIS, and adjust the gd32vf103 firmware in our Nuclei SDK, which will of course fix the issue.
If you are using this repo, you can simply change this csrci CSR_MCOUNTINHIBIT, 0x5 to csrsi CSR_MCOUNTINHIBIT, 0x5 to enable the cycle/instret counter.
CSR_MCOUNTINHIBIT is reset back to 0x05 after executing function libc_init_array
GD32VF103_Firmware_Library/Firmware/RISCV/env_Eclipse/start.S
Line 237 in 12b61d1
even though it was cleared at
GD32VF103_Firmware_Library/Firmware/RISCV/env_Eclipse/start.S
Line 233 in 12b61d1
clear these bits just before calling main.
The text was updated successfully, but these errors were encountered: