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版本。現在...