修改cpu型號重啟不變 高溫導致重啟

2021-10-12 17:06:36 字數 1351 閱讀 3582

platfom:rk3399

os:android 7.1.2

裝置在密閉未開空調的乙個實驗室做滿負荷老化實驗,發現十幾分鐘時候會出現關機重現現象.

步驟一:

首先分析認為有非常大的可能性是cup過溫自我保護重啟了.

rk808:

檢視rk808的資料手冊發現:

發現rk808的預設溫度閾值是85度

cpu/gpu

rk3399.dtsi:

soc_thermal: soc-thermal ;

target: trip-point-1 ;

soc_crit: soc-crit ;

};

70度溫控開始工作,85度會降頻,115度會重啟.

cpu溫度

cat /sys/class/thermal/thermal_zone0/temp
gpu溫度:

cat /sys/class/thermal/thermal_zone0/temp
步驟二:

做了如下實驗:

1.更換密閉空間測試,看是否會復現

2.使用熱風槍加熱主機板(主要為 cpu),看是否會復現

復現確實會復現;所以判定為過溫導致系統重啟.

步驟三:

散熱措施:

1.通風

2.增加導熱矽膠

3.增加散熱片

4.增加風扇

5.增加

6.增加通風孔

7.動態調頻/將頻

進行上述修改措施之後重新測試,發現還是有一定概率發生系統重啟.這就非常奇怪了,散熱措施做的已經很好了.為什麼還會重啟呢?

步驟四:

在步驟三的情況下,測試並讀取cpu溫度.

cat /sys/class/thermal/thermal_zone0/temp
發現在cpu溫度為60多度,接近70度的時候系統發生重啟.這顯然沒有達到系統關機的出發條件.那肯定是其他地方的原因導致了重啟.

步驟五:

排查所有開機/重啟相關的電路,最後終於發現了問題

復位電路部分:

高溫使得d9011反嚮導通,otp_rst->d9012->d9011->4g_rst形成迴路.使得tp9239電位拉低.從而形成乙個復位的電平效果,導致系統重啟.

由於當時設計的時候想同時復位4g模組,所以增加了4g_ret電路,並加在了復位電路上.現在看是有問題.

去掉二極體d9011,4g復位可以改用軟體復位.

手機CPU之各型號CPU比較

手機cpu之各型號cpu比較 1 德州儀器 優點 低頻高能且耗電量較少,高階智慧型機必備cpu 缺點 不菲,對應的手機 也很高,omap3系列gpu效能不高,但omap4系列有了明顯改善 2 intel 優點 cpu主頻高,速度快 缺點 耗電 每頻率效能較低 3 高通 優點 主頻高,效能表現出色,功...

Android手機對應的CPU型號

寫這篇文章主要是由於我們移動端測試android測試機比較多,有時候為了找某一款cpu型號的手機必須要把所有手機查一遍,為了以後查詢更方便快捷以及定位手機效能,現總結如下 ps 最近發現總結很重要 測試機 cpu型號 小公尺5高通 驍龍820 nexus 6p 高通 驍龍810 nexus 6 高通...

至強CPU型號系列的變化

先來看看咱們桌面u的變化。在二代酷睿架構sandy bridge之前,至強分為l e x三個系列,分別對應低頻,常規,高頻。貼一張 的圖,幾十塊你知道值得擁有系列。e3是針對工作站和入門級伺服器的單路處理器,一直更新到v6版本。e5是雙路處理器,更新到v4版本。e7是多路處理器,更新到v4版本。現在...