s-hayashirin 2020年6月29日 8時02分 Armadillo-x1のCPU温度を取得したいのですが スクリプトで1秒周期にcat /sys/class/thermal/thermal_zone1/tempで温度取得していると以下が表示されます。 「cat: /sys/class/thermal/thermal_zone1/temp: リソースが一時的に利用できません」 ご教授の程、宜しくお願い致します。 コメントを投稿するにはログインまたは登録をしてください コメント at_mizo 2020年6月29日 10時26分 溝渕です。 > スクリプトで1秒周期にcat /sys/class/thermal/thermal_zone1/tempで温度取得していると以下が表示されます。 > > 「cat: /sys/class/thermal/thermal_zone1/temp: リソースが一時的に利用できません」 連続して温度取得を行うと、EAGAINが返ってくる場合があります。 これは、i.MXのTemperature Monitor(TEMPMON)が温度の取得中であることを示 しています(ドライバは取得完了を待ちません)。 アプリケーション側で、再読み込みするよう実装してください。 コメントを投稿するにはログインまたは登録をしてください
at_mizo 2020年6月29日 10時26分 溝渕です。 > スクリプトで1秒周期にcat /sys/class/thermal/thermal_zone1/tempで温度取得していると以下が表示されます。 > > 「cat: /sys/class/thermal/thermal_zone1/temp: リソースが一時的に利用できません」 連続して温度取得を行うと、EAGAINが返ってくる場合があります。 これは、i.MXのTemperature Monitor(TEMPMON)が温度の取得中であることを示 しています(ドライバは取得完了を待ちません)。 アプリケーション側で、再読み込みするよう実装してください。 コメントを投稿するにはログインまたは登録をしてください
at_mizo
2020年6月29日 10時26分
溝渕です。
> スクリプトで1秒周期にcat /sys/class/thermal/thermal_zone1/tempで温度取得していると以下が表示されます。
>
> 「cat: /sys/class/thermal/thermal_zone1/temp: リソースが一時的に利用できません」
連続して温度取得を行うと、EAGAINが返ってくる場合があります。
これは、i.MXのTemperature Monitor(TEMPMON)が温度の取得中であることを示
しています(ドライバは取得完了を待ちません)。
アプリケーション側で、再読み込みするよう実装してください。