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

SDIO波形问题

[复制链接]
  • TA的每日心情
    难过
    2024-1-17 15:58
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    跳转到指定楼层
    #
     楼主| 发表于 2024-5-20 10:15 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

    EDA365欢迎您登录!

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

    x
    最近画了一块板子部分PCB如下 异常信号已高亮0 W$ V# ^/ P2 h0 o! v* F

    + X6 b6 l9 Z8 x3 C示波器波形如下
    ' K+ O5 T% F7 B5 N6 \- U  n! {
    . N8 B' k3 l, A0 X为什么波形上下限有类似RC的波形
    - h2 t4 r2 ]; p$ j

    Snipaste_2024-05-20_10-11-52.jpg (56.68 KB, 下载次数: 20)

    PCB

    PCB

    Snipaste_2024-05-20_10-13-40.jpg (77.63 KB, 下载次数: 19)

    波形

    波形

    点评

    谢谢分享!: 5.0
    谢谢分享!: 5
    今天的分數全給你了!  发表于 2024-5-22 12:48

    评分

    参与人数 1威望 +5 收起 理由
    超級狗 + 5 君正科技受害補償!

    查看全部评分

  • TA的每日心情
    开心
    2025-9-16 15:57
  • 签到天数: 242 天

    [LV.8]以坛为家I

    推荐
    发表于 2024-5-21 11:13 | 只看该作者
    Wuyuhan0504 发表于 2024-5-21 09:17: P) y9 |( R$ y' V, Q. k3 _0 p7 y
    老师你好 这是我的原理图 今天修改下外部上拉电阻阻值试试

    3 `1 J& Z, r8 q7 i, t) }8 Z7 k本人用过一颗NXP的RT1021,它的SDIO比较怪异,当我除了CLK不加上拉电阻,其它加就会出现一些奇怪的错误码,但跟DEMO一样只是上拉CMD和D0后就没问题。所以你要确认你的接法跟DEMO是否一样先,还有信号上串个电阻很有必要,实在不行大不了0Ω也不会有影响,没有你调试就非常不方便。

    点评

    这是eMMC推荐电路 的确有串阻推荐 不知道有没有影响  详情 回复 发表于 2024-5-21 11:46
    学习到了 感谢感谢  详情 回复 发表于 2024-5-21 11:42
  • TA的每日心情
    开心
    2025-9-16 15:57
  • 签到天数: 242 天

    [LV.8]以坛为家I

    推荐
    发表于 2024-5-21 11:08 | 只看该作者
    Wuyuhan0504 发表于 2024-5-21 09:17
    / X$ H( f0 ?* T4 N, |老师你好 这是我的原理图 今天修改下外部上拉电阻阻值试试
    8 J0 X* o: y+ l! H
    SDIO通信的外部上拉电阻10K已经不算大了,你这个问题明显不是上拉电阻的问题。看你截图信号都可以到2.37V,要么就是通信双方的电平不匹配,要不就是阻抗不匹配信号过冲了。正常情况都会在信号上面串个小电阻来防止过冲。
    1 f: m+ o! ^) U8 A8 W9 d
  • TA的每日心情
    开心
    2025-9-16 15:57
  • 签到天数: 242 天

    [LV.8]以坛为家I

    推荐
    发表于 2024-5-21 16:31 | 只看该作者
    Wuyuhan0504 发表于 2024-5-21 11:46
    0 B$ r! s8 i" R2 {这是eMMC推荐电路 的确有串阻推荐 不知道有没有影响

    $ N& U; r# ?: K串电阻只能解决信号过冲问题,还有EMMC的规格书明确要去CMD的上拉电阻最小可以到4.7K,你可以改下CMD的上拉电阻看看,还有就是当复位完后,你可以等一段时间去尝试建立SDIO通信,让整个系统的电源稳定后再通信会可靠点。
    " d0 E5 ^* k0 F1 D& ?( R8 a

    该用户从未签到

    19#
    发表于 2024-5-24 16:28 | 只看该作者
    通过观察你的波形, 估计去藕电容不够数量或者容易太小,电源内阻过高,电源瞬态不好

    该用户从未签到

    18#
    发表于 2024-5-24 16:25 | 只看该作者
    串电阻解决
  • TA的每日心情
    难过
    2024-1-17 15:58
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    17#
     楼主| 发表于 2024-5-22 09:32 | 只看该作者
    tf526641400 发表于 2024-5-22 09:23
    ; V. U( Z2 g! A/ U3 |: R, H2 N) H/ {原理图设计EMMC端的VCCQ用的1.8V,实际测出的波形电压最高都2V多了,感觉是主控那边的EMMC端口电源供电不匹 ...
    3 J; s* T1 E  [: c
    是的 zsbd
    * `/ U+ D' X2 m. `2 Z
  • TA的每日心情
    开心
    2022-2-8 15:33
  • 签到天数: 37 天

    [LV.5]常住居民I

    16#
    发表于 2024-5-22 09:23 | 只看该作者
    原理图设计EMMC端的VCCQ用的1.8V,实际测出的波形电压最高都2V多了,感觉是主控那边的EMMC端口电源供电不匹配

    点评

    YYDS  发表于 2024-5-30 17:38
    是的 zsbd  详情 回复 发表于 2024-5-22 09:32

    评分

    参与人数 1威望 +5 收起 理由
    超級狗 + 5 吾人畢生所學,盡傳予汝!

    查看全部评分

  • TA的每日心情
    难过
    2024-1-17 15:58
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    15#
     楼主| 发表于 2024-5-22 09:22 | 只看该作者
    超級狗 发表于 2024-5-21 18:025 i8 q' G8 ?: g& g+ i' k3 O
    檢查看看電源有沒有接對?

    9 i7 z1 I0 A. s超级狗老师分析到位了 原厂的推荐原理图画错了 我也没脑子跟着照抄 没有给VDDSD的1.8V口供电 只供了3.3V3 F9 ~: O- _! H3 W4 I

    点评

    谢谢分享!: 5.0
    我是說,君正科技的低級錯誤,別誤會了!^_^  发表于 2024-5-22 13:16
    谢谢分享!: 5
    沒人問,怎麼把脈出來嗎???^_^  发表于 2024-5-22 12:45

    评分

    参与人数 1威望 +5 收起 理由
    超級狗 + 5 低級的錯誤呀!

    查看全部评分

    该用户从未签到

    14#
    发表于 2024-5-21 18:02 | 只看该作者
    Wuyuhan0504 发表于 2024-5-21 11:46. Z2 g; }8 k' _0 m2 h
    这是eMMC推荐电路 的确有串阻推荐 不知道有没有影响

    3 _+ v0 I* N# O* D& U$ g, [+ t( _檢查看看電源有沒有接對?
    / K( D1 ?/ l8 O  T# k5 S! A% V1 t" u& z. j; I. H  q6 m' x5 [1 A% }
    9 P( E: o6 H3 R

    X2000 VDDIO33_SD and VSD 33.jpg (84.84 KB, 下载次数: 9)

    X2000 VDDIO33_SD and VSD 33.jpg

    点评

    超级狗老师分析到位了 原产的推荐原理图画错了 我也没脑子跟着照抄 没有给VDDSD的1.8V口供电 只供了3.3V  详情 回复 发表于 2024-5-22 09:22
    姜还是老的辣,  发表于 2024-5-21 18:08
  • TA的每日心情
    难过
    2024-1-17 15:58
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    13#
     楼主| 发表于 2024-5-21 13:29 | 只看该作者
    timber 发表于 2024-5-21 09:11
    ) F1 P' t3 C5 H, O0 O" E! O! i审核下信号线上的负载电容,不要太大了,另外外部上拉电阻的话,确认下电阻值,也不要太大
    - P7 `, `" T) V: P
    你好 信号线上的负载电容要如何进行测量或者评估5 Q3 x- [& N2 F# ~4 O
  • TA的每日心情
    难过
    2024-1-17 15:58
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    12#
     楼主| 发表于 2024-5-21 11:46 | 只看该作者
    guchenglihua 发表于 2024-5-21 11:13& l. I, C/ e4 [7 Y5 ^3 l' J
    本人用过一颗NXP的RT1021,它的SDIO比较怪异,当我除了CLK不加上拉电阻,其它加就会出现一些奇怪的错误码 ...
    0 V$ O- u" {  B" ^. \! m* u
    这是eMMC推荐电路 的确有串阻推荐 不知道有没有影响
    ! S6 F2 c( b' A2 N

    Snipaste_2024-05-21_11-43-31.jpg (53.22 KB, 下载次数: 17)

    Snipaste_2024-05-21_11-43-31.jpg

    点评

    檢查看看電源有沒有接對?  详情 回复 发表于 2024-5-21 18:02
    串电阻只能解决信号过冲问题,还有EMMC的规格书明确要去CMD的上拉电阻最小可以到4.7K,你可以改下CMD的上拉电阻看看,还有就是当复位完后,你可以等一段时间去尝试建立SDIO通信,让整个系统的电源稳定后再通信会可靠  详情 回复 发表于 2024-5-21 16:31
  • TA的每日心情
    难过
    2024-1-17 15:58
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    11#
     楼主| 发表于 2024-5-21 11:42 | 只看该作者
    guchenglihua 发表于 2024-5-21 11:131 N$ O# C2 ?% V/ D
    本人用过一颗NXP的RT1021,它的SDIO比较怪异,当我除了CLK不加上拉电阻,其它加就会出现一些奇怪的错误码 ...
    & C0 q6 W4 l' X8 G8 `# ~
    学习到了 感谢感谢
    0 E2 Z- |: {. s8 m7 R
  • TA的每日心情
    难过
    2024-1-17 15:58
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    10#
     楼主| 发表于 2024-5-21 11:41 | 只看该作者
    Wuyuhan0504 发表于 2024-5-21 09:17
    7 \6 [8 ~% o, `; b老师你好 这是我的原理图 今天修改下外部上拉电阻阻值试试
    2 l7 ?' M  d$ s* ^7 _
    用的是X2000E datasheet放附件了: ?3 u2 \5 g( F# q+ i

    X2000_DS_v1.53.pdf

    1.97 MB, 下载次数: 6, 下载积分: 威望 -5

    评分

    参与人数 1威望 +5 收起 理由
    超級狗 + 5 君正科技受害者自救會捐款!

    查看全部评分

    该用户从未签到

    9#
    发表于 2024-5-21 09:39 | 只看该作者
    Wuyuhan0504 发表于 2024-5-21 09:179 }5 V9 F7 \% b( o2 _
    老师你好 这是我的原理图 今天修改下外部上拉电阻阻值试试
    * K1 @/ ^& D( @) Y- T; V2 c/ D/ s8 o
    我遇過的幾顆控制器,SD/MMC Port 0 通常都能接 SD/MMC Card 或 eMMC 沒錯,但內部會有寄存器Register)選擇 I/O 電平是 1.8V 或 3.3V。3 e9 e; i: ]+ b+ C
    / B: N4 k! a' D4 A: G
    , q' h, j2 @: w! ^) H

    + |" D( H  x) J. I5 ~7 V
    * K/ Y* R0 s% A# w' o9 Y: h7 }$ C' U, F( }% ^+ D& ~) x

    / \2 S7 h/ U7 v+ `$ d; z2 t! d7 v+ i
  • TA的每日心情
    难过
    2024-1-17 15:58
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    8#
     楼主| 发表于 2024-5-21 09:17 | 只看该作者
    超級狗 发表于 2024-5-21 08:58
    . f* u& j) a: G3 c) y- x訊號本身有充放電的現象,貌似負載寄生電容太大,或是主、從雙方的 I/O 電壓不對!
    8 |5 D+ [" C& f! l
    : ?* c9 @* q/ y! |% v4 g5 a- b樓主若不給主、從 ...
    9 O  {9 |1 Z  |0 i
    老师你好 这是我的原理图 今天修改下外部上拉电阻阻值试试

    Snipaste_2024-05-21_09-14-32.jpg (97.08 KB, 下载次数: 15)

    Snipaste_2024-05-21_09-14-32.jpg

    点评

    谢谢分享!: 5.0
    用的是X2000E datasheet放附件了  详情 回复 发表于 2024-5-21 11:41
    本人用过一颗NXP的RT1021,它的SDIO比较怪异,当我除了CLK不加上拉电阻,其它加就会出现一些奇怪的错误码,但跟DEMO一样只是上拉CMD和D0后就没问题。所以你要确认你的接法跟DEMO是否一样先,还有信号上串个电阻很有必  详情 回复 发表于 2024-5-21 11:13
    SDIO通信的外部上拉电阻10K已经不算大了,你这个问题明显不是上拉电阻的问题。看你截图信号都可以到2.37V,要么就是通信双方的电平不匹配,要不就是阻抗不匹配信号过冲了。正常情况都会在信号上面串个小电阻来防止过  详情 回复 发表于 2024-5-21 11:08
    我遇過的幾顆控制器,SD/MMC Port 0 通常都能接 SD/MMC Card 或 eMMC 沒錯,但內部會有寄存器(Register)選擇 I/O 電平是 1.8V 或 3.3V。  详情 回复 发表于 2024-5-21 09:39
    谢谢分享!: 5
    方便告知主控端是哪顆芯片嗎?  发表于 2024-5-21 09:33

    评分

    参与人数 1威望 +5 收起 理由
    超級狗 + 5 君正科技受害者補償金!

    查看全部评分

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-11-22 19:28 , Processed in 0.421875 second(s), 30 queries , Gzip On.

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

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

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