This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
256MB的容量只针对使用地址线的异步Memory,Nand flash是不用地址线的,所以最大容量没有限制。这在EMIF user guide上有说明。
Note—The 64MB limit per chip select applies only for asynchronous memories
that use the EMIF16 address bus for addressing - typically ASRAM and NOR
flash. NAND flash uses the data bus as a multiplexed data/address bus and does
not use EMIF16 address pins for addressing (Only CLE and ALE signals use
the address bus. Refer to Section 3.1 ‘‘NAND Flash Mode’’ for more details).
So NAND Flash > 64MB can be supported on one chip select.
http://www.ti.com/lit/ug/sprugz3a/sprugz3a.pdf
硬件连接参考上面的文档3.1.1 Connecting to NAND Flash。
EMIF16接口的时钟是1/6 CPU clock,nand flahs的传送数据的速率要根据nand flash读写时序来计算,并不是一个EMIF16 clock就是读写一组数据的速率,nand flash要先送地址信息命令等操作。