I've noticed that in the Freescale bare metal SDK, the MMU's page table is located in the first 16k of OCRAM starting at 0x900000. If you look at the processor reference manual for IMX6D/Q however, in figure 8.3 it shows the MMU table starting at 0x938000. Obviously the SDK works so it seems like the manual is wrong, but I'd like to get clarification on this. Thanks!
已解决! 转到解答。
Hi Elijah
for i.MX6QD OCRAM range is 0x900000-0x93FFFF,
MMU can be assigned to any address, this depends on application.
iROM use one ranges, SDK other, Linux may have another choices.
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi Elijah
for i.MX6QD OCRAM range is 0x900000-0x93FFFF,
MMU can be assigned to any address, this depends on application.
iROM use one ranges, SDK other, Linux may have another choices.
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------