TI中文支持网
TI专业的中文技术问题搜集分享网站

nand flash 引脚复用后启动问题

首先,nand flash 与am3352通过数据总线GPMC_AD0~GPMC_AD7相连接。

现在我需要复用GPMC_AD0~GPMC_AD7这引脚,我该怎么设置?

Denny%20Yang99373:

可以通过配置PINMUX寄存器把这个几个引脚配成别的模式。

norysn:

回复 Denny%20Yang99373:

有参考的文档么?我初次接触,

情况是这样的:gpmc_ad0~gpmc_ad7一边连接着nand flash ,在此情况下,外接的FPGA也使用了这些引脚,我需要怎么做?是直接连接吗?还是需要外接电阻?还是其他方法

leo chen:

回复 norysn:

直接接就可以了,没有什么特殊的设置

Jian Zhou:

回复 leo chen:

GPMC总线接外部设备,地址线和数据线都是复用的,用不同的CS线分开就可以。

norysn:

回复 Jian Zhou:

嗯嗯,现在有个疑问:

假设arm去读nand flash里面的数据,flash会将相应地址所存的数据0,1值送到GPMC_AD0~GPMC_AD7上去,这八根线现在直接又跟FPGA那边的引脚连接着,

那么fpga那端引脚电压不会对GPMC_AD0~GPMC_AD7上的0,1值进行改变么?拉低或者拉高,就会对ARM从nand flash里面读取的数据产生影响。即使没有片选上

FPGA,上电之后引脚上也有相应的电压值,也会有拉低拉高的啊?

Jian Zhou:

回复 norysn:

都是靠CS线来控制的,总线上同时只能有一个设备使能,其他设备CS无效的时候都是高阻状态。

norysn:

回复 Jian Zhou:

这部分理解了,谢谢。

我们这边将那8根线和FPGA直接连接后,ARM就启动不了了;割断之后,就可以启动,这会是什么情况导致的?

Yaoming Qin:

回复 norysn:

norysn

这部分理解了,谢谢。

我们这边将那8根线和FPGA直接连接后,ARM就启动不了了;割断之后,就可以启动,这会是什么情况导致的?

norysn:

回复 Yaoming Qin:

会有什么具体影响么?

目前只能确定如果插入SD卡的话,就会从SD卡启动,没查SD卡的话,就会从Nand flash启动

Yaoming Qin:

回复 norysn:

norysn

会有什么具体影响么?

目前只能确定如果插入SD卡的话,就会从SD卡启动,没查SD卡的话,就会从Nand flash启动

对sysboot上下拉的影响,从而影响启动循序。

赞(0)
未经允许不得转载:TI中文支持网 » nand flash 引脚复用后启动问题
分享到: 更多 (0)