This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] AM3352:DDR3初始化

Guru**** 2559900 points
Other Parts Discussed in Thread: AM3352

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/597705/am3352-ddr3-initalization

器件型号:AM3352

您好!

我对定制板有一个非常奇怪的问题。 该电路板与 具有 AM3352和单个 DDR3存储器的 Beagle Black 非常相似。 我有两个相同的板词:一个是 Micron MT41J128M16-125、另一个是 Samsung K4B4G1646D-BCK0。 我无法在两个板上正确初始化 DDR3。 初始化后、如果我写入0xFFFFFFFF、我读取0xDFFFDFFF、如果我写入0xAA55AA55、我将获得0x8A558A55。 我已经在 u-boot SPL 和 UART 启动模式的 Starterware 中尝试了所有可能的配置。 两个字节通道中的同一位似乎都有问题。 这是怎么可能的? 它看起来像是计时配置问题还是 PCB 布线问题?

我已经阅读了所有相关的 TI 支持文档、并且使用了所有电子表格工具来计算参数。

有人能帮我解决这个问题吗?

谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    DRAM 数据线 D14似乎有问题。

    检查它。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    -除了计算计时寄存器之外、您是否还执行了 SW 调平? 如果是、您能否分享所有相关详细信息?
    -您是否遵循了数据表中的所有布线准则? 与数据表相比、您能否检查是否存在任何合规性问题?
    -您能报告 DDR 的布线长度吗?
    -您是否有可以分享的原理图? 您是否进行了任何位交换? 如果是、交换是否在相关字节内?
    这种情况发生在多个电路板上还是单个电路板上? 您是否检查了布局/PCB 中是否存在任何问题?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    首先,感谢你的答复。 我将于明天发布所有必要信息(布线长度、原理图和 PCB 布局)。 我尝试使用来自 chinaTI 的工具进行软件矫正、因为电路板没有 JTAG。 我认为该工具无法进行调平、因为所有结果都是零。 我没有进行任何位交换。 我该怎么做? 两个板上的情况完全相同、一个板使用 Micron、另一个板使用 Samsung 内存。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    大家好。 请忽略先前的帖子。 问题仅在位 D13中出现。 我用显微镜检查了电路板、发现 D13的处理器侧没有孔!!! PCB 制造商可能做得不好。 是否有人知道如何对该板进行返工?

    谢谢