天嵌 ARM开发社区

 找回密码
 注册
查看: 3093|回复: 4

请问TQ6410的MMC0卡槽中CDn使用的是哪个GPIO?

[复制链接]
testh 发表于 2013-6-8 23:55:44 | 显示全部楼层 |阅读模式
在源码中看使用的GPN13作为sdhci0的CDn探测引脚,如下图中的setup_shci0_irq_cd()中的语句。


但是,看原理图看却是使用的MMC0_CDn连接的是GPG6(A17)



实际上应该以代码为主吗?

另外,想问一下,SD2中的信号线是用的哪个GPIO?
MMC1_CDn ????
MMC1_WPn ???
WIFI_PD ????
WIFI_IO ????


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
marochel 发表于 2013-6-9 10:03:03 | 显示全部楼层
第一个问题

GPN13(XEINT13)是启动方式的配置管脚,如下图;
XEINT13,XEINT14,XEINT15作为同一功能作为6410的BOOT配置管脚;
SD0卡上对应的CDn连接到CPU上的管脚是A17,所以GPN13是不可能检测到SD卡插入的;
因此,SD0的插入检测脚要以原理图上的为准;

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
marochel 发表于 2013-6-9 10:09:41 | 显示全部楼层
第二个问题

“SD2中的信号线是用的哪个GPIO?
MMC1_CDn ????
MMC1_WPn ???
WIFI_PD ????
WIFI_IO ????”

第二路SD卡为预留接口,15,16号引脚为预留SDIO-WIFI接口,不是连接SD卡的,不用去管;
此路SD卡的CDn是插入检测,以原理图连接为准,对应CPU的V11(X-EINT6/KpROW6/GPN6);
 楼主| testh 发表于 2013-6-9 10:44:57 | 显示全部楼层
感谢版主回复。
----------------------------------------------------------
我刚才按照sdhci0的方式修改了sdhci1的定义后重新编译了内核,sdhci1口可以检测到sd卡的insert和remove了,并可以正常读写sd卡。

----------------------------------------------------------
可是我这里的图是这样的:

MMC1_CDn对应的引脚是GPN10。
附件是随光盘中的文件。CD这个脚是card detect的意思吧?

MMC1_CDn ????--->猜测是card detect
MMC1_WPn ???---->猜测是write protection
上面的不知对不对。
最近在弄sdio的wifi,刚好需要使用mmc1的sdio-wifi功能,如果版主了解的话,请教一下wifi_pd和wifi_io这个两个脚的含义和用法。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| testh 发表于 2013-6-9 11:06:17 | 显示全部楼层
本帖最后由 testh 于 2013-6-9 11:06 编辑

还有一个问题,本来是想用MMC1接口中的WIFI_VCC受GPIO控制这个功能的,但是通过对比原理图和实际的电路板发现,图中的RS19和RS20是没有焊接电阻的,断开的,且短接了RS21,这样就不能用GPP13来控制WIFI_VCC了吧?

如果我去掉RS21,焊上RS19和RS20可否实现用GPP13来控制WIFI_VCC?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-5-16 20:54 , Processed in 1.031250 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表