AM3359与FPGA构建的系统,AM3359挂接1片DDR2和1片NAND FLASH,采用24bit的显示屏,AM3359通过16位GPMC数据总线与FPGA通信,GPMC管脚部分复用,请问这样设计有没问题?
Eason Wang:
GPMC的管脚复用能具体说明一下么。是说NAND和FPGA挂在一起的意思吗?
c gh:
NAND和FPGA共用16根数据总线GPMC_AD0~GPMC_AD15,NAND接CS0,FPGA接CS1。另外,GPMC_AD8~GPMC_AD15又和lcd_data16~lcd_data23复用,不知道有没问题。
Sichang Luo:
回复 c gh:
只是NAND 跟GPMC 复用 应该可以吧。。。。我板子还没回来。我也复用了的。而且 GPMC 的WAITO 和WPN 除了跟NAND的R/B、WP复用外,还跟第二个网口的CRS_DV、RXERR 复用。 不知道行不行。。。。。。
Gino E:
回复 Sichang Luo:
Ti有发布pinmux工具,是否有用过那个工具去查看管脚复用关系?
http://www.ti.com/tool/pinmuxtool
Sichang Luo:
回复 Gino E:
1.pinmux 上面 每个管脚一次只能选取一个定义属性,不同同时选取两个和多个属性。是不是不能复用?
2.pinmux上大多管脚都有多个属性,分开使用各个属性,这样是不是可行?是不是只要不同时使用这个管脚的双属性就可以了?
lin2:
回复 Sichang Luo:
1、pinmux工具是用来解决引脚复用问题的。每个管脚可能会有多个属性,但只要用了其中一种,就不能其它属性了。
2、每种属性定义不会局限在一个管脚,其它管脚也有可能有这种属性定义,只要保证每个管脚定义一种属性就可以配置。
Sichang Luo:
回复 lin2:
我所有管脚都用起来了的。有些管脚 还是需要复用。接了几个不同定义。。在PINmux上面,是不能选取多个属性的。那我的一些功能 是不是就没办法用了。
Yaoming Qin:
回复 Sichang Luo:
还是可以分时复用的,这个需要你的代码来做控制了。
另外,请您也看看 pinmux user guide中关于IO set的概念。
Sichang Luo:
回复 Yaoming Qin:
明白了。