準備:在uboot目錄下開啟makefile,比如我用的是2440,則找到mini2440_config配置項(若是直接複製別人的,則可能回找不到)
配置:在uboot目錄下輸入make mini2440_config,結果如下
make mini2440_config
編譯uboot:在uboot目錄下輸入make arch=arm cross_compile=arm-linux- 開始編譯
make arch=arm cross_compile=arm-linux-
若是uboot路徑被移動過,則可能出現錯誤
解決辦法是先刪除原來生成的檔案
[root@localhost uboot]# make unconfig
[root@localhost uboot]# make clean
[root@localhost uboot]# make clobber (刪除tools中的檔案)
[root@localhost uboot]# make mini2440_config
[root@localhost uboot]# make arch=arm cross_compile=arm-linux-
uboot第一階段工作
設定中斷向量表
設定處理器為svc模式
重新整理i/d cache
關閉mmu和cache
關閉看門狗
關閉所有中斷
初始化系統時鐘
初始化串列埠
初始化nand flash
記憶體初始化
複製nand flash中bootloader到記憶體
設定堆疊
清除bss段
uboot第二階段工作
初始化串列埠
初始化lcd
初始化網絡卡
初始化led
執行使用者輸入命令
工作流流程條件配置
工作流流程環節 組合條件配置 1.select name from owf mgr.wf item types tl查出該專案對應的編碼 2.在wf amber.indysp cond type中插入一條記錄,cond type為上面查出的name 3.新增乙個流程條件 insert into wf...
C 編譯器工作流程
一 編譯過程 第一步,預編譯,展開標頭檔案,進行巨集替換。第二步,編譯,優化 gcc o1234 符號彙總。第三步,彙編,根據對應關係,將彙編指令轉換為本地作業系統的機器碼。第四步,生成可重定位的目標檔案 沒有位址 可重定位的目標檔案中包含符號表 第一步,將所有的目標檔案的段進行合併,其中包括合併符...
Struts工作流程
文章分類 招聘求職 乙個使用者的請求是通actionservlet來處理和 的。那麼,actionservlet如何決定把使用者請求 給哪個action物件呢?這就需要一些描述使用者請求路徑和action衍射關係的配置資訊了。在struts中,這些配置對映資訊都儲存在特定的xml檔案struts c...