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 和 DRA829J、我们的软件基于最新的 SDK 10.0。 我们有一个重新启动/复位测试、其中系统启动到 Linux、执行接口测试、然后进行软件复位(重新启动)、这意味着定期热复位。 我们带有 TDA4VM 的电路板有时会停在 U-Boot 中(这是罕见的问题、通常在数百个或更多周期后、控制台日志如下所示)、无法启动到 Linux、具有 DRA829J 的电路板可正常工作。 系统已冻结、出现问题时需要手动重置。 板上的处理器(原型样片)为 SR1.1。
我们将1个电路板连接到 JTAG、下面是 TDA4VM 停止的指令、 它似乎陷入了无限循环。
我们发现它只能使用函数 vsnprintf_internal、但目前我们不确定处理器内的哪个接口或器件与该函数相关。 我们正在研究这一问题、如果我们有更多的信息、我将在该问题上补充一条新的评论。
您是否知道导致 U-Boot 失败的根本原因是什么?
您是否知道为什么它仅发生在 TDA4VM 上、而不发生在 DRA829J 上? (DRA829J 非常相似、差异应该只有 VPAC 和 DMPAC)
谢谢!
此致
LIBOR
尊敬的 Libor:
需要检查的几个指针:
-基尔西