Login

Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

ARM websites use two types of cookie: (1) those that enable the site to function and perform as required; and (2) analytical cookies which anonymously track visitors only while using the site. If you are not happy with this use of these cookies please review our Privacy Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.

ARM Community: Memory access error RealView Platform Baseboard for ARM11 MPCore - ARM Community

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Memory access error RealView Platform Baseboard for ARM11 MPCore Rate Topic: -----

#1 User is offline   CAXYZ 

  • Member
  • Pip
  • Group: Members
  • Posts: 3
  • Joined: 08-June 11

Posted 08 June 2011 - 10:16 PM

Hi

We are using RealView Platform Baseboard for ARM11 4 core processors. On core 0-2 we are running linux and core-3 we are running our own RTOS.

On the Tile Site we connect to the FPGA and we have a strange observation as follows:

Before load ARM image, from RealView Debugger, we can see the content of the interested memory range on FPGA e.g. 0xe1000000. However, after loading ARM image, any attempt to access this address (0xe1000000) results in a "Data abort".

It looks to us that we cannot access the FPGA in our program. But why we can still see FPGA through RealView before loading AMR code?

Could anyone provides any hints on this issue?

Thanks a lot.


0

#2 User is offline   isogen74 

  • Super Contributor
  • PipPipPipPip
  • Group: Members
  • Posts: 1097
  • Joined: 20-March 07

Posted 08 June 2011 - 10:20 PM

When you do the upload is the MMU enabled?

It is possible you are over-writing the memory containing the page tables, so the address translation points to invalid memory.
When optimizing software, consider that the quickest code to run is the bit you removed from the call path.
1

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic