-
Notifications
You must be signed in to change notification settings - Fork 7
RVE variant causing issues while programming elf file. #20
Comments
Seems you have posted this twice ? Please describe exactly what will not run, this description is not detailed enough Also please provide a testcase or instructions to reproduce |
Hi, |
The E configuration in the RISCV architecture excludes many instructions. You are probably trying to run an ELF file compiled for a RISCV I configuration, and thus getting illegal instruction exceptions (if you had posted the actual error messages then I could tell for sure.) Make sure that if your choose an E variant in the simulator that you provide an ELF file properly compiled to target only the instructions included in the RISCV E configuration. I am not sure what toolchain options you would use for this. Note that we are not the supporters of the toolchain - you need to ask elsewhere for this info. |
@subhajit26 What is the full and exact command line you used Also, please provide the error messages that you are seeing Thx |
Ok, this makes sense In order to enable instruction trace you will need a copy of the riscvOVPsimPlus simulator, which is freely available at OVPWorld.org Thx |
Please close this issue if you have no more questions. |
Hi,
Despite the fact that list of processor variant shows RV32E and I need that variant for baseline customization of Ibex core. I have also downloaded the toolchain file and model package file from ovpsim ..rv32E page but not being able to understand how to build the environment to run the program with RV32E variant. Any kind of suggestion with resources or commands will be of great help.
The text was updated successfully, but these errors were encountered: