【轉載】linux核心移植中遇到CRC錯誤的問題

來源:互聯網
上載者:User

啟動mini2440時,有時會遇到crc error 再重新啟動一次一般就好了,不好的話就多試幾次肯定可以,這樣就可以排除nandflash燒寫的檔案有誤碼的問題,但是什麼問題導致機率出現 crc error呢,此時使用的是mini2440官方的supervivi,在另外一塊mini2440開發板上基本上就沒有遇到過這樣的問題,先記錄下來以後有時間在挖挖。在網上搜尋看到了下面這篇文章,轉載至此。

原文地址: http://zsmctfy.blog.163.com/blog/static/116873325201103002237753/

------------------------------------------分隔線--------------------------------------------

目標:移植linux2.6.22 到mini2440板子上面



1.  核心自解時出現    CRC error           -- System halted     錯誤


Starting kernel ...


Uncompressing Linux.............................................................

......................................


crc error


 -- System halted


核心代碼我沒有修改過,怎麼會出現這麼個錯誤呢,這個問題苦悶了我很久。

後來看到一位網友的部落格,給了我提示,是不是cpu的頻率太高了呢。立馬我就在uboot中把cpu的頻率降到100MHz(以前是304MHz),這樣重新編譯後就好了。下載核心上去運行也不再有crc error了。很高興。


Starting kernel ...


Uncompressing Linux.............................................................

...................................... done, booting the kernel.

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.