6582/92与6290连接的UART IO漏电
时间:10-02
整理:3721RD
点击:
[DESCRIPTION]
现象:fly mode下会有几mA的漏电,而且非常大的可能关闭fly mode底电流反而会降
一些;如果能断开6290/65X2之间的UART连线,可以看到电流恢复正常
原因:fly mode模式下,正常的话,6339/6290是没有电的,因此6290上的UART电平
状态就会是低电平;如果AP侧跟6290连接的UART 配置是高电平就会引起漏电。
注意:6582+6290跟6592+6290的情况有所不同,两种项目都可能产生这个问题,但是
具体的错误点不一样,原因是6582 UART代码中在关闭Modem时会去切换GPIO的pull状
态为pull enable / pull low,而6592没有这段代码;因此6582+6290需要关注的是
dws中UART pin的var Name一定要配,否则软件就不会有动作;而6592+6290要关注的
不仅是var Name,还有前面的pull设定
[SOLUTION]
解决方案:
Release出去的配置都是对的,只是客户有可能根据以往的经验把UART配置成pull
enable / pull high,就可能产生问题,如果真的出现这个问题,那么请按照以下方
式正确配置UART:

特别注意:硬件原理图上的UART2对应的是dws中的UART3,千万不要错位
