AM335x norFlash启动

2019-03-26 15:44发布

The Fast External boot feature:
• Consists of a blind jump in ARM mode to address 0x08000000 in an external XIP device connected to
CS0
• The jump is performed with minimum on-chip ROM Code execution (only configures GPMC interface),
without configuring any PLL
• Allows the customer to create its own booting code
• Is set up by means of the configuration pins, see Table 26-7.
• Addr/Data muxed device or a non-muxed (selected using SYSBOOT[11:10]) device in connected in
XIP_MUX2 configuration

• Bus width selected by SYSBOOT[8]
• CS0 chip select
• No wait monitoring is available
你好,我看到AM335xdatasheet这样介绍的(红 {MOD}部分),我目前XIP启动,并且是非复用 norFlash启动,按照红 {MOD}描述应该按照XIP_MUX2连接,对吗?GPMC_ADVN_ALE这个信号时地址锁存线有什么作用?,在gpmc不用这个线行吗?在table26-9表中看到BE1N在模式XIP_MUX2中为什么要连接GPMC_CSN2 and GPMC_BE1N?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
1条回答
mang
2019-03-27 01:26
< 现在AM335X上设计nor flash启动的相关要点总结如下,供大家参考。1. 关于nor flash启动的信息可以参考TRM的26.1.7.2 XIP Memory章节,在这里就不详述了。2. 设计时注意点由于AM335X的管脚有限,所以在应用中许多客户会考虑采用GPMC数据线/地址线复用的方式连接外部的nor flash。这样可以将GPMC_AD[15:0]即作为16bit数据线,又作为低16bit的地址线。那在这种情况下,针对具体设计,需要注意哪些地方?在上述应用中,GPMC_AD会从即作为16bit数据线,又作为低16bit的地址线;从TRM的Table 7-5. GPMC Pin Multiplexing Options表格中可以知道,GPMC_A[10:1]会作为nor flash的高位地址线。而GPMC_A[10:1]存在两种复用方式,即可以将AM335X的pinmux mode0的这一组pin复用为GPMC_A[10:1],也可以将另一组复用为GPMC_A[10:1]。SignalZCZ Pin Map(Pinmux mode0 )ZCZ Pin Map (Pinmux mode1 )GPMC_A1V14R2GPMC_A2U14R3GPMC_A3T14R4GPMC_A4R14T1GPMC_A5V15T2GPMC_A6U15T3GPMC_A7T15T4GPMC_A8V16U5GPMC_A9U16R5GPMC_A10T16V5

一周热门 更多>