hi,
我现在想在3354的GPMC总线上挂一片串口扩展芯片16C554,现在有一些疑问,目前GPMC总线上挂了一片NAND,SD/MMC上挂了一个EMMC,NAND和EMMC是二选一,我想确认一下,这样的硬件架构设计有没有问题,有什么需要注意的地方,如果我从NAND启动,对16C554的驱动有没有影响,谢谢
yongqing wang:
可以的,通过片选信号切换
yongqing wang:
可以的,用片选信号选择
user5218119:
回复 yongqing wang:
我现在是CS0上挂了NAND FLASH, CS1上挂了16c554,MMC1上挂了EMMC,这样可行吗?
我之所以有这样的疑问,是因为我在一块demo板上看见过这样的描述:
EMMC启动时,因EMMC占用扩展总线,所以无法通过总线扩展任何设备。EVB-335X中,通过GPMC扩展总线扩展了4路串口(ST16C554),如果选择EMMC启动,该功能将失去。所以我有点担心,能分享一下你的经验吗,谢谢
Shine:
回复 user5218119:
MMC1和GPMC是管脚复用的,所以不能同时用,可以考虑emmc接MMC0接口。外设之间管脚是否有冲突,可以用pinmux tool来看。
www.ti.com/…/pinmuxtool
user5218119:
回复 Shine:
GPMC挂16c554的话,USE case应该选什么
我把EMMC挂在MMC0上,GPMC cs1上挂16C554,可以从EMMC上启动吗?
如果从NAND或者EMMC上启动,怎么往板子上烧写程序呢
请问您有邮箱吗,我把我的疑问可以给您发过去,谢谢
yongqing wang:
回复 user5218119:
这样连接是可以的,但是不能同时使用