|
板凳

樓主 |
發(fā)表于 2010-9-21 16:30:56
|
只看該作者
為了在板層上節約經(jīng)費(做的兩層板),所以我做的系統板做了很多的精簡(jiǎn),大多數的總線(xiàn)接口都沒(méi)接出來(lái),就用了USB、LCD的相關(guān)接口、數據總線(xiàn)、地址總線(xiàn),以及系統的必要引腳。我按照您說(shuō)的調試步驟做了,可以讀出ARM 920 core,但無(wú)法進(jìn)入調試,總提示說(shuō)無(wú)法停止CPU,網(wǎng)友都說(shuō)時(shí)鐘或者電源出了問(wèn)題,于是我就把晶振去了,結果讀不到920 CORE ,再裝上晶振又能讀出,所以我確定我的系統時(shí)鐘沒(méi)有問(wèn)題;電源問(wèn)題我是最擔心的,因為我第一次畫(huà)PCB,沒(méi)有經(jīng)驗,以致犯了一個(gè)致命的錯誤,就是電源線(xiàn)的寬度不夠,3.3和1.25的電源我只給了10mil,理論值只能通過(guò)60MA的電流,于是我就在CPU周?chē)w電源線(xiàn),以解決這個(gè)問(wèn)題,結果發(fā)現這無(wú)濟于事,依然會(huì )出現POWER-CYCLED的警告,我大致翻譯一下為:“目標板電源重啟”,這讓我很是郁悶,但我不甘心,因為我飛線(xiàn)后最差的情況是4根從CPU引出的電源線(xiàn)就公用了一個(gè)我飛的電源線(xiàn),足以提供CORE的電源需求,但問(wèn)題依然,于是我開(kāi)始懷疑BGA的焊接出了問(wèn)題。
于是我又找手機師傅焊了第二塊板子,從外表看是沒(méi)有什么問(wèn)題的,四周能看到的焊點(diǎn)都焊得很漂亮,這次我只加焊了系統晶振,還有NWAIT、RNB等系統總要信號線(xiàn)的處理,但沒(méi)焊RAM和FLASH,上電后發(fā)現CPU有點(diǎn)發(fā)熱,以為是CPU工作了,結果問(wèn)題依舊,現在我最大的問(wèn)題是一個(gè)ARM的最小系統,只需要哪些元件或者引腳就能正常的工作呢,一定要加上RAM和FLASH才能讀出CPU的相關(guān)寄存器嗎?請老師指點(diǎn),小生畢業(yè)后希望能到貴公司工作。 |
|