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.

[参考译文] TDA4VM-Q1:无法启动

Guru**** 2482105 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1440017/tda4vm-q1-fail-to-start-up

器件型号:TDA4VM-Q1

工具与软件:

大家好、TI 专家:

SDK 版本:

Linux SDK :08.04.00.11.

RTOS SDK 中 : 08.04.00.06

我们生产了超过10000个电路板、但有2个电路板无法启动。

电路板1:

Board1 DDR 初始化正常、但卡在将数据复制到 DDR 的位置、启动失败的概率是100%

我们进行了以下调查:

1、调整 CPU 电压从600mv - 1050mv --不起作用

2.将核心电压从600mv 调节为1000mv --不起作用

3.我们在 DDR 配置下面进行更新、该配置在正常的板上是可以的(从文件名中删除.txt )、但没有帮助

e2e.ti.com/.../Copy-of-SPRACU8B_5F00_Jacinto7_5F00_DDRSS_5F00_RegConfigTool_2D00_N50_2D00_240429_2D00_from-TI.xlsb.txt

板2:

电路板2卡在 bl31初始状态 、  启动失败的概率为100%

我们作为电路板1进行电压调节、但无法正常工作。

1、调整 CPU 电压从600mv - 1050mv --不起作用

2.将核心电压从600mv 调节为1000mv --不起作用

是否有任何建议可以帮助定位问题?  

谢谢

Ethan

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

    您好!

    修改电压是很好的第一步。 您还可以尝试降低 CPU 和 DDR 接口的频率、以查看是否有任何影响。 软件是始终在同一位置失败还是随机的?

    我还建议您尝试通过 JTAG 进行连接、并通过调试器访问 DDR 存储器(发出写入/读取)、以检查 DDR 是否看起来稳定。  

    由于99.9%以上的电路板似乎按预期工作、 这可能是 PCB 上的制造问题或故障器件。 在这种情况下、建议 在坏电路板和工作电路板之间对 TDA4x 器件执行 A-B-A 交换。 即、交换 TDA4x 器件并检查两个系统。 然后将 TDA4x 器件换回原来的主板、并再次检查这两个系统。 此类测试可能有助于缩小问题是与 PCB 还是 TDA4x 器件有关的范围。 此外、如果焊料连接较弱、则系统可能会在交换器件的过程中"均衡"。  

    此致、
    Kevin

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

    大家好、Kevin

    谢谢

    如何降低 CPU 的频率?我们使用 SBL HLOS 引导模式

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

    尊敬的 Xie JC:

    您使用哪种引导流程? 在 SBL 中、很简单、sbl_slave_core_boot.h 头文件中有宏、您可以尝试更改 CPU 频率。  

    我认为在 SPL 中、您可以更改它的 dts 文件。  

    此致、

    Brijesh