OCRAM memory aliasing in imx6q

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

OCRAM memory aliasing in imx6q

跳至解决方案
1,663 次查看
ajmalali
Contributor III

HI,

I read in the manual (IMX6DQRM) that " Memory alias is also supported for on-chip RAM. Address from 0x00940000 to
0x009FFFFF are alias addresses for it, any read/write operation to this area will be mapped back to the 256 Kbytes area.". How is this mapped? I mean, the OCRAM is 0.25MB and the alias memory is 0.75MB. Is there 3 address location, that may be mapped to the OCRAM area? 

Regards,

Ajmal

标签 (3)
0 项奖励
回复
1 解答
1,406 次查看
RossMcLuckie
NXP Employee
NXP Employee

Not something I have looked at before, but it should be very easy to test/verify.

From the description I would expect there are four regions all identical -

0x00900000 - 0x0093ffff

0x00940000 - 0x0097ffff

0x00980000 - 0x009bffff

0x009c0000 - 0x009fffff

You should be able to test this quickly with a debugger or uboot (mm, md commands).

Regards

Ross

在原帖中查看解决方案

1 回复
1,407 次查看
RossMcLuckie
NXP Employee
NXP Employee

Not something I have looked at before, but it should be very easy to test/verify.

From the description I would expect there are four regions all identical -

0x00900000 - 0x0093ffff

0x00940000 - 0x0097ffff

0x00980000 - 0x009bffff

0x009c0000 - 0x009fffff

You should be able to test this quickly with a debugger or uboot (mm, md commands).

Regards

Ross