testh 发表于 2013-6-8 19:04:17

TQ6410背面的SD卡查找插上卡后没有响应该怎么办?

板子上是TQ6410,带有Q43的屏,使用SD卡槽0正常,可以读写SD卡。
但是将SD卡插在板子背面的SD卡槽1中在串口终端中没有提示有东西插入,请问这个卡槽是可以正常使用的吗?该如何使用呢?

testh 发表于 2013-6-13 17:28:00

自己顶一下,请版主回复一下

Jangel 发表于 2013-6-14 10:49:40

该卡槽是预留的,软件上可能没有实现,这个版本的板子已停产一年多了

testh 发表于 2013-6-14 10:50:55

开发板的图片



testh 发表于 2013-6-14 10:56:50

谢谢版主回复。
1.我想使用这个卡槽控制sdio的wifi模块,想问一下wifi_pd和wifi_io这个两个脚的含义和用法。
2.在看代码"arch/arm/plat-s3c/dev-hsmmc.c“看到有代码:
30 static void setup_sdhci0_irq_cd (void)                                                                                                      
31 {                                                                                                                                             
32   /* init GPIO as a ext irq */                                                                                                               
33   s3c_gpio_cfgpin(S3C64XX_GPN(13), S3C_GPIO_SFN(2));                                                                                          
34   s3c_gpio_setpull(S3C64XX_GPN(13), S3C_GPIO_PULL_NONE);                                                                                    
35                                                                                                                                             
36   set_irq_type(S3C_EINT(13), IRQ_TYPE_EDGE_BOTH);                                                                                             
37                                                                                                                                             
38 }请问这里使用的GPN(13)是作为什么使用的,是SD卡槽0的SD卡插入探测引脚吗?
但是通过原理图和实际测试,SD0卡槽的SD卡探测引脚应该是GPG(6)啊?

testh 发表于 2013-6-14 11:01:22

Jangel 发表于 2013-6-14 10:49 static/image/common/back.gif
该卡槽是预留的,软件上可能没有实现,这个版本的板子已停产一年多了

GPN(13)这个引脚都没有和SD-0卡槽连接,它是怎么实现探测的呢?

testh 发表于 2013-6-14 11:04:30

Jangel 发表于 2013-6-14 10:49 static/image/common/back.gif
该卡槽是预留的,软件上可能没有实现,这个版本的板子已停产一年多了

40 static uint detect_sdhci0_irq_cd (void)                                                                                                      
41 {
42   uint detect;                                                                                                                              
43   
44   detect = readl(S3C64XX_GPNDAT);                                                                                                            
45   detect &= 0x2000; /* GPN13 */                                                                                                               
46   return (!detect);                                                                                                                           
47 }                                                                                                                                             
上述代码中会读取S3C64XX_GPNDAT寄存器的GPN13脚的值,这个引脚已经设置为function模式了,还能读取它的高低电平吗?手册上不是说在function模式时引脚的电平是未定义的吗?
页: [1]
查看完整版本: TQ6410背面的SD卡查找插上卡后没有响应该怎么办?