uboot-linux-移植

很多次去學習uboot 和 linux 的移植。但是都沒有動手去操作。也正是沒有動手去操作,纔出現了一遍一遍的看。還真別說,看了這麼長時間,這麼多次,碰到裏面的代碼,反而感覺熟悉了。我不知道這是我的懶惰帶來的驚喜還是沒有辦法的收穫。但是這一次我還是計劃一步一步的做下去,並記錄下來,希望我能堅持下去。給自己加油!!!

1、我使用的板子是FL2440 。今天晚上一咬牙我下載了u-boot-2012.04  版本,咬着牙移植一次。爲了防止我遺忘,我記錄在這裏。

下載:uboot

在ubuntu 中解壓:bzip2  -d   ubootxxxxx.bz      生成   ubootxxxxx.gz

繼續解壓:tar  xvf  ubootxxxxx.gz   生成源碼文件夾。

 

2、開始操作u-boot-2012.04 了。

先配置一下板子:

打開 boards.cfg 文件,你會看到板子的名字等信息。如下圖:

 

很慶幸,我下載的這個uboot 版本是有下面的文件的:

好吧,其實我還是想看看,s3c2440.h 中有什麼內容,我想貼出來:

 

我開始反問我自己。我拿到一個新的芯片是不是就補充這一些就可以了啊。哈哈哈哈哈  當然架構還是要遵守的。接着往下走。

 


我不想繞彎子了,我想進入主題了。解析記錄一下,start.S   。這個讓我膽怯了好長時間的文件。我看你看你,就吃掉你。

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章