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
ISS and CORTEX-A9

 
Post new topic   Reply to topic    Open Virtual Platforms Forum Index -> Ask a Question
View previous topic :: View next topic  
Author Message
YouNenghu



Joined: 24 Sep 2018
Posts: 11

PostPosted: Thu Nov 21, 2019 1:10 am    Post subject: ISS and CORTEX-A9 Reply with quote

hello,
I’m sorry to trouble you.In the examples/helloword/usingISS,I change the CPU to CORTEX A9MPx1,and I run the dhrystone.c,it is good. But when I change the core to CORTEX A9MPx2,it is not good.And it shows:

Processor Exception (PC_PRX) Processor 'iss/cpu0_CPU1' 0x11c000: 00000000 andeq r0,r0,r0
Processor Exception (PC_FIX) Executing at uninitialized address 0x11c000
Processor Exception (PC_FUM) NOTE: simulated exceptions are not enabled on processor iss/cpu0_CPU1. To continue execution when fetching from uninitialized memory, please ensure simulated exceptions are enabled.
Would you please to tell me what can I do to solve?
Thank you very much!
Back to top
View user's profile Send private message
DuncGrah
OVP Technologist
OVP Technologist


Joined: 27 Feb 2008
Posts: 1656
Location: United Kingdom

PostPosted: Thu Nov 21, 2019 6:36 am    Post subject: Reply with quote

This is simply an application problem.

The application being used is written for a single processor core, there is no MP core startup code!
This means both cores will execute and they will use the same memory areas, this means they will likely trample (overwrite) on each other stack, HEAP etc.

I expect that we have executed many instructions before we reach the point at which the memory has not been initialized and the simulator stops execution. You can add --trace to see exactly what is happening during execution.
Back to top
View user's profile Send private message Visit poster's website
YouNenghu



Joined: 24 Sep 2018
Posts: 11

PostPosted: Mon Nov 25, 2019 11:23 pm    Post subject: Reply with quote

Thank you very much!
And in the dhrystone,there is "begin time" and "end time".I add the function of time,but it shows it is not right.Would you please tell me how can I acquire the time.What's more,I want to know how many DMIPS/MHZ the single core can run.How many frequency is it?Thank you!
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Open Virtual Platforms Forum Index -> Ask a Question All times are GMT - 8 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Information regarding OVP © 2008-2022 Imperas Software