977027_zh-CN

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

977027_zh-CN

977027_zh-CN

ls1043a - Linux BSP 中是否应该启用 thermal_zone5?<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

我正在使用 ls1043 处理器的参考板 ls1043ardb,遇到了散热子系统的问题。我看到的错误是:

[ 116.704475] thermal thermal_zone5:已达到临界温度 (104°C),正在关闭

虽然看起来有点零星,但一旦出现,通常会在启动后不久发生。它并非总是发生。当系统稳定时,thermal_zone5 的温度始终为 0。

dts 文件 fsl-ls1043a.dtsi 中已激活 thermal_zone0 - thermo_zone5。( fsl-ls1043a.dtsi\freescale\dts\boot\arm64\arch - qoriq-components/linux - 用于 QorIQ 支持的 Linux 树)


问题是 ls1043 是否应该启用 thermal_zone5?查阅“QorIQ LS1043A 参考手册,修订版 5,04/2019”第 35.1.1 章“本地温度传感器位置”,我可以看到一个表格,其中指出 ls1043 的温度传感器 ID 为 0-4,而 ID 5-15 被标记为保留。hte dtsi 文件是否启用 thermal_zone5,并且在 ls1043 中是否可用?

谢谢,
彼得

Re: ls1043a - should thermal_zone5 be active in the Linux BSP?

你好,

我们在运行 Linux 4.19.68 的 LS1043A 平台上也遇到了类似的问题。

系统偶尔会报告:

Thermal_zone5:温度已达临界值(104℃),正在关闭
 
观察发现,热区 0-4 通常彼此密切相关,而热区 5 经常报告明显不同的值,并且与其他区域的行为不同。
 
停机前,各热区报告的值与以下值类似:
thermal_zone0: 75000
thermal_zone1:76000
thermal_zone2:76000
thermal_zone3:75000
thermal_zone4:74000
thermal_zone5:0

NXP 在之前的回复中提到 thermal_zone5 的值不确定,并将在未来的 LSDK 版本中提供修复程序。

请问这个问题是否已经修复?如果已修复,请问是哪个 LSDK/内核版本包含了该修复?

谢谢。

Re: ls1043a - should thermal_zone5 be active in the Linux BSP?

我在最新的LSDK 20.12(内核版本5.4.47)上也遇到了类似的问题。

[ 2115.927267] thermal thermal_zone1:已达到临界温度(85°C),正在关闭
[ 2116.951246] thermal thermal_zone1:已达到临界温度(85°C),正在关闭
[ 2117.975285] thermal thermal_zone1:已达到临界温度(85°C),正在关闭

请问是否有任何变通方法可以解决这个问题?

这个问题的根本原因是什么?

Re: ls1043a - should thermal_zone5 be active in the Linux BSP?<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

我们已确认该问题,目前热区 5 报告的值不确定,可能会在任何随机时间点导致此类问题。我们将在即将发布的 LSDK 版本中提供正式修复程序。

目前你可以从 dtsi 中移除热区 5,看看是否有帮助。

タグ(1)
評価なし
バージョン履歴
最終更新日:
水曜日
更新者: