找回密码
 注册
关于网站域名变更的通知
查看: 1129|回复: 14
打印 上一主题 下一主题

求教一个关于AP6476 WIFI模块初始化不稳定的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2018-7-14 11:03 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x

* \, m' }# I* A* Q
最近遇到个问题WiFi模块有时候可以初始化,有时候初始化不成功。WIFI模块用的是正基的型号是AP6476SDIO接口接到的CPU的电平值为3.3V。现在模块的第22引脚WL_VIO接的是3.3VVBAT也是3.3V。模块的第29引脚接的是1.8V。晶振用的是26MHz有源晶振晶振供电1.8V。现在WIFI初始化成功的概率很随机,有时候可以有时候不行。相关的原理图和PCB走线如下,不知道原理图是否正确,PCB layout有没有问题,核心板上SDIO部分的走线已经做了等长处理,转接板没有做等长处理,不知道是否是这个原因导致的,恳求路过的朋友们指点指点。

! Y/ A" Z7 q5 L1 I8 T( L( t- |8 f$ Y6 C
  • TA的每日心情
    郁闷
    2025-3-25 15:59
  • 签到天数: 36 天

    [LV.5]常住居民I

    2#
    发表于 2018-7-14 15:47 | 只看该作者
    看下手册时序要求,一般要1.8V先上电

    点评

    现在模块的第22引脚WL_VIO接的是3.3V,我试过先给这个引脚上电,结果还是会出现同样的问题,[/backcolor]1.8V是给有源晶振用的。  详情 回复 发表于 2018-7-17 13:44

    该用户从未签到

    3#
    发表于 2018-7-16 09:24 | 只看该作者
    时序查过吗

    点评

    我查过规格书,上电时序应该是没有问题的  详情 回复 发表于 2018-7-17 13:47

    该用户从未签到

    4#
    发表于 2018-7-16 12:48 | 只看该作者
    和布线关系应该不大,主要检查下面几个方面:/ l" n$ v" q( `
    8 K& |5 ?) R! x0 k
    1. 电源上电顺序
    3 A9 T9 _: Q8 b5 N: j2. 每路电源电压是否正常在范围内
    3 }; J5 ~6 v1 U$ k, j3. 检查Reset信号的de-assert之前, 内部时钟已经启震OK, 并且锁相环锁好" }6 H. T1 O: r
    4. 检查SDIO总线和CPU那边的电平是否匹配, B# Q9 g9 a' A4 y
    5. crystal那边的两个20pf的电容都不焊吗? 看起来不太正常,请和芯片vendor确认crystal的型号9 u( W4 x5 f* h, y1 U

    $ v& W( S: K5 f/ A. R7 y3 I# I$ D8 d" p3 f$ l6 p

    点评

    2.电源电压在正常的范围内  详情 回复 发表于 2018-7-18 12:26

    评分

    参与人数 1威望 +10 收起 理由
    Allen + 10 感谢分享!

    查看全部评分

    该用户从未签到

    5#
    发表于 2018-7-16 15:40 | 只看该作者
    本帖最后由 s471513142 于 2018-7-16 15:41 编辑 6 o6 I3 ~$ b, U: R

    2 B! A4 l3 F, ?1,示波器抓取一下各信号的波形
    + P1 q% z& J! x. C. M2,复位
    / S, b3 A+ K: Z3,电源是否正常
    ; O, `5 |' D- m3 }4,晶振
    % V4 E6 h  A1 g+ x) a: `  E; @3 r! q& v, L- I( W
    4 o. V8 @! Z* O% W& \

    点评

    嗯,谢谢,我测下看看  详情 回复 发表于 2018-7-18 13:19

    该用户从未签到

    6#
    发表于 2018-7-16 19:06 | 只看该作者

    % G6 N& e- D( f' I- m6 hDCDC的电感最好不要太靠近SDIO线; 如果是2层板子,GND看一下有没有噪音,看着像是有。
    5 B) w9 Y- q# R$ Q" Y, y* a7 j磁珠与BT_VIO之间最好有个10uf~22uf。
    ! ~/ `  j' m4 [7 x' q- X' z3 ], t" f& o# B

    - s5 |# _% g) x) b4 H6 B% i# I

    点评

    嗯,谢谢你的意见,我处理一下电源部分试下  详情 回复 发表于 2018-7-18 13:20

    该用户从未签到

    7#
    发表于 2018-7-16 21:33 | 只看该作者
    SDIO信号需要走等长吗,我之前走过,不过没有像你这样走,是不是你的走线问题。我个人觉得这个跟SD卡走线差不多,之前走的通了没遇到你这样的问题
    # _, b, W( }, z4 @+ p# c

    点评

    我看很多都说整组线长之间误差不超过400Mil,你之前用的也是这个模块吗? 你画SDIO这部分的时候线上有没有穿电阻,有加上拉吗?  详情 回复 发表于 2018-7-18 13:26

    该用户从未签到

    8#
     楼主| 发表于 2018-7-17 13:44 | 只看该作者
    apeng168 发表于 2018-7-14 15:47
    + f. L- v( P7 F看下手册时序要求,一般要1.8V先上电
    * A' q9 s/ l. p: w' v+ H
    现在模块的第22引脚WL_VIO接的是3.3V,我试过先给这个引脚上电,结果还是会出现同样的问题,1.8V是给有源晶振用的。

    该用户从未签到

    9#
     楼主| 发表于 2018-7-17 13:47 | 只看该作者
    qq8649 发表于 2018-7-16 09:24( O) O( J, s& P3 p, }3 T
    时序查过吗

    : J, ?# k3 {% \) e! K* }$ _8 l我查过规格书,上电时序应该是没有问题的
    ! U) |$ t- A2 a3 U. _5 s9 F7 A, F

    该用户从未签到

    10#
     楼主| 发表于 2018-7-18 12:26 | 只看该作者
    本帖最后由 朱砂莉 于 2018-7-18 12:30 编辑
    / }2 S& ~0 n5 n* s2 m
    Jujianjun 发表于 2018-7-16 12:489 @* h4 h! |, ^" X  Q( B
    和布线关系应该不大,主要检查下面几个方面:
    . w" @" s! T* Z7 a% Z/ ^& j2 M% S& \. X& a8 l$ G+ j* p
    1. 电源上电顺序

    , G3 g9 G# O$ ?. r& g; S; S) ?1.现在上电是一起上电,采用单一3.3V供电% v9 d% W, M+ f: V
    2.电源电压在正常的范围内, A3 ~. f- g5 i8 _
    3.这点不太懂
    , Y! z& f/ Z: i, S3 O2 N# Y) z4.检查SDIO总线和CPU那边的电平都是3.3V
    8 d8 v5 M1 L8 V4 `6 Q6 T
    5. 晶振不是用这部分的,用的是有源晶振,晶振起振是正常的# P2 ]! {; X3 W- J1 V- Q9 t
    " ]0 v+ A) Y) X8 V9 s' W
      ^* L2 }8 s9 ?3 e

    点评

    系统上电的时候,WiFi的启动顺序应该是这样的: 第一步 电源起来,并且稳定下来 第二步 时钟信号OK,WiFi模块内部锁相环锁定OK 第三步 Reset信号拉上去 我碰到过WiFi上电初始化有时候OK, 有时候不OK, 和你碰到  详情 回复 发表于 2018-7-18 16:54

    该用户从未签到

    11#
     楼主| 发表于 2018-7-18 13:19 | 只看该作者
    s471513142 发表于 2018-7-16 15:40
    7 i. T2 Z! I: n3 U) D( q1,示波器抓取一下各信号的波形
    7 n8 b6 a8 O  x) K# m8 A/ J! z2,复位6 \; _- b, g0 r, Q5 d
    3,电源是否正常

    ' ^5 w) V7 F3 ]嗯,谢谢,我测下看看( O8 g3 B7 r% d+ D( ?* Z

    该用户从未签到

    12#
     楼主| 发表于 2018-7-18 13:20 | 只看该作者
    cun1986 发表于 2018-7-16 19:06
    " c2 @$ l8 l0 t2 u6 K$ `DCDC的电感最好不要太靠近SDIO线; 如果是2层板子,GND看一下有没有噪音,看着像是有。9 d/ O* r8 Z; h- j, J2 Z3 |- E
    磁珠与BT_VIO之间 ...
    + {" }# T& X5 Q6 T. B6 ^( t
    嗯,谢谢你的意见,我处理一下电源部分试下

    该用户从未签到

    13#
     楼主| 发表于 2018-7-18 13:26 | 只看该作者
    liangkai520 发表于 2018-7-16 21:33
    , J' @9 U' \* l$ F& x8 G* q8 zSDIO信号需要走等长吗,我之前走过,不过没有像你这样走,是不是你的走线问题。我个人觉得这个跟SD卡走线差 ...

    6 t/ _/ A1 u) n' n7 |" A- x" b- {我看很多都说整组线长之间误差不超过400Mil,你之前用的也是这个模块吗?
    % i! j1 _5 U$ ^) Z8 C你画SDIO这部分的时候线上有没有穿电阻,有加上拉吗?! f: N) B# m5 k( K3 l) a* O5 M- N

    该用户从未签到

    14#
    发表于 2018-7-18 16:54 | 只看该作者
    朱砂莉 发表于 2018-7-18 12:26
    9 p& I1 X8 U5 m# N3 s1.现在上电是一起上电,采用单一3.3V供电& [" s7 P  O. o5 l  i8 x/ u
    2.电源电压在正常的范围内
    / s. m; K; Y+ }4 G/ f3.这点不太懂

    5 j' r) @1 ?' ?2 E系统上电的时候,WiFi的启动顺序应该是这样的:! y; L0 m  e# ~
    第一步 电源起来,并且稳定下来; w% d1 n' a. c5 A, L0 n9 d
    第二步 时钟信号OK,WiFi模块内部锁相环锁定OK8 z( \) V- h. `0 K: {8 ]
    第三步 Reset信号拉上去
    7 {" T7 p, C% D+ o, P& ^; D( D" P4 w- D+ y9 ^
    我碰到过WiFi上电初始化有时候OK, 有时候不OK, 和你碰到的问题有点像
    4 Y4 ], Y$ K' D4 \% @, V+ J7 l" S% r% c# d1 a, A

    1.jpg (19.58 KB, 下载次数: 1)

    1.jpg

    点评

    好的,谢谢你  详情 回复 发表于 2018-7-19 18:38

    该用户从未签到

    15#
     楼主| 发表于 2018-7-19 18:38 | 只看该作者
    Jujianjun 发表于 2018-7-18 16:54
    9 G! l4 y- b  G) o系统上电的时候,WiFi的启动顺序应该是这样的:
    2 }- ~; x. m/ O" H, u8 c第一步 电源起来,并且稳定下来
    7 ~; k9 j3 g# U; I第二步 时钟信号OK,Wi ...

    % G& X) }3 _9 P% v8 E好的,谢谢你
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-6-30 02:28 , Processed in 0.125000 second(s), 37 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表