ARM Technical Support Knowledge Articles

What combinations of INITRAM and VINITHI will allow booting from ITCM?

Applies to: ARM926EJ-S

Answer

In order to boot from ITCM, VINITHI must be tied LOW. INITRAM = 1
and VINITHI = 0 is the only combination that will allow this; all other
combinations of INITRAM and VINITHI will result in instructions being
fetched over the AHB bus. The following truth table shows this:

INITRAM  VINITHI   Descriptions
=======  =======   ============
0        0         ITCM disabled, boot from 0x0000_0000 over AHB.
0        1         ITCM disabled, boot from 0xFFFF_0000 over AHB.
1        0         ITCM enabled, boot from 0x0000_0000 over ITCM.
1        1         ITCM enabled, boot from 0xFFFF_0000 over AHB.

Rate this article

[Bad]
|
|
[Good]
Disagree? Move your mouse over the bar and click

Did you find this article helpful? Yes No

How can we improve this article?

Link to this article
Copyright © 2011 ARM Limited. All rights reserved. External (Open), Non-Confidential