微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > MT6575的WIFI显示能连接,但不能上网

MT6575的WIFI显示能连接,但不能上网

时间:10-02 整理:3721RD 点击:
MT6575平台,MT6620芯片
WIFI显示能连接,但不能上网。
打开WIFI显示状态已连接,连接速度54Mbps,信号强度较强,安全性WPA/WPA2 PSK,IP地址192.168.0.138
一打开网页之后(不能上网),WIFI设置里面显示的连接速度变成了0Mbps。
哪位大侠碰到过?
谢谢。

在MT6628上我碰到过,是因为晶体摸式设置错了。
硬件有一个PIN(F4).接高电平和悬空选择的。
而你们是MT6620不知道有没有省晶体方案。如果有也有可能是因为这个原因引起的。
MTK_DRM_APP设置为no
然后试试。

我也遇到过最近试产的一批机子,有部分是OK的,其中有部机也跟你情况类似:打开能连上且信号满格,一上网就不行了,游览网页那个进度跑了点就不跑了!我开始以为是模块贴片问题,但加焊也未OK,具体原因也在查.你是的这一批次都是这样的么?

MTK_DRM_APP设置为no,是在驱动代码里面吗,我也学习下。   

jiang兄,MTK_DRM_APP设置为no试过了,不管用。

你是用什么晶体的?

我只知道是MT6620的IC,具体晶体类型就不晓得了。

这个问题有结果没,我现在也有类似这个情况

暂时搁浅ing,在弄其他驱动呢。

这种情况可能是由于SD IO驱动电流不够造成,需要做一些配置修改。
按照以下提示进行修改和测试
16组配置只能一 一测试,一旦发现有问题的配置,就去掉,这样做删选,剩下的就是ok的

.cmd_edge      = MSDC_SMPL_FALLING, ---------->对应下表的Sample Point
.data_edge      = MSDC_SMPL_FALLING,---------->对应下表的Sample Point
.clk_drv        = 0,  ---------->对应下表的Driving Current
.cmd_drv      = 0,  ---------->对应下表的Driving Current
.dat_drv        = 0,  ---------->对应下表的Driving Current
.flags          = MSDC_EXT_SDIO_IRQ | MSDC_HIGHSPEED | (MSDC_TABDRV | MSDC_INTERNAL_CLK),------->对应下表的flag

表:
Flag(internal / feedback clk)                               Driving Current    Sample Point
MSDC_TABDRV | MSDC_INTERNAL_CLK                 0                   MSDC_SMPL_FALLING
MSDC_TABDRV | MSDC_INTERNAL_CLK                 0                   MSDC_SMPL_RISING
MSDC_TABDRV | MSDC_INTERNAL_CLK                 1                   MSDC_SMPL_FALLING
MSDC_TABDRV | MSDC_INTERNAL_CLK                 1                   MSDC_SMPL_RISING
MSDC_TABDRV | MSDC_INTERNAL_CLK                 2                  MSDC_SMPL_FALLING
MSDC_TABDRV | MSDC_INTERNAL_CLK                 2                   MSDC_SMPL_RISING
MSDC_TABDRV | MSDC_INTERNAL_CLK                 3                   MSDC_SMPL_FALLING
MSDC_TABDRV | MSDC_INTERNAL_CLK                 3                   MSDC_SMPL_RISING
MSDC_TABDRV                                                     0                   MSDC_SMPL_FALLING
MSDC_TABDRV                                                     0                   MSDC_SMPL_RISING
MSDC_TABDRV                                                     1                   MSDC_SMPL_FALLING
MSDC_TABDRV                                                     1                   MSDC_SMPL_RISING
MSDC_TABDRV                                                     2                   MSDC_SMPL_FALLING
MSDC_TABDRV                                                     2                   MSDC_SMPL_RISING
MSDC_TABDRV                                                     3                   MSDC_SMPL_FALLING
MSDC_TABDRV                                                     3                   MSDC_SMPL_RISING

我的问题已经解决,大家可以按这个参考下。

谢谢了,回头按你的方法试试。

按上面的方法试过了,依然不行。
最后发现是我这边的一个GPIO口引用错误导致的。屏蔽掉此GPIO口引用后,WIFI就OK了。
不过依然感谢大家。

哪个GPIO配错了?

GPIO配置没错,是有个GPIO被其他外设引用导致的。 现在不在公司,记不清哪个GPIO口了。

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

网站地图

Top