- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
调试过AU6336读卡器的同仁请进
手机在开机的状态,基本上很多卡都能识别,但是手机在关机状态下有些卡就是无法识别;
此读卡器的工作状态如下:
采用5V供电,也就是插入USB后就可以直接工作,不需要再外加电压,它的CRMD脚用来作为芯片在reader状态还是高阻状态切换(使用GPIO控制),T卡的电压采用的是手机的VDD。
当插入USB(系统可以侦测到此USB插入)后,将CRMD脚拉高让芯片工作在reader状态,手机处于U盘状态,但是目前在手机关机状态下插入USB后,U盘不能工作,芯片找不到T卡,芯片和T卡没有连接起来。
目前怀疑的是如下时序不对:插入USB后,芯片工作起来,而系统需要通过充电开机的形式开机输出VDD,让T卡上电,也就是说T卡上电落后于USB controller(au6336)。
请调试过此芯片的同仁说说自己的看法,另外想请问一下:CRMD脚拉高和5V电压输入同时进行会不会有问题,因为技术支持说要5V电压进入,然后将CRMD脚拉高。
AU6336和之前的AU6332都有这样的问题,应该是芯片本身的缺陷
哎,目前调试这颗芯片,发现问题不少啊!这个芯片为了能够进入高阻状态(为了不影响CPU与T卡的连接),需要将VDD接入芯片的VDD_3V3,这样导致一个问题,芯片的5V输入端在我不插入USB的情况下,就有2.4V的电压输出,导致我无法控制USB_power,因为即使我把USB_power控制了还是有2.4V的电压导致USB工作.我试过,我把USB的_power去掉后插入USB,还是照样能够正常运行USB.所以我不能让手机在插入USB后手机关机,然后识别USB的动作.
我这也在调试6336,我的做法是在VDD和6336本身3.3V的输出电压之间加一组控制电路,简单说就是用MOSFET搭建的开关电路,通过GPIO控制,且5V的USB POWER我也加上三极管控制,使得在需要用到6336时才将电源打开。
还有CMD拉高应该在5V之后。
目前已经全部搞定.这颗芯片本身有缺陷
楼主,分享下经验么
哎,目前调试这颗芯片,发现问题不少啊!这个芯片为了能够进入高阻状态(为了不影响CPU与T卡的连接),需要将VDD接入芯片的VDD_3V3,这样导致一个问题,芯片的5V输入端在我不插入USB的情况下,就有2.4V的电压输出,导致我无法控制USB_power,因为即使我把USB_power控制了还是有2.4V的电压导致USB工作.我试过,我把USB的_power去掉后插入USB,还是照样能够正常运行USB.所以我不能让手机在插入USB后手机关机,然后识别USB的动作.
#FastReply
电源有反灌很正常的,你的问题嘛!加一个肖特基二极管防止反灌就好。
手机在开机的状态,基本上很多卡都能识别,但是手机在关机状态下有些卡就是无法识别;
>
上一篇:buck regulator中的一些公式的疑惑?
下一篇:Intel series MCP flash 设计指南