questions on imx6qsabrelite OCRAM

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

questions on imx6qsabrelite OCRAM

829 Views
zhangmeiyu
Contributor I

Hello,

For the needs of our project, we need to  port the OS(FMP) to the on-chip memory.The board we used is imx6qsabrelite, in its User Manaul , we only found it said like this,

           The memory system consists of the following components:
                 o Level 1 Cache--32 KB Instruction, 32 KB Data cache per core
                 o Level 2 Cache--Unified instruction and data (1 MByte)
                 o On-Chip Memory:
                      o Boot ROM, including HAB (96 KB)
                      o Internal multimedia / shared,fast access RAM (OCRAM, 256 KB)
                      o Secure/non-secure RAM (16 KB)

but we couldn't find the range of specific memory address of OCRAM,so we can't set the loadaddr of the FMP.

Now we already run  FMP and linux simultaneously booting from TF card, what should we do if we want to run FMP on the OCRAM? Should we write FMP.bin to OCRAM or how to set the loadaddr of FMP ?

Thanks in advance.

Best regards !

zhang

Labels (1)
0 Kudos
Reply
2 Replies

711 Views
igorpadykov
NXP Employee
NXP Employee

Hi zhang

OCRAM usage during boot is described in sect.8.4.1 Internal ROM/RAM memory map

i.MX6DQ Reference Manual

http://www.nxp.com/docs/en/reference-manual/IMX6DQRM.pdf

The entire OCRAM region can be used freely after the boot.

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos
Reply

711 Views
zhangmeiyu
Contributor I

hi igor,

Thanks for your help,  the Reference Manual is very useful to us , thanks again.

best wishes 

zhang

0 Kudos
Reply