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

IMX6Q板子DDR3启动问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2016-8-31 09:28 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
Hi,大家好,想问一下各位曾经做过IMX6Q处理器的大师,小弟最近做了一块板子,DDR3布线完全照抄官方开发板,DDR3内存为2GB。但是目前我们遇到的情况就是上电之后可以识别,但是无法烧录,这两天实际测试了一下之后发现应该是DDR3没有启动,我们实际测量了一下开发板,在烧录或者是使用DDR3调试工具的时候,DDR3的reset脚会被置高,但是我们自己做的板子完全没有变化,始终是个低。reset管脚上的10K下拉电阻已经测试过了,没有问题,PCB板没有短路,1.5V很稳定,0.75V的Vref也很稳定。制板的时候,DDR3走线,单端50欧姆匹配,差分100欧姆匹配,这些都有做。那么会是什么问题导致DDR3无法启动呢?如果有遇到这种情况的大师,还望指点一下小弟哈,多谢,多谢!8 |# o8 j* u7 p! @$ l6 B

该用户从未签到

2#
发表于 2016-8-31 10:31 | 只看该作者
reset加个上拉试试,是不是reset驱动能力弱

点评

reset这个是芯片内部直接提供的,无论是官方的板子,还是其他开发板,都是只有一个10K的下拉。意思是我们自己提供一个10K左右的上拉,然后把这个下拉去掉?  详情 回复 发表于 2016-8-31 10:58

该用户从未签到

3#
 楼主| 发表于 2016-8-31 10:58 | 只看该作者
tony123 发表于 2016-8-31 10:314 c" I! _" W% b6 v5 T
reset加个上拉试试,是不是reset驱动能力弱
: h* |5 E$ w2 ^! W0 N! A, K
reset这个是芯片内部直接提供的,无论是官方的板子,还是其他开发板,都是只有一个10K的下拉。意思是我们自己提供一个10K左右的上拉,然后把这个下拉去掉?
# E9 j: Q, H. [( n0 p& S6 i% p

点评

1,因为不知道你用的芯片复位是低有效还是高有效,从你描述的现象估计是低有效。 2,由于你说的复位一直低,无法置高,所以就会想到,是你的驱动能力是否不够,或者是复位信号短路了。  详情 回复 发表于 2016-8-31 11:21

该用户从未签到

4#
发表于 2016-8-31 11:21 | 只看该作者
cewtf 发表于 2016-8-31 10:58
9 F3 `3 {4 a) Xreset这个是芯片内部直接提供的,无论是官方的板子,还是其他开发板,都是只有一个10K的下拉。意思是我们 ...

: p& r& q& d" h. o& ^9 v) X1,因为不知道你用的芯片复位是低有效还是高有效,从你描述的现象估计是低有效。
" J  N. Q# I# N( t2 `2,由于你说的复位一直低,无法置高,所以就会想到,是你的驱动能力是否不够,或者是复位信号短路了。
1 E# q6 o0 F0 f) H" p
" L+ F) ]; c& Z3 H& ^& S* Y3 r8 }# e% u) W

点评

是这么个情况: 1、测量开发板,一开始是底电平,然后在开始烧录之后,会跳变到高电平。而我们自己做的板子,从头到尾没有任何变化。 2、我在设想,如果我们手动把这个reset拉到高之后,会不会对芯片有影响或者弄  详情 回复 发表于 2016-8-31 12:33

该用户从未签到

5#
 楼主| 发表于 2016-8-31 12:33 | 只看该作者
tony123 发表于 2016-8-31 11:21
' @3 N  `3 I/ F+ a" p2 J1,因为不知道你用的芯片复位是低有效还是高有效,从你描述的现象估计是低有效。
8 e$ {! F* ?' G* a2,由于你说的复位一直 ...
1 Y% M! M1 H( i1 }' C, `& }& w! F
是这么个情况:
6 L6 k7 q6 o, T/ C" ?1、测量开发板,一开始是底电平,然后在开始烧录之后,会跳变到高电平。而我们自己做的板子,从头到尾没有任何变化。
, O+ `( s- g" l( p7 R, B8 Y+ F2、我在设想,如果我们手动把这个reset拉到高之后,会不会对芯片有影响或者弄坏芯片。用多大的电阻比较合适,10K可么?; [$ H/ L  q) _# f7 {; L

该用户从未签到

6#
 楼主| 发表于 2016-8-31 16:32 | 只看该作者
好吧,我找到问题了。看图就知道了。。。我也是醉了。

1.png (86.26 KB, 下载次数: 1)

1.png

2.png (36.81 KB, 下载次数: 0)

2.png

点评

支持!: 5.0
支持!: 5
杯具啊~>_<|||  发表于 2016-9-3 20:30
哈哈,是要重打板的节奏啊,画图的扣奖金。  发表于 2016-8-31 23:58

该用户从未签到

7#
发表于 2016-9-1 09:02 | 只看该作者
你们不是按照开发板图纸来做?为什么会存在这个问题? 一般情况都是套图拿过来 修改一下外围 基本上都不用动

点评

我们只用了其中一部分功能,LVDS整个模块都没有用,所以就没有接,但是没想到会出这种奇葩问题。也是长记性了, 下次再做开发板,每一个不用的电源都要引一个PAD出来,以防万一。  详情 回复 发表于 2016-9-12 17:02
  • TA的每日心情
    郁闷
    2025-3-25 15:59
  • 签到天数: 36 天

    [LV.5]常住居民I

    8#
    发表于 2016-9-1 15:16 | 只看该作者
    这是忘记接了吧

    该用户从未签到

    9#
    发表于 2016-9-11 11:33 | 只看该作者
    刚想问是不是CS端没控制好呢,原来是漏了一路2.5V电源

    该用户从未签到

    10#
     楼主| 发表于 2016-9-12 17:02 | 只看该作者
    liangjiatian 发表于 2016-9-1 09:02/ L- F* \' x4 E, ?% f9 s. u
    你们不是按照开发板图纸来做?为什么会存在这个问题? 一般情况都是套图拿过来 修改一下外围 基本上都不用 ...

    / T( e2 Q9 ~! Q$ ~5 P! ?' l, o我们只用了其中一部分功能,LVDS整个模块都没有用,所以就没有接,但是没想到会出这种奇葩问题。也是长记性了, 下次再做开发板,每一个不用的电源都要引一个PAD出来,以防万一。! o3 E% ]- u+ ^3 a

    该用户从未签到

    11#
    发表于 2016-9-14 10:52 | 只看该作者
    哈哈,我都怕了,最近做了个3288的,还没回来,也是用开发板一部分功能

    该用户从未签到

    12#
    发表于 2016-9-14 11:04 | 只看该作者
    本帖最后由 sam_gz 于 2016-9-14 11:07 编辑 6 q. O1 O' Y% A

    2 Z/ e8 a2 y3 N% M, |" v是的,不用得功能模块信号可以不接,但电源供电最好保留或者串个0R ,很多处理器都有这种情况的,之前做海思HI3531时候看到文档也有类似提醒

    该用户从未签到

    14#
    发表于 2016-9-24 11:02 | 只看该作者
    我最近也要改一个IMX6的板子。。
    7 P3 e0 g1 ]4 r9 M楼主的教训非常深刻!谢谢分享!

    该用户从未签到

    15#
    发表于 2017-5-13 14:17 | 只看该作者
    楼主,官方原理图里特别备注:NVCC_LVDS2P5 also powers on-chip DDR I/O predrivers,
    4 ^7 \& b/ H7 pand must be powered whether LVDS is used or not.
    / {. Z# ?: I. H5 [0 i8 G1 F1 `0 e5 B9 I; b; Q
    你居然漏了
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-8-21 00:16 , Processed in 0.156250 second(s), 34 queries , Gzip On.

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

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

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