亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

Bootloader學習一

2019-11-09 16:22:16
字體:
來源:轉載
供稿:網友

一個嵌入式 linux 系統從軟件的角度看通??梢苑譃樗膫€層次: 1. 引導加載程序。 包括固化在固件(firmware)中的 boot 代碼(可選),和 Boot Loader 兩大部分。 2. Linux 內核。 特定于嵌入式板子的定制內核以及內核的啟動參數。 3. 文件系統。 包括根文件系統和建立于 Flash 內存設備之上文件系統。通常用 ram disk 來作為 rootfs。 4. 用戶應用程序。 特定于用戶的應用程序。有時在用戶應用程序和內核層之間可能還會包括一個嵌入式圖形用戶界面常用的嵌入式 GUI 有:MicroWindows、MiniGUI、QPE 等 。 引導加載程序是系統加電后運行的第一段軟件代碼。回憶一下 PC 的體系結構我們可以知道,PC機中的引導加載程序由 BIOS(其本質就是一段固件程序)和位于硬盤 MBR 中的 OS Boot Loader(比如,LILO 和 GRUB 等)一起組成。BIOS 在完成硬件檢測和資源分配后,將硬盤 MBR 中的 Boot Loader 讀到系統的 RAM 中,然后將控制權交給 OS Boot Loader。Boot Loader 的主要運行任務就是將內核映象從硬盤上讀到 RAM 中,然后跳轉到內核的入口點去運行,也即開始啟動操作系統。而在嵌入式系統中,通常并沒有像 BIOS 那樣的固件程序(注,有的嵌入式 CPU 也會內嵌一段短小的啟動程序),因此整個系統的加載啟動任務就完全由 Boot Loader 來完成。比如在一個基于ARM7TDMI core 的嵌入式系統中,系統在上電或復位時通常都從地址 0x00000000 處開始執行,而在這個地址處安排的通常就是系統的 Boot Loader 程序。 主機和目標機之間一般通過串口建立連接,Boot Loader 軟件在執行時通常會通過串口來進行I/O,比如:輸出打印信息到串口,從串口讀取用戶控制字符等。 大多數 Boot Loader 都包含兩種不同的操作模式:”啟動加載”模式和”下載”模式,這種區別僅對于開發人員才有意義。但從最終用戶的角度看,Boot Loader 的作用就是用來加載操作系統,而并不存在所謂的啟動加載模式與下載工作模式的區別。 啟動加載(Boot loading)模式:這種模式也稱為”自主”(Autonomous)模式。也即 Boot Loader從目標機上的某個固態存儲設備上將操作系統加載到 RAM 中運行,整個過程并沒有用戶的介入。這種模式是 Boot Loader 的正常工作模式,因此在嵌入式產品發布的時侯,Boot Loader 顯然必須工作在這種模式下。 下載(Downloading)模式:在這種模式下,目標機上的 Boot Loader 將通過串口連接或網絡連接等通信手段從主機(Host)下載文件,比如:下載內核映像和根文件系統映像等。從主機下載的文件通常首先被 Boot Loader 保存到目標機的 RAM 中,然后再被 Boot Loader 寫到目標機上的 FLASH類固態存儲設備中。Boot Loader 的這種模式通常在第一次安裝內核與根文件系統時被使用;此外,以后的系統更新也會使用 Boot Loader 的這種工作模式。工作于這種模式下的 Boot Loader 通常都會向它的終端用戶提供一個簡單的命令行接口。 BootLoader 與主機之間進行文件傳輸所用的通信設備及協議最常見的情況就是,目標機上的 Boot Loader 通過串口與主機之間進行文件傳輸,傳輸協議通常是 xmodem/ymodem/zmodem 協議中的一種。但是,串口傳輸的速度是有限的,因此通過以太網連接并借助 TFTP 協議來下載文件是個更好的選擇。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
中文字幕自拍vr一区二区三区| 国产美女高潮久久白浆| 亚洲另类激情图| 欧美性猛交xxxx富婆| 国产精品91一区| 欧美高清视频一区二区| 欧美激情视频一区二区三区不卡| 中文字幕在线看视频国产欧美| 91久久久久久国产精品| 亚洲精品一区中文| 久久久久久国产精品美女| 伊人久久五月天| 亚洲日韩欧美视频| 亚洲女成人图区| 日韩精品免费在线视频观看| 亚洲一区二区中文字幕| 欧美在线视频网站| 亚洲人成在线观看| 国a精品视频大全| 日韩有码在线电影| 奇米一区二区三区四区久久| 2019中文字幕全在线观看| 色综合老司机第九色激情| 97久久久免费福利网址| 91久久精品在线| 成人精品视频99在线观看免费| 欧美国产亚洲精品久久久8v| 亚洲欧美制服丝袜| 亚洲精品日产aⅴ| 亚洲视频在线观看网站| 欧美野外wwwxxx| 日韩精品极品视频免费观看| 国产精品va在线| 国产日韩在线看片| 国产精品尤物福利片在线观看| 亚洲精品成人久久电影| 亚洲国产精品悠悠久久琪琪| 日韩电影在线观看中文字幕| 美女av一区二区| 国产福利视频一区二区| 在线播放日韩av| 国产精品a久久久久久| 欧美精品18videos性欧| 欧美一级bbbbb性bbbb喷潮片| 日产日韩在线亚洲欧美| 成人免费大片黄在线播放| 欧美精品情趣视频| 97色伦亚洲国产| 成人淫片在线看| 久久久亚洲国产| 精品视频中文字幕| 亚洲综合中文字幕在线| 91社区国产高清| 欧美激情一区二区三区成人| 色妞色视频一区二区三区四区| 2021久久精品国产99国产精品| 欧美性猛交xxxx黑人| 久久久久亚洲精品国产| 亚洲视频axxx| 国产91精品网站| 国产玖玖精品视频| 亚洲一级黄色av| 久久久久久中文字幕| 欧美激情亚洲国产| 91免费精品国偷自产在线| 国产亚洲精品美女| 日产精品99久久久久久| 日韩一区二区三区在线播放| 国产69精品99久久久久久宅男| 国产午夜精品免费一区二区三区| 色中色综合影院手机版在线观看| 欧美专区福利在线| 亚洲va电影大全| 日韩成人免费视频| 日本精品免费一区二区三区| 亚洲欧美在线第一页| 欧美国产亚洲精品久久久8v| 91po在线观看91精品国产性色| 91国产视频在线| 日韩亚洲欧美中文在线| 日韩免费在线电影| 91av在线影院| 国产午夜精品视频| 亚洲日本中文字幕| 国产成人鲁鲁免费视频a| 91精品国产乱码久久久久久蜜臀| 久久久国产一区| 欧美性高潮床叫视频| 国产欧美日韩专区发布| 在线看日韩欧美| 4438全国亚洲精品在线观看视频| 色www亚洲国产张柏芝| 欧美高清理论片| 国产成人在线一区| 国产精品久久久久久久久久东京| 日韩国产在线播放| 国产日韩欧美视频在线| 久久久久久国产精品| 精品久久久久久中文字幕| 欧美裸体xxxxx| 91久久久久久久久久| 欧美午夜美女看片| 日韩电影免费在线观看中文字幕| 亚洲毛片一区二区| 欧美精品激情在线观看| 亚洲全黄一级网站| 国产成人精品一区| 色噜噜国产精品视频一区二区| 日韩中文字幕精品| 中文日韩在线视频| 日韩精品一二三四区| 日韩精品免费在线观看| 日韩精品极品在线观看| 久久99国产精品自在自在app| 亚洲自拍小视频| 亚洲久久久久久久久久| 97免费在线视频| 在线日韩第一页| 久久久www成人免费精品张筱雨| 亚洲国产精品嫩草影院久久| 91精品久久久久久久久久久久久久| 日韩精品中文字幕视频在线| 久久精品中文字幕电影| 亚洲美女中文字幕| 日本伊人精品一区二区三区介绍| 欧美国产日韩一区二区三区| 久久久精品视频成人| 国产精品一区二区久久久| 日本高清不卡的在线| 国产精品久久久久91| 亚洲国产精品福利| 亚洲视频在线看| 日韩欧美第一页| 中文字幕亚洲情99在线| 国产在线拍偷自揄拍精品| www.久久久久| 最近更新的2019中文字幕| 久久久久久久久久久人体| 亚洲国产小视频| 亚洲精品v欧美精品v日韩精品| 亚洲女人天堂视频| 亚洲成人黄色网址| 中文亚洲视频在线| 91久久久久久久久久久| 欧美激情久久久久久| 欧美午夜丰满在线18影院| 亚洲自拍欧美另类| 国产亚洲激情在线| 91在线观看免费观看| 68精品国产免费久久久久久婷婷| 日本欧美在线视频| 国产精品久久久久久久av大片| 亚洲在线视频观看| 国产精品偷伦视频免费观看国产| 亚洲人成网站在线播| 欧美电影免费观看电视剧大全| 久久天天躁狠狠躁夜夜躁2014| 91免费在线视频网站| 日韩中文字幕免费视频| 精品日韩视频在线观看| 国产精品久久电影观看| 成人欧美一区二区三区黑人孕妇| 久久国产精品电影| 亚洲人成电影在线观看天堂色|