天天看點

DM8168 nandflash啟動出現卡死(解決)

上次寫了篇筆記,記錄了一下DM8168 nandflash的啟動失敗資訊。

我在裡面分析了一下,然後

分析了一句:不過這三種情況停止的地方是固定的,是電源原因的可能性不是太大。

……

結果nandflash啟動不起的原因就是電源的原因!!!

這分析能力也太給力了……

這個電源是EVM_1V0_AVS ,核使用電壓。

因為畫闆子的時候不知道這個電源的重要性,是以很草率的沒有注意電源

傳輸線的寬度,導緻電流大時,壓降很嚴重,幾十mv都是容忍不了的。

另外8168背後的EVM_1V0_AVS區域的一些0.1uf電容開始也沒有焊,這多少

也能儲點能啊于是就焊上了,調了調電源晶片旁邊的參數,電壓升到一定的

值之後到達8168的電壓正好是1.000左右。這樣就成功啟動。

U-Boot 2010.06 (Dec 09 2011 - 12:10:47)                                                                                                  

TI8168-GP rev 2.0                                                                                                                                  

ARM clk: 987MHz                                                                 

DDR clk: 796MHz                                                                 

I2C:   ready                                                                    

DRAM:  2 GiB                                                                    

NAND:  HW ECC Hamming Code selected                                             

256 MiB                                                                         

*** Warning - bad CRC or NAND, using default environment                                                                                          

…………………………………………………………

…………………………………………………………                                                      

MMC:   OMAP SD/MMC: 0                                                           

Net:   <ethaddr> not set. Reading from E-fuse                                   

Detected MACID:84:7e:40:ce:3b:52                                                

No ETH PHY detected!!!                                                          

DaVinci EMAC                                                                    

Hit any key to stop autoboot:  0                                                

TI8168_EVM#

但自動的終端通訊的問題還是有,就是進入uboot之後,過一會8168就當機啦

加了塊帶風扇的扇熱片,接上12V電壓,涼嗖嗖的吹着,問題就解決了,溫度過高了。

繼續閱讀