提高CPU主頻造成的不穩定以及解決思路
我們采用的三星的S3C2450平臺,做的CMMB電視,處理器跑400M時(shí)沒(méi)見(jiàn)有問(wèn)題,跑533M后,播放音視頻沒(méi)問(wèn)題,
本文引用地址:http://dyxdggzs.com/article/201610/306964.htm但是通過(guò)電視播放器收看CMMB電視后會(huì )死機,死機時(shí)間距播放開(kāi)始的時(shí)間不等,有時(shí)間播放后半小時(shí)死,有時(shí)候
幾個(gè)小時(shí)死,不知道大家有沒(méi)這方面的經(jīng)驗?
shuiyan:
三星的只用過(guò)2410、2440、2443,更高的只調研過(guò)6400,對2450沒(méi)有碰過(guò),沒(méi)有經(jīng)驗。
“調頻”這個(gè)動(dòng)作只在xscale的pxa270/pxa3xx上做過(guò),估計要碰到問(wèn)題的話(huà)都差不多。
1. 提升核心頻率后,運行時(shí)間過(guò)長(cháng),系統發(fā)熱,尤其是CPU,而散熱措施不夠,導致不規律的死機、重啟。
2. 提升了核心頻率,但沒(méi)有同步增加CPU核心的供電電壓,導致CPU以低頻的電壓推動(dòng)高頻的運轉,相當于“摩托騾拉”,系統會(huì )無(wú)規律死機。
3. 確保了核心電壓,確保了系統散熱,還有個(gè)關(guān)鍵問(wèn)題:確保CPU的型號是533MHz的,而不是400MHz的,從訂貨型號、CPU正面的MASK標志上可以判斷出來(lái)。datasheet說(shuō)2450 support 400MHz/533MHz,并不是說(shuō)每顆2450都支持,而是根據你的需要來(lái)提供的。
產(chǎn)線(xiàn)上按照533MHz的進(jìn)行流水線(xiàn)生產(chǎn),但是總是會(huì )有次品無(wú)法達到533MHz的標準,那么這些貨能通過(guò)400MHz的測試的話(huà),就會(huì )按照400MHz的進(jìn)行出貨,能通過(guò)533MHz測試的,就按照高頻的出貨。兩者價(jià)格是不同的。
之前做PXA270,最常用的是416MHz,最高的是624MHz,但是624MHz的比416MHz的貴$3-5。一般用416MHz超頻跑624MHz,有的能行,有的不穩定,有的直接不啟。
而現在用PXA3xx,可以確保每顆都是624MHz的,這是工藝提升的原因。
其實(shí),400->500,這個(gè)就類(lèi)似PC上的“超頻”了,當然是指“內頻”超頻。
AMD首先推出1GHz的CPU,Intel趕緊跟著(zhù)推出,但是運行總是死機,分析出來(lái)其實(shí)是888MHz的CPU超頻后的產(chǎn)品,自然不穩定。
評論