在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

嵌入式Linux OS啟動流程

Q4MP_gh_c472c21 ? 來源:未知 ? 作者:李倩 ? 2018-08-01 16:17 ? 次閱讀

嵌入式Linux OS啟動流程

一、硬件上電

二、一級啟動:bootROM

Boot ROM是廠商都無法進行更改,固化在芯片內部的ROM;

作用:確定用于啟動的設備;從啟動的設備的位置搬移一小段代碼(4k/8k/16k)到RAM中運行,即SPL;

三、二級啟動:SPL+uboot

1.SPL: Secondary Program Loader:

作用:初始化DDR;從啟動的設備搬移第二段代碼到RAM中,加載uboot;(有些SoC是將bootloader復制到RAM后,再進行DDR初始化;)

2.uboot: Universal boot loader:

U-Boot從啟動設備上面讀取、分析環境變量獲得kernel和rootfs存儲位置,以及所需的kernel command line;自動檢測系統RAM和eMMC/Nand Flash容量和參數;設置以太網口MAC地址,并配置好硬件準備加載Linux kernel;加載Linux kernel到RAM,至此系統控制權則轉移到kernel來處理;

四、Linux Kernel

系統Kernel初始化Linux,加載rootfs,最后啟動’init’來初始化Linux user space

五、不同的OS

Android、Yocto、ubuntu、fedora

補充:

一個嵌入式Linux系統從軟件的角度看通常可以分為四個層次:1、 引導加載程序。包括固化在固件(firmware)中的boot代碼(可選),和BootLoader兩大部分。(bootROM,uboot)

2、Linux內核。特定于嵌入式板子的定制內核以及內核的啟動參數。(linux kernel)

3、 文件系統。包括根文件系統和建立于Flash內存設備之上文件系統。通常用ramdisk來作為rootfs。

4、 用戶應用程序。特定于用戶的應用程序。有時在用戶應用程序和內核層之間可能還會包括一個嵌入式圖形用戶界面。常用的嵌入式GUI有:MicroWindows和MiniGUI等。

BootLoader是一段小程序,主要功能是引導操作系統啟動。可以把它想象成PC機Linux上的GRUB/LILO引導程序,只不過在嵌入式linux中,沒有BIOS,而是直接從flash中運行,來裝載內核。它可以初始化硬件設備,從而將系統的軟硬件環境帶到一個合適的狀態,以便為最終調用操作系統做好準備

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 嵌入式
    +關注

    關注

    5082

    文章

    19123

    瀏覽量

    305151
  • Linux
    +關注

    關注

    87

    文章

    11304

    瀏覽量

    209483

原文標題:嵌入式Linux OS啟動流程,了解一下!

文章出處:【微信號:gh_c472c2199c88,微信公眾號:嵌入式微處理器】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    嵌入式Linux啟動流程簡介

    目錄嵌入式 Linux 啟動流程簡介啟動流程Bootloader 簡介市面上可見的 bootlo
    發表于 11-04 09:04

    詳細分析嵌入式Linux系統啟動流程

    嵌入式Linux專題(一)中已經對嵌入式Linux系統的架構及啟動流程有了初步的介紹,本文將詳
    發表于 11-05 09:25

    嵌入式linux開發的流程是怎樣的

    很多的小伙伴都私信問了小編在嵌入式學習的過程中都能學到什么,這次小編就順從大家的意思來一篇嵌入式linux開發的流程嵌入式
    發表于 12-16 07:02

    STM32F103要接觸的嵌入式OS

    :I.MAX6從CPU:STM32F103要接觸的嵌入式OS嵌入式linux,android嵌入式系統設計三階段:1.分析2設計3.實現
    發表于 12-22 08:06

    典型ARM嵌入式Linux設備啟動流程是怎樣的?

    典型ARM嵌入式Linux設備啟動流程是怎樣的?
    發表于 12-23 06:25

    嵌入式linux開發流程

    | 一嵌入式Linux1 什么是嵌入式Linux嵌入式linux 是將日益流行的
    發表于 09-10 10:20 ?40次下載
    <b class='flag-5'>嵌入式</b><b class='flag-5'>linux</b>開發<b class='flag-5'>流程</b>

    嵌入式Linux系統開發基礎

    了解嵌入式Linux系統Ø 從Linux內核到文件系統ü嵌入式Linux開發流程v
    發表于 09-10 11:11 ?68次下載
    <b class='flag-5'>嵌入式</b><b class='flag-5'>Linux</b>系統開發基礎

    嵌入式LINUX開發基礎知識

    嵌入式LINUX簡介,嵌入式LINUX開發平臺簡介,嵌入式LINUX開發
    發表于 07-31 21:34 ?261次下載

    嵌入式Linux快速啟動技術綜述張全勝

    嵌入式Linux快速啟動技術綜述_張全勝
    發表于 03-14 08:00 ?1次下載

    詳解嵌入式linux 啟動信息

    詳解嵌入式linux 啟動信息
    發表于 10-30 10:28 ?11次下載
    詳解<b class='flag-5'>嵌入式</b><b class='flag-5'>linux</b> <b class='flag-5'>啟動</b>信息

    嵌入式 Linux 啟動流程和 bootloader 介紹

    目錄嵌入式 Linux 啟動流程簡介啟動流程Bootloader 簡介市面上可見的 bootlo
    發表于 11-01 16:32 ?11次下載
    <b class='flag-5'>嵌入式</b> <b class='flag-5'>Linux</b> <b class='flag-5'>啟動</b><b class='flag-5'>流程</b>和 bootloader 介紹

    嵌入式linux的運行過程,嵌入式linux啟動流程--詳解

    開門見山:1、嵌入式linux啟動第一步----Boot LoaderBoot Loader在這里我就不細說了,詳細分析起來的話有很多內容,網上也有很多講解很詳細的文章。這段小程序中我們可以初始化
    發表于 11-02 11:06 ?12次下載
    <b class='flag-5'>嵌入式</b><b class='flag-5'>linux</b>的運行過程,<b class='flag-5'>嵌入式</b><b class='flag-5'>linux</b>的<b class='flag-5'>啟動</b><b class='flag-5'>流程</b>--詳解

    嵌入式Linux專題(一)——嵌入式Linux系統構成及啟動流程

    本文簡單的介紹了什么是嵌入式系統,以及嵌入式Linux的系統結構,并且簡單的介紹了Linux啟動流程
    發表于 11-02 12:36 ?15次下載
    <b class='flag-5'>嵌入式</b><b class='flag-5'>Linux</b>專題(一)——<b class='flag-5'>嵌入式</b><b class='flag-5'>Linux</b>系統構成及<b class='flag-5'>啟動</b><b class='flag-5'>流程</b>

    嵌入式Linux(基礎篇)】嵌入式Linux底層系統開發流程和應用開發流程

    介紹了嵌入式Linux系統體系架構,以及每一層開發人員的開發流程
    發表于 11-02 14:51 ?21次下載
    【<b class='flag-5'>嵌入式</b><b class='flag-5'>Linux</b>(基礎篇)】<b class='flag-5'>嵌入式</b><b class='flag-5'>Linux</b>底層系統開發<b class='flag-5'>流程</b>和應用開發<b class='flag-5'>流程</b>

    嵌入式系統的啟動流程

    嵌入式系統的啟動流程是一個復雜但有序的過程,它涉及從系統上電到操作系統內核及應用程序啟動的多個階段。
    的頭像 發表于 10-05 17:44 ?386次閱讀
    主站蜘蛛池模板: 久久澡| 99久久久免费精品免费| 97理论三级九七午夜在线观看| 色女仆影院| 免费高清视频在线观看| 一区二区三区视频在线观看| 视频1区| 人与性www| 天天曰天天爽| 午夜男人天堂| 免费的黄色毛片| 91黄色视屏| dyav午夜片| 三级黄色免费| 77se77亚洲欧美在线大屁股| 欧美xxxx极品流血| 四虎影视精品| 夜夜爽影院| 欧美成年性色mmm| 深爱激情成人| 午夜精品在线视频| 男女交性视频免费| 色婷五月| 天天操天天干天天做| 免费污视频在线| 久精品在线观看| 国产精品福利久久| 四虎影院国产| 天天爽夜爽免费精品视频| 九九热在线精品视频| 韩日成人| 国产黄色大片网站| 欧美一区福利| 亚洲午夜久久| 男女视频在线观看免费高清观看| 久久婷婷五综合一区二区| a看片| 在线免费色| 免费a级网站| 69ww免费视频播放器| 日本黄大乳片免费观看|