linux核心體驗

2021-07-03 17:33:35 字數 890 閱讀 1916

1.首先燒寫bootload到nor flash中.,利用u-boot將核心,,,檔案系統燒寫到nand falsh中

2.從nor啟動 u-boot執行,**重定位到sdram記憶體最後一部分,繼續執行。

3.u-boot將核心複製到sdram記憶體中,控制權交給核心。跳轉到核心。

4.核心載入檔案系統,成功啟動/檔案系統分為硬體,軟體。硬體主要是指在儲存裝置上,檔案按照什麼格式去儲存,而軟體層面,則是作業系統利用vfs提供操作儲存裝置的介面,從而去管理儲存裝置。/

/所謂掛載,就是將實際的儲存裝置與指定的目錄,即掛載點相關聯。通過該目錄去管理實際的儲存裝置。/

核心編譯體驗

tar xjf linux 2.6.22.6.tar.bz2 cd linux 2.6.22.6 patch p1 linux 2.6.22.6 jz2440.patch 打補丁 配置 1.make menuconfig 一項項的配置 2.使用預設的配置 在核心原始碼裡面 find name def...

Linux核心啟動流程分析之編譯體驗

linux原始碼編譯過程 1,解壓 2,打補丁 方法 patch p 補丁檔名 3,配置,配置有三種方法 一 直接使用make menuconfig,從頭到尾每一項都去配置。繁瑣 二 使用預設配置,在預設的配置上面修改 三,使用廠家提供的配置檔案 使用預設配置的方法 cd 到 arch arm co...

NanoPi Duo試用體驗 核心更新

核心更新要準備核心原始碼和uboot原始碼,uboot更不更新無所謂。更新核心要有兩個檔案zimage和dtb檔案。我的核心原始碼是從官方給的資料下的,然後用ftp傳到虛擬機器中。1 搭建開發環境 把 toolchain資料夾下的arm cortexa9 linux gnueabihf 4.9.3 ...