Author |
Message |
Topic: OVPSIMPLUS executed an illegal instruction. |
DuncGrah
Replies: 7
Views: 80
|
Forum: Ask a Question Posted: Fri Aug 12, 2022 3:06 am Subject: OVPSIMPLUS executed an illegal instruction. |
Hi,
You can get what you want i.e. RV64GB using the base variant RV64G and then enabling the B extension
Please try this combination
--variant RV64B --override riscvOVPsim/cpu/add_Extensions= ... |
Topic: initsp=0 did not match anything in the platform |
DuncGrah
Replies: 8
Views: 359
|
Forum: Ask a Question Posted: Thu Jul 14, 2022 3:33 am Subject: initsp=0 did not match anything in the platform |
I understand the situation, where semihosting is enabled to handle a particular set of system calls, and is very useful for host/user interaction, it can get in the way when the application (test) wan ... |
Topic: initsp=0 did not match anything in the platform |
DuncGrah
Replies: 8
Views: 359
|
Forum: Ask a Question Posted: Wed Jul 13, 2022 6:53 am Subject: initsp=0 did not match anything in the platform |
Once I ran the example I saw the same behaviour as you are seeing.
It then became obvious that this is caused because you are disabling the default semihost (PK), which provides this feature, in yo ... |
Topic: I want to know how to write my own module or peripherals? |
DuncGrah
Replies: 20
Views: 9657
|
Forum: Ask a Question Posted: Wed Jul 13, 2022 12:21 am Subject: I want to know how to write my own module or peripherals? |
Further information of the Imperas professional tools can be found at https://www.imperas.com/index.php/products
For additional information and costings please contact info@imperas.com |
Topic: Error (RISCV/PK) SYSCALL(unhandled(*)) |
DuncGrah
Replies: 11
Views: 1513
|
Forum: Ask a Question Posted: Wed Jul 13, 2022 12:18 am Subject: Error (RISCV/PK) SYSCALL(unhandled(*)) |
I noticed that in a previous reply the link took to 404 because it included the final full-stop!
The correct link that was referred to is https://github.com/google/riscv-dv |
Topic: initsp=0 did not match anything in the platform |
DuncGrah
Replies: 8
Views: 359
|
Forum: Ask a Question Posted: Wed Jul 13, 2022 12:05 am Subject: initsp=0 did not match anything in the platform |
Can you provide this example to me? I would like to run here. I would also need the details of the version, what you installed etc.
I will PM my personal email to use if you can. |
Topic: initsp=0 did not match anything in the platform |
DuncGrah
Replies: 8
Views: 359
|
Forum: Ask a Question Posted: Tue Jul 12, 2022 4:54 am Subject: initsp=0 did not match anything in the platform |
I notice that you have added "-override riscvOVPsim/cpu/pk/initsp=1" from my example execution command line, this will likely cause an error during simulation as the SP is not aligned. I was ... |
Topic: initsp=0 did not match anything in the platform |
DuncGrah
Replies: 8
Views: 359
|
Forum: Ask a Question Posted: Tue Jul 12, 2022 4:01 am Subject: initsp=0 did not match anything in the platform |
Hi,
Can you provide the actual command line that you are using. When I try to apply an override for initsp it is working as expected.
I am wondering if perhaps you got the syntax incorrect?
Whe ... |
Topic: Unable to dump SD instruction trace information |
DuncGrah
Replies: 10
Views: 509
|
Forum: Ask a Question Posted: Fri Jun 24, 2022 3:25 am Subject: Unable to dump SD instruction trace information |
I was able to get the Google test generator installed and ran with Questa
I ran with the command line you provided via PM for generator and used the generated file out_2022-06-24/asm_test/riscv_ran ... |
Topic: Unable to dump SD instruction trace information |
DuncGrah
Replies: 10
Views: 509
|
Forum: Ask a Question Posted: Fri Jun 24, 2022 12:00 am Subject: Unable to dump SD instruction trace information |
I have sent a PM.
Unfortunately I am not able to run the Google test generator and it would be ideal if you could provide an ELF for me to run directly on the riscvOVPsimPlus simulator. |
Topic: Unable to dump SD instruction trace information |
DuncGrah
Replies: 10
Views: 509
|
Forum: Ask a Question Posted: Wed Jun 22, 2022 8:16 am Subject: Unable to dump SD instruction trace information |
Hi Ravi,
We'd like to undertand what is happening in this case as it does not appear to be providing the information to you that you or we expect. This could just be a misunderstanding between us.
... |
Topic: elf load problem on self generated platform using igen |
DuncGrah
Replies: 2
Views: 353
|
Forum: Ask a Question Posted: Wed May 25, 2022 12:03 am Subject: elf load problem on self generated platform using igen |
Hello, Glad you found the solution.
I would recomend to use -program (or equivalents) from the command line to load your programs if you want to run different programs on the virtual platform.
The r ... |
Topic: Error (RISCV/PK) SYSCALL(unhandled(*)) |
DuncGrah
Replies: 11
Views: 1513
|
Forum: Ask a Question Posted: Fri Apr 08, 2022 12:42 am Subject: Error (RISCV/PK) SYSCALL(unhandled(*)) |
There are often issues with RISC-V toolchains and versions of the extensions they support.
For ease of use, Imperas have provided some precompiled GCC versions on their public GitHub: https://github. ... |
Topic: ETH / TCP communication |
DuncGrah
Replies: 1
Views: 672
|
Forum: Host Platforms Posted: Mon Feb 28, 2022 2:42 am Subject: ETH / TCP communication |
First point to note is that the interface supports TCP/IP traffic and ping uses ICMP which is not supported so you cannot use ping to determine if the interface is alive.
The Ethernet interface mod ... |
Topic: On the time slice induced accuracy |
DuncGrah
Replies: 1
Views: 709
|
Forum: About Open Virtual Platforms and its EcoSystem Posted: Thu Feb 03, 2022 5:39 am Subject: On the time slice induced accuracy |
for (1) I think you are correct. The time slice must be smaller than the minimum delay required. I think this requires a minor documentation change.
for (2) I cannot think of an obvious reason that ... |
|