查看: 4655|回复: 7

[已解决] 求助,IMX6高温时系统启动异常

[复制链接]

该用户从未签到

1

主题

9

帖子

1

注册会员

Rank: 2

积分
51
最后登录
2022-10-18
发表于 2019-2-11 16:45:33 | 显示全部楼层 |阅读模式
本帖最后由 meibingbing123 于 2019-2-12 11:00 编辑

CPU:IMX6S6AVM08AC。DDR:两片MT41K256M16TW-107 IT。并行Nor Flash:MT28EW01GABA1LJS-0SIT。电源管理芯片:MMPF0100F6。系统由并行NorFlash启动。

现象描述:常温下系统启动正常。高温箱中,系统启动后在70℃高温环境下连续运行6个小时后进行系统重启测试,出现系统启动失败的情况,失败率达到50%左右,在环境温度85度时极易复现。错误提示:imagechecksum incorrect。有时会出现:header checksum incorrect。图示为UART打印的信息。

通过热风枪分别对CPU、Flash、DDR、电源管理进行局部加热,现象:对Flash、DDR、电源管理芯片分别进行局部加热时系统能够正常启动,未出现启动失败的情况。对CPU进行加热,当温度达到90度(CPU打印的温度)及以上时,就会出现系统启动失败的情况,温度越高失败概率越大,错误提示与高温箱中一样。

另,IMX6S6AVM08AB、IMX6S6AVM08AC、IMX6S6AVM08AD只是版本不同还是有其它区别或改进?
我知道答案 目前已有7人回答
1549874067721.png
1549874138267.png
回复

使用道具 举报

该用户从未签到

1

主题

9

帖子

1

注册会员

Rank: 2

积分
51
最后登录
2022-10-18
 楼主| 发表于 2019-2-11 16:47:25 | 显示全部楼层
本帖最后由 meibingbing123 于 2019-2-11 17:05 编辑

另,DDR压力测试正常。@原厂技术支持,@各位大神,求帮助
回复 支持 反对

使用道具 举报

该用户从未签到

2

主题

6

帖子

0

新手上路

Rank: 1

积分
32
最后登录
2019-3-1
发表于 2019-2-17 11:49:33 | 显示全部楼层
请问问题解决了?
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

9

帖子

1

注册会员

Rank: 2

积分
51
最后登录
2022-10-18
 楼主| 发表于 2019-2-18 09:46:47 | 显示全部楼层
hello_kiven 发表于 2019-2-17 11:49
请问问题解决了?

还在排查,目前怀疑DDR部分。
回复 支持 反对

使用道具 举报

该用户从未签到

712

主题

6371

帖子

0

超级版主

Rank: 8Rank: 8

积分
24879
最后登录
2025-7-20
发表于 2019-2-18 11:34:45 | 显示全部楼层
根据您的描述,可以知道,是由于温度较高了,CPU内部的温度传感器进行了保护,这是由于软件里设置了上限温度的原因。所以,软件“拒绝”启动,而不是真的启动不了。 我们在u-boot和linux BSP中的imx-thermal.c中有对默认温度的设置,您可以根据您的需要设置这个上限温度。CPU内部die的极限温度是125°C,绝对不能超过这个温度。 我们有客户设置到了上限为115°C。您也可以试试,也可以低一些,比如105°C。

这样,在软件里调高这个温度后,就不会出现 您遇到的情况了。


NXP TIC Weidong Sun
回复 支持 反对

使用道具 举报

该用户从未签到

712

主题

6371

帖子

0

超级版主

Rank: 8Rank: 8

积分
24879
最后登录
2025-7-20
发表于 2019-2-18 11:38:21 | 显示全部楼层
另外,如果启动时,遇到数据读取错误的话,请您把DDR的时钟调整到400MHz,CPU工作频率不要超过800MHz。再做高低温测试看看。
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

9

帖子

1

注册会员

Rank: 2

积分
51
最后登录
2022-10-18
 楼主| 发表于 2019-2-28 15:23:05 | 显示全部楼层
小恩GG 发表于 2019-2-18 11:34
根据您的描述,可以知道,是由于温度较高了,CPU内部的温度传感器进行了保护,这是由于软件里设置了上限温 ...

这块的温度限制设计之初就已经取消了,不是这块原因。目前问题已解决。谢谢
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

9

帖子

1

注册会员

Rank: 2

积分
51
最后登录
2022-10-18
 楼主| 发表于 2019-2-28 15:24:51 | 显示全部楼层
本帖最后由 meibingbing123 于 2019-2-28 15:31 编辑

问题还是出在DDR这块,由于PCB进行了改版设计,没有重新进行DDR参数校准导致。此贴可以结了,谢谢小恩GG的回复!

评分

参与人数 1 +1 收起 理由
NXP管管 + 1 结帖奖励

查看全部评分

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-20 16:08 , Processed in 0.113518 second(s), 30 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表