MT6575的WIFI显示能连接,但不能上网
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口了。