AnsweredAssumed Answered

Accessing raw memory addresses on i.MX6 SoloX while running Linus on A9-core

Question asked by ANDREW WAYNER on Jul 16, 2015
Latest reply on Jul 16, 2015 by Yuri Muhin

I am new to both Linux and to the i.MX6 SoloX. I am able to generate executables that run on Linux on the A9-core of the i.MX6 SoloX SABRE-SD. However, I seem to be having trouble trying to accesses memory directly (via pointers) per the System Memory Map specified in Table 2-1 of the reference manual. Is Linux using a virtual memory map? Can you please provide a procedure to be able to read/write to raw memory?

 

With this procedure I would like to be able to access the OCRAM, M4 TCM, and memory mapped CPU registers so that my program running on the Linux A9 core can interact/control the M4 core.

Outcomes