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.

[参考译文] TDA4AL-Q1:TDA4是否支持按温度变化的周期 DQ 训练?

Guru**** 2473270 points
Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1461572/tda4al-q1-does-tda4-support-period-dq-training-by-temperature-vary

器件型号:TDA4AL-Q1
主题中讨论的其他器件:SysConfig

工具与软件:

您好、亲爱的专家

客户在低温(<-25°C)条件下遇到"引导失败"问题、请按以下方式记录。

我们认为这应该是低温下的 LPDDR4问题、因为 SBL 仍然可以工作并从 eMMC 引导

这里有一些问题、

(1)据我所知、TDA4在首次启动时会进行首次 DDR DQ 总线训练、对吗?

(2)基于最新版本的 DDR 配置工具、我们已经支持 不同温度下的周期性 DDR DQ 总线训练、不是吗?

(TDA4周期读取 MR4命令并调整 ZQ?)

参考  https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1439609/tda4vm-q1-questions-about-tda4vm-ddr-training?tisearch=e2e-sitesearch&keymatch=ddr%2525252520temperature#

(3)我尝试找到一些与 LPDDR4温度变化相关的"线索"。 据我所知、它与 MR3和 MR11有关。 您是否有任何建议来帮助我们调试此问题(包括硬件/软件)?

    

非常感谢

Gibbs

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

    您好、Gibbs、

    我正在把复员方案专家循环到这个线程中。

    此致、

    基尔西  

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

    Gibbs

    DRAM 温度轮询与训练无关-它与 MR4的轮询(即刷新率)有关。 刷新率不是仅在低温下发生故障的系统的可疑情况。

    训练由寄存器配置工具自动启用、不能通过寄存器工具进行配置。 该工具的最新 SysConfig 版本支持与版本0.10.0中支持的培训相同的培训。 请参阅以下代码片段、它指示在 LPDDR4初始化期间执行一次哪些训练、以及在运行时定期执行哪些训练。  

    https://www.ti.com/lit/pdf/spracu8 

    此致、
    Kevin

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

    大家好、Kevin

    谢谢您的回复。

    还有一些相关的问题。

    (1)让我仔细检查一件事、"LPDDR4引导初始化训练"和 "period 训练"已经 由"DDR SysConfig 工具 V0.10.0"自动支持、这是正确的吗? 要求客户使用此版本来生成 LPDDR4配置文件。

    (2)根据您的经验、 您是否认为低温引导失败问题是由于 LPDDR4培训造成的? 因为我想确保我们具有正确的调试方向。

    (3)除了 LPDDR4培训讨论之外、您对调试此问题有何建议?

    非常感谢

    Gibbs  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [报价 userid="533255" url="~/support/processors-group/processors/f/processors-forum/1461572/tda4al-q1-does-tda4-support-period-dq-training-by-temperature-vary/5608534 #5608534"](1)让我仔细检查一下有一点、"LPDDR4引导初始化培训"和 "周期培训"已经是 "DDR SysConfig 工具 V0.10.0"自动支持的吗? 请客户使用此版本生成 LPDDR4配置文件。[/QUOT]

    是的、最后一个 XLS 版本(0.10.0)和当前最新的 SysConfig 版本(0.11.0)在培训方面都支持相同。 所有训练都在引导时初始化期间启用、并且会定期启用写 DQ 训练。  

    [报价 userid="533255" url="~/support/processors-group/processors/f/processors-forum/1461572/tda4al-q1-does-tda4-support-period-dq-training-by-temperature-vary/5608534 #5608534"]

    (2)根据您的经验、 您是否认为低温引导失败问题是由于 LPDDR4培训造成的? 因为我想确保我们具有正确的调试方向。

    (3)除了 LPDDR4培训讨论之外、您对调试此问题有何建议?

    [报价]

    根据我的理解、此票证与下面的 E2E 票证中所述的问题相关。

    该票证中描述的问题是 "启动过程挂起、即使我们尝试复位 PMIC 上电过程也无法恢复。" 以及显示引导过程在 MMC 驱动程序中挂起的图像。 我建议在该线程上执行以下调试步骤:

    如果我们怀疑解除武装、复员和重返社会、我的第一个建议是:

    • 使用调试器连接到器件、并尝试通过写入值并读回这些值来访问 DDR 存储器区域(例如:0x80000000)
    • 使用降低的 DDR 频率来查看它是否会影响故障  
    • 尝试将 VDD_CORE 增加30mV、看看它是否会影响故障

    https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1447957/tda4al-q1-cannot-boot-up-at--40-degree-c