MT6755+MT6630休眠问题
时间:10-02
整理:3721RD
点击:
最近在做MT6755+MT6630M版本,按照文档porting之后发现打开WiFi休眠的时候电流下不去,在40mA左右,在cust_mt6755_msdc.dtsi mmc2配置中增加keep-power-in-suspend配置,电流倒是下来了,但是休眠过程中WIFI会断掉与AP的连接,唤醒之后会重新连接,翻代码看到在hif_sdio.c里面suspend函数影响的只是会不会把设置的flag传给Host,对mmc驱动部分不大了解,各位有没有做过这部分的帮忙解答一下 多谢。
祝愿早日弄好,本人没遇到这个情况
会不会进入休眠失败导致,可能需要调时序
进入休眠的时候host会做相关设置 log上看到 read pio 出现的error. msdc error -84 xxx cmd 53 error 0这些。还没具体查出来,怀疑是执行休眠的时候DMA数据没传完。Eservice一直没回复。硬着头皮搞搞看吧
试着加点延时试试,以前遇到过延时不足导致休眠死机的问题
好的 多谢
结贴,mtk那边也不积极,直接升级了base 版本OK了,应该是要打patch