器件型号: AM3352
尊敬的专家:

客户当前使用的是 AM3352BZCZA100。 执行重复的电源复位时、MPU 可能无法引导到操作系统、从而导致屏幕闪烁。
但是、常规电源复位后、它会正常工作。 这是否会由上电序列引起? 例如、不正确的上电序列可能会导致初始 MPU 问题、从而阻止操作系统引导。
另一个问题似乎与 IC 有关。 不会出现此问题的 IC 正常工作、无论是否进行下电上电。
你有什么建议吗?
谢谢
Daniel
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
尊敬的专家:

客户当前使用的是 AM3352BZCZA100。 执行重复的电源复位时、MPU 可能无法引导到操作系统、从而导致屏幕闪烁。
但是、常规电源复位后、它会正常工作。 这是否会由上电序列引起? 例如、不正确的上电序列可能会导致初始 MPU 问题、从而阻止操作系统引导。
另一个问题似乎与 IC 有关。 不会出现此问题的 IC 正常工作、无论是否进行下电上电。
你有什么建议吗?
谢谢
Daniel
您好、Stan
由于以下原因、客户的问题可能与此勘误表无关:
此问题是在我们的下电上电测试(正常上电/断电序列)期间发现的、而不是在复位期间发现的。
我们软件执行的重新启动是通过向 PMU 发送复位命令来实现的。 我们没有使用 AM335x 热复位或看门狗。
我们的软件已经在 MLO 内将 VDD_MPU 设置为 1.375V。 此后、MLO 会加载并进入 eboot。 该问题专门发生在 eboot 将操作系统加载到 DDR RAM 时。
谢谢
Daniel
尊敬的 Daniel:
我从团队得到了一些指导:
很可能是断电时序出现问题、或者重复的电源复位不允许器件电源轨在再次斜升之前完全耗散、这反过来将导致上电时序问题。 复位和/或时钟也可能存在问题。 PORz 可能会在足够长的时间内处于低电平、以便正确复位器件。 PORz 需要低于 VIH、并遵循数据表中的上电时序图。
下电上电之间的间隔时间是多少? 您能否增加一下、看看是否仍然看到问题?
此致、
Stan
尊敬的 Daniel:
到目前为止、我已经了解到、SoC 还没有完全出现。 根据以下报价、您能否确认 SoC 实际上会唤醒并加载 MLO? 只有涉及 DDR RAM 后、问题才会发生。 这是正确的吗? 如果是、我们是否应该考虑 DDR RAM 而不是 SoC?
我们的软件已在 MLO 内将 VDD_MPU 设置为 1.325V。 此后、MLO 会加载并进入 eboot。 该问题专门在 eboot 将操作系统加载到 DDR RAM 时发生。
尊敬的专家:
关于显示损坏(扰频屏幕/伪影)问题、我们在故障 (NG) 板和已知良好 (OK) 板之间执行了交叉交换测试。 结果如下:
eMMC 交换:问题在原始故障电路板 (NG) 上仍然存在。
DDR RAM 交换:问题在原来的故障板 (NG) 上仍然存在。
PMIC (TPS65910A3) 交换:原始故障电路板 (NG) 上的问题仍然存在。
CPU 更换 (AM3352BZCZA100):用全新器件替换 SoC 后、电路板正常运行(正常)。
结论:我们的测试表明、只有更换 CPU (AM3352BZCZA100) 才能解决该问题。 交换外部存储器和电源管理 IC 没有任何帮助、因此我们需要 TI 对更换 SoC 为何是唯一有效的修复方法以及如何确定 SoC 本身的根本原因进行深入分析。
谢谢
Daniel
尊敬的专家:
在我们对 AM335x 稳定性问题的调查之后、我们尝试优化 DDR RAM 参数。 我们使用了 AM335x_EMIF_E Configuration_Tool 并执行软件调配 (SW_level) 来生成多个新版本的时序参数。
但是、即使更新了这些参数、电路板在应力测试期间仍然无法正常工作。
TI 可以查看我们的配置吗? 我们正在寻找:
查看我们当前的 EMIF 寄存器设置和矫正结果。
我们应调整的任何替代方向或特定参数、以提高重负载下的稳定性。
在这种特定情况下、对自动调平流程可能无法解决稳定性问题的任何见解。
谢谢
Daniel
您好 Daniel、
我不确定这是否是个问题、但想提请您注意下面的勘误表:

推荐


/cfs-file/__key/communityserver-discussions-components-files/1023/8272.sprabn2.pdf
此致、
Sreenivasa.
尊敬的 Himing Song:
请参阅下面我从器件专家那里收到的一些输入:
这是我的理解。 如果长时间关断后接通电源、但在向 PMU 发送命令进行下电上电后出现问题、则系统会按预期工作。 是这样吗?
有时、他们怀疑是 DDR、并更新了 EMIF 参数、但电路板在应力测试期间继续出现故障。 他们是否说其系统未通过 EMIF 应力测试、或者此语句中引用的应力测试是通过向 PMU 发送命令启动的相同下电上电测试?
我们仅发现、将晶体电路接地端连接到 VSS_OSC 引脚允许噪声耦合到晶体电路中、而耦合到晶体电路中的噪声允许振荡器在内部 24MHz 基准时钟上产生干扰。 因此、我们修改了建议、并建议将晶体电路接地端也连接到 PCB 上最近的数字接地端。 从而提高晶体电路的抗噪性。 即使他们所面对的问题是无关的、我绝对建议作出这项改变。
关于、
Sreenivasa.
尊敬的 Himing Song:
谢谢你。
请保留已建议的所有更改。
客户当前使用的是 AM3352BZCZA100。 执行重复电源复位时、MPU 可能无法引导至操作系统、从而导致屏幕闪烁。
帮助我了解问题是否每次进行下电上电时都会发生,是否会进行计数 — 每 10 次计数、等等
另外、您能否确认在某些电路板(假设构建了多个电路板)或所有电路板上是否观察到问题。
此致、
Sreenivasa.
尊敬的 Himing Song:
定制电路板原理图上的 PMIC 接地在以下指南方面似乎有所不同。
https://www.ti.com/lit/ug/swcu093f/swcu093f.pdf
图 1. 使用 TPS65910AA1 和 TPS65910A3A1 的 AM335x 电源连接
检查您是否在正常工作启动序列期间以及观察到问题时的启动期间探测了 PMIC 输出。
此致、
Sreenivasa.