请问:OMAPL138 EMIFA总线挂NOR FLASH和NAND FLASH,NOR 做启动,NOR FLASH的高位地址线硬件要用IO控制吗,官方文件上面好像是说如果做启动需要IO控制,如果需要,请问高位地址是指哪些。如16位16M,16位8M NOR FLSAH,软件如何操作?等待解答。谢谢。
Shine:
omap-l138 EMIFA口最多23根地址线,如果nor flash的地址线超过23根,需要用I/O口来扩高位地址线。
zhilang yang:
回复 Shine:
请问从这个图上看,是不是NOR FLASH的A【18:13】可以直接用EMIFA的地址线连接,不需要GPIO。对作启动盘有没要求?目前准备挂NOR和NAND各一片,不挂SDRAM。谢谢解答。
Shine:
回复 zhilang yang:
这个图里的NOR flash只有19根地址线,没有超过23根,所以不需要GPIO外扩高位地址线。
你是要用nor boot模式还是nand boot?
zhilang yang:
回复 Shine:
您好,nor boot模式
Shine:
回复 zhilang yang:
nor boot还分三种,看你用哪种。bootloader文档里都有说明。http://www.ti.com/lit/an/sprab41e/sprab41e.pdf
Tony Tang:
回复 zhilang yang:
zhilang yang请问从这个图上看,是不是NOR FLASH的A【18:13】可以直接用EMIFA的地址线连接,不需要GPIO。对作启动盘有没要求?目前准备挂NOR和NAND各一片,不挂SDRAM。
上面这个图的接NOR flash部分是错的,居然现在在发现~~~
参考TRM手册上的下面这个图:
要特别注意的是L138的A0是32bit地址的最低位,在接8bit, 16bit的flash时别把低位地址搞错了。