微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 请教89T 不识别T卡问题

请教89T 不识别T卡问题

时间:10-02 整理:3721RD 点击:
89T 不识别T卡,开机量到VMCH1有3.3V电压,后面就降到0。MSDC1_DAT0--4 MSDC1_CMD MSDC1_CLK配置正确。请教下这里面有什么需要注意的地方木?这里面有中断吗?
抓开机LOG:
[SD0] Initialized
[SD0] SET_CLK(52000kHz): SCLK(50000kHz) MODE(2) DDR(1) div(0) DS(0) RS(0)
msdc_ett_offline_to_pl: size<2> m_id<0x45>
msdc <0> <HYNIX > <SEM04G>
msdc <1> <xxxxxx> <SEM04G>
msdc failed to find
check card state<4>
[SD0] Write error (1)
[SD0] Fail to send(CMD50) sandisk fwid 1
fw id len:1
found:1,i:0
[EMI] DDR2
[EMI] eMMC/NAND ID = 45,1,0,53,45,4D,30,34,47
[EMI] MDL number = 0
[MEM] 1066 MHZ          这个是吗?

[    1.774001] (1)[1:swapper/0][MSDC] msdc1 -> SD card detection eint resigter. <- msdc_enable_cd_irq() : L<6588> PID<swapper/0><0x1>
[    1.774060]-(0)[0:swapper/0][MSDC] msdc1 -> SD card insert <- msdc1_eint_handler() : L<6364> PID<swapper/0><0x0>
[    1.774114]-(0)[0:swapper/0][MSDC] msdc1 -> SD card remove <- msdc1_eint_handler() : L<6364> PID<swapper/0><0x0>
[    1.774149] (0)[0:swapper/0][MSDC] msdc1 -> host->suspend(0) <- msdc_tasklet_card() : L<1724> PID<swapper/0><0x0>
[    1.774171] (0)[0:swapper/0][MSDC] msdc1 -> insert_workqueue(0) <- msdc_tasklet_card() : L<1728> PID<swapper/0><0x0>
[    1.776346] (1)[1:swapper/0]msdc3 -> msdc drving<clk 3,cmd 3,dat 3> <- msdc_init_hw() : L<6778> PID<swapper/0><0x1>
[    1.776497] (1)[1:swapper/0]Can't enable debounce of eint_num:9, deb_time:0, is_deb_en:0, en:0                                               这个算是有检测T卡吗?

最后弱弱的问一句MSDC全称是什么。

将这个电压在sd.c中可以打开。

SD卡在MTK智能机平台一般是有两个电源,这两个都需要打开。

找到问题点了,硬件上没有MSDC1_INSI,但是DSW里配置了,以为是中断。去掉就OK了

请教一下MSDC是到底什么个意思?

就是SD卡的接口。

这个是中断,是用来做热插拔的。

请问下小编DWS如何配的 MSDC1_INSI,能否截个图谢谢

GPIO171就是啊

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top