公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
tyler2
Level 1
Level 1
First reply posted First question asked Welcome!

我们手上有很多块板子,在做一些测试的时候。发现了1,2块板子串口功能没了。怀疑板子进DET或者trap 等错误状态导致板子没有正常运行。但该问题发生比较随机,不是必现的。且短时间之内无法测试出来。

请问当tc397 进det 或者trap 或者其他错误的时候。有没有某块地址或者功能可以保存错误信息。

还是只能通过一直连接劳特巴赫再复现问题才能看到错误现场吗?但这样解决问题需要花大量的时间。效率不太高。

 

0 点赞
1 解答
Jeremy_Z
Moderator
Moderator
Moderator
250 sign-ins 100 likes received 750 replies posted

Hi @tyler2 
MCU本身没有错误信息的保存机制,需要软件上集成相应的功能来log错误信息,否则只能用调试工具测试。
根据你描述的现象,可能是一两块板子的硬件问题,你可以先按照此文档依次检查一下硬件是否正常。
BR,
Jeremy

在原帖中查看解决方案

0 点赞
3 回复数
Jeremy_Z
Moderator
Moderator
Moderator
250 sign-ins 100 likes received 750 replies posted

Hi @tyler2 
MCU本身没有错误信息的保存机制,需要软件上集成相应的功能来log错误信息,否则只能用调试工具测试。
根据你描述的现象,可能是一两块板子的硬件问题,你可以先按照此文档依次检查一下硬件是否正常。
BR,
Jeremy

0 点赞
tyler2
Level 1
Level 1
First reply posted First question asked Welcome!

感谢您的回复。请问软件上怎么集成相应的功能来LOG错误信息呢?有没有指导手册。我们通过3天的测试。又发现了一块儿板子有问题。但无法确定是否为同一原因。如果能保存错误信息,有助于我们排查是硬件问题还是软件问题。

非常感谢~期待您的回复。

0 点赞
Jeremy_Z
Moderator
Moderator
Moderator
250 sign-ins 100 likes received 750 replies posted

Hi @tyler2 

请问问题进展得如何?已经解决了吗?

BR,

Jeremy

0 点赞