1. 程式人生 > >u-boot分析一

u-boot分析一

寫的很好,共勉之!!!!

學習u-boot難嗎? 不難!

不知你是否和我一樣

  1. 不懂gcc編譯連結原理
  2. 不熟悉常用ARM指令集
  3. 沒有ARM彙編程式設計經驗
    ……

沒有關係,這一切的困難都是紙老虎,即便如此,我們一樣可以搞清u-boot啟動原理。

欲善其事,必先利其器。

此博文為u-boot學習計劃之啟動篇,暫不涉及u-boot相關的任何知識,但有兩點必須要達到:

  1. 安撫民心。
    結合博主自己的學習歷程,個人認為, 對新手而言,學習u-boot是一個痛苦的過程。現在細想,讓人痛苦的原因主要是咱們沒有一個合理的學習順序和可以借鑑的學習方法。就如無頭蒼蠅,東看看,西學學。學習過程中肯定會有很多的疑問和不明白,我的建議是不要死扣細節,把握大體思路,弄清u-boot大體原理為優先前提。給自己一點消化吸收的時間,不可急功近利,妄自菲薄。博主只有業餘時間學習之,我給自己的時間是一星期。你給自己準備了多少時間呢?也就是自己給自己多長時間的痛苦呢?
    這裡寫圖片描述

  2. 資料分享。
    安撫民心後,如果你的心態已經OK,那就請在開始之前收下鄙人的“恩情”,百度網盤中share了基於UT4418開發板的u-boot source code以及ARM常用指令集。學習u-boot就靠它了。
    http://pan.baidu.com/s/1kUhYmEj
    這裡寫圖片描述

最後,請自備Source Insight看code軟體。

完!