freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

嵌入式linux移植(參考版)

2024-10-16 09:55本頁(yè)面
  

【正文】 所以要事先備份我們自己的linuxrc,在安裝完 busybox后,將 linuxrc復(fù)制回去就好。 ? 修改 Makefile ? 找到 ARCH和 CROSS_COMPILE,修改ARCH ?= arm ? CROSS_COMPILE ?= armlinux ? 設(shè)置 PATH環(huán)境變量,使其可以找到交叉編譯工具鏈 ? 設(shè)置 flash分區(qū) ? 配置內(nèi)核 ? 支持啟動(dòng)時(shí)掛載 devfs 為了內(nèi)核支持 devfs以及在啟動(dòng)時(shí)并在 /sbin/init運(yùn)行之前能自動(dòng)掛載 /dev為 devfs文件系統(tǒng),修改 fs/Kconfig文件[armlocalhost ]$ vi fs/Kconfig ? 配置內(nèi)核產(chǎn)生 .config文件 make menuconfig make zImage ? 編譯內(nèi)核,生成 zImage ? 下載 zImage到開發(fā)板 構(gòu)造目標(biāo)板的根目錄及文件系統(tǒng) ? 建立一個(gè)目標(biāo)板的空根目錄 ? 在 my_rootfs中建立 Linux目錄樹 ? 創(chuàng)建 linuxrc文件 ? 掛載 /etc為 ramfs, 并從 /mnt/etc下拷貝文件到 /etc目錄當(dāng)中 ? 掛載 /proc為 proc文件系統(tǒng) ? 掛載 /sys為 sysfs文件系統(tǒng) ? 掛載其他文件系統(tǒng) ? 相關(guān)配置文件的創(chuàng)建 ? 創(chuàng)建帳號(hào)及密碼文件 ? 創(chuàng)建 profile文件 ? 創(chuàng)建 fstab文件 移植 Busybox ? busybox是 linux的命令工具集,包含例如 login,insmod等許多 linux命令的源代碼,編譯這個(gè)源碼包,就會(huì)生成若干 linux命令工具的可執(zhí)行程序。這種方法所用 BDI2020的配置文件較為簡(jiǎn)單,調(diào)試過(guò)程與 UBoot移植后運(yùn)行過(guò)程相吻合,即 UBoot先從 FLASH中運(yùn)行,再重載至 RAM中相應(yīng)位置,并從那里正式投入運(yùn)行。 ? 但弊端在于對(duì)移植開發(fā)人員的移植調(diào)試技能要求較高, BDI2020的配置文件較為復(fù)雜。 uboot移植 ? 修改文件 ? 目標(biāo)板 .c文件 ? 目標(biāo)板 .h頭文件 ? FLASH的驅(qū)動(dòng)程序 ? 串口驅(qū)動(dòng) ? 配置,編譯 ? 把 flash里面去,或RAM中的指定位置 uboot移植 ? 對(duì)于 UBoot的移植方法,大致分為兩種 ? 一,先用 BDI2020創(chuàng)建目標(biāo)板初始運(yùn)行環(huán)境,將UBoot鏡像文件 RAM中的指定位置,然后,用 BDI2020進(jìn)行跟蹤調(diào)試。另外,網(wǎng)上也有不少關(guān)于 BDI2020調(diào)試方面的參考文檔。在這方面, DENX 和MontaVista均提供了完整的開發(fā)工具集 ? 在目標(biāo)板與開發(fā)主機(jī)間接入硬件調(diào)試器,一般使用BDI2020。 ? 移植前的準(zhǔn)備 ? 閱讀相關(guān)文檔 ? , ? 修改 flash和 SDRAM的參數(shù)設(shè)置(以 Byte為單位) ? 其他事項(xiàng),比如準(zhǔn)備源碼,建立交叉開發(fā)環(huán)境等 uboot移植 ? 在建立的開發(fā)環(huán)境下進(jìn)行移植工作。工作于這種模式下的 Boot Loader 通常都會(huì)向它的終端用戶提供一個(gè)簡(jiǎn)單的命令行接口。從主機(jī)下載的文件通常首先被 Boot Loader 保存到目標(biāo)機(jī)的 RAM
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1