-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
where to set supported_xlen to 64 #79
Comments
You will have to specify the correct isa of your implementation in your isa configuration yaml. Incase you have only implemented the riscv64-* toolchain but you are testing for a RV32 implementation, you can just rename the tool binary appropriately or change the plugin to use the correct toolchain. |
thank pawks for your response. |
Make sure RV64 toolchain and hart_ids: [0]
hart0:
ISA: RV64IMCZicsr_Zifencei
physical_addr_sz: 32
User_Spec_Version: '2.3'
supported_xlen: [64]
misa:
reset-val: 0x40001104
rv64:
accessible: true
mxl:
implemented: true
type:
warl:
dependency_fields: []
legal:
- mxl[1:0] in [0x1]
wr_illegal:
- Unchanged
extensions:
implemented: true
type:
warl:
dependency_fields: []
legal:
- extensions[25:0] bitmask [0x0001104, 0x0000000]
wr_illegal:
- Unchanged |
XLEN's default setting is 64. Where to set supported_xlen to 64? I got thi following issue:
ERROR | riscv32-unknown-elf-objdump: executable not found. Please check environment setup
I am intended to run test with 64 and only settup the riscv64-unknown-elf-xxx
The text was updated successfully, but these errors were encountered: