OVP Forums - A community of assistance, help, questions, and answers.
  FAQFAQ    SearchSearch      RegisterRegister  ProfileProfile    Log in to check your private messagesLog in to check your private messages    Log inLog in
Search found 1651 matches
Open Virtual Platforms Forum Index
Author Message
  Topic: OVPSIMPLUS executed an illegal instruction.
DuncGrah

Replies: 7
Views: 80

PostForum: 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

PostForum: 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

PostForum: 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

PostForum: 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

PostForum: 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

PostForum: 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

PostForum: 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

PostForum: 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

PostForum: 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

PostForum: 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

PostForum: 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

PostForum: 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

PostForum: 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

PostForum: 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

PostForum: 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 ...
 
Page 1 of 111 Goto page 1, 2, 3 ... 109, 110, 111  Next
All times are GMT - 8 Hours
Jump to:  


Information regarding OVP © 2008-2022 Imperas Software