色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一圖看懂RISC-V星光板的啟動(dòng)流程

StarFive ? 2022-04-22 13:43 ? 次閱讀

繼《最全教程來(lái)啦!在RISC-V星光板上創(chuàng)建Debian系統(tǒng)鏡像》之后,這一期來(lái)聊聊RISC-V星光板的啟動(dòng)流程。

如何更直觀理解VisionFive的啟動(dòng)流程呢?小編用一張圖摹擬整個(gè)過(guò)程。

0013f5fa-bce7-11ec-82f6-dac502259ad0.png

通電開(kāi)機(jī)加載BootROM后,有兩種方法去啟動(dòng)Bootloader(在嵌入式系統(tǒng)中,通常沒(méi)有像BIOS那樣的固件程序,因此整個(gè)系統(tǒng)的加載啟動(dòng)任務(wù)完全由Bootloader來(lái)完成)。

第一種是通過(guò)UART,即通過(guò)簡(jiǎn)單輸入一條命令,加載一個(gè)固定大小的二進(jìn)制文件到芯片的內(nèi)存中并執(zhí)行它,這種模式主要用于固件更新;

第二種是通過(guò)QSPI(Quad SPI),即BootROM將32k大小的Bootloader從QSPI讀取到SRAM區(qū)并開(kāi)始執(zhí)行。不難看出,QSPI更為方便,官方也推薦這個(gè)方式。

通過(guò)QSPI模式,BootROM把32k的bootloader從QSPI讀取到主芯片內(nèi)部的SRAM區(qū)并啟動(dòng)。大家可以看到上圖淺藍(lán)色區(qū)域,這個(gè)區(qū)域的文件都是在開(kāi)發(fā)板出廠時(shí),刷寫(xiě)好到QSPI閃存芯片里的內(nèi)容,包括了secondboot,ddrinit,OpenSBI和U-Boot。

secondboot是一個(gè)只有9KB左右的bin文件,它去讀取閃存中ddrinit,跳轉(zhuǎn)過(guò)去后初始化內(nèi)存并引導(dǎo)閃存上的fw_payload.bin.out文件,而這個(gè)fw_payload.bin.out包含了 OpenSBI和Uboot的頭和文件信息,于是直接跳轉(zhuǎn)到OpenSBI了。

什么是OpenSBI呢?

OpenSBI的全稱(chēng)是Open SupervisorBinary Interface ,即“開(kāi)放的操作系統(tǒng)二進(jìn)制接口”,大家可以將OpenSBI 理解成固件。其特點(diǎn)有二,第一,以 M 模式和啟動(dòng)器來(lái)定義的平臺(tái)固件,可以作為一個(gè)管理程序或者是通用操作系統(tǒng)執(zhí)行,并且進(jìn)入S或者HS模式;第二,以HS模式和啟動(dòng)器的管理程序,或者一個(gè)通用的操作系統(tǒng),可以執(zhí)行并進(jìn)入VS模式。

M模式即Machine-Mode,可以理解為固件特權(quán)級(jí);S模式即Supervisor-Mode,可以理解為操作系統(tǒng)內(nèi)核特權(quán)級(jí)。在啟動(dòng)流程中,OpenSBI作用就是讓開(kāi)發(fā)板從M運(yùn)行模式引導(dǎo)操作系統(tǒng)內(nèi)核,讓操作系統(tǒng)內(nèi)核運(yùn)行進(jìn)入 S 模式。

其他模式就不過(guò)多解釋啦,感興趣的朋友可自行搜索。


0031576c-bce7-11ec-82f6-dac502259ad0.png

最后,從OpenSBI到U-Boot 的過(guò)程可以拆分來(lái)看,OpenSBI為Linux提供基本的系統(tǒng)響應(yīng),系統(tǒng)從M模式轉(zhuǎn)換為S模式,跳轉(zhuǎn)并啟動(dòng)位于內(nèi)存對(duì)應(yīng)位置的U-Boot。而隨著U-Boot啟動(dòng),Linux系統(tǒng)也開(kāi)始啟動(dòng)了。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • RISC
    +關(guān)注

    關(guān)注

    6

    文章

    462

    瀏覽量

    83710
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    國(guó)產(chǎn)RISC-V案例分享,基于全志T113-i異構(gòu)多核平臺(tái)!

    核心可用于“系統(tǒng)快速啟動(dòng)”、“視頻實(shí)時(shí)采集”、“界面實(shí)時(shí)顯示”、“數(shù)據(jù)實(shí)時(shí)處理”、“IO實(shí)時(shí)控制”等應(yīng)用。 2 RISC-V核心支持外設(shè)全志T113-i中的RISC-V核心支持多種
    發(fā)表于 10-29 09:47

    預(yù)售啟動(dòng)!昉·星光 2 AI套件正式發(fā)布,基于RISC-V構(gòu)建AI算力

    10月24日,昉·星光2(VisionFive2)AI套件正式開(kāi)啟預(yù)售。該套件由中國(guó)RISC-V軟硬件生態(tài)領(lǐng)導(dǎo)者賽昉科技攜手邊緣人工智能(AI)處理器的領(lǐng)先芯片制造商Hailo共同推出,旨在為邊緣
    的頭像 發(fā)表于 10-25 08:05 ?204次閱讀
    預(yù)售<b class='flag-5'>啟動(dòng)</b>!昉·<b class='flag-5'>星光</b> 2 AI套件正式發(fā)布,基于<b class='flag-5'>RISC-V</b>構(gòu)建AI算力

    國(guó)產(chǎn)RISC-V基于全志T113-i異構(gòu)多核平臺(tái)

    次。 程序流程如下圖所示。 5 (2)案例測(cè)試 參考產(chǎn)品資料,啟動(dòng)RISC-V核心并加載工程鏡像。
    發(fā)表于 10-10 22:08

    加入全球 RISC-V Advocate 行列,共筑 RISC-V 的未來(lái) !

    加入RISC-VAdvocate行列!我們正在尋找來(lái)自世界各地的RISC-V愛(ài)好者,通過(guò)全球推廣和參與,成為支持RISC-V進(jìn)步的關(guān)鍵參與者。作為
    的頭像 發(fā)表于 09-10 08:08 ?372次閱讀
    加入全球 <b class='flag-5'>RISC-V</b> Advocate 行列,共筑 <b class='flag-5'>RISC-V</b> 的未來(lái) !

    RISC-V Summit China 2024 青稞RISC-V+接口PHY,賦能RISC-V高效落地

    沁恒在歷屆峰會(huì)上分享RISC-V在MCU領(lǐng)域的創(chuàng)新成果,和大家共同見(jiàn)證了本土RISC-V產(chǎn)業(yè)的成長(zhǎng)。早在第RISC-V中國(guó)峰會(huì)上,沁恒就公開(kāi)了青稞
    的頭像 發(fā)表于 08-30 18:18 ?1480次閱讀
    <b class='flag-5'>RISC-V</b> Summit China 2024  青稞<b class='flag-5'>RISC-V</b>+接口PHY,賦能<b class='flag-5'>RISC-V</b>高效落地

    2024 RISC-V 中國(guó)峰會(huì):華秋電子助力RISC-V生態(tài)!

    第四屆RISC-V中國(guó)峰會(huì)(RISC-V Summit China 2024)于8月21日至23日在杭州盛大召開(kāi),成為RISC-V領(lǐng)域的次重要盛會(huì)
    的頭像 發(fā)表于 08-26 18:33 ?876次閱讀
    2024 <b class='flag-5'>RISC-V</b> 中國(guó)峰會(huì):華秋電子助力<b class='flag-5'>RISC-V</b>生態(tài)!

    risc-v的發(fā)展歷史

    RISC-V的發(fā)展歷史可以追溯到2006年左右,當(dāng)時(shí)David Patterson和其他研究者開(kāi)始探索創(chuàng)建個(gè)開(kāi)放和可擴(kuò)展的指令集架構(gòu)(ISA)。以下是RISC-V發(fā)展的主要里程碑:
    發(fā)表于 07-29 17:20

    rIsc-v的缺的是什么?

    RISC-V作為種開(kāi)源的指令集架構(gòu)(ISA),自其誕生以來(lái)就受到廣泛關(guān)注和應(yīng)用,但它也存在些不足之處。以下是RISC-V架構(gòu)目前存在的主要缺點(diǎn): 1. 性能問(wèn)題 相對(duì)于專(zhuān)用ISA的
    發(fā)表于 07-29 17:18

    暢玩昉·星光 2|手把手教你搭建基于RISC-V的家用NAS

    方案。通過(guò)賽昉科技與開(kāi)源社區(qū)的共同努力,昉·星光2(VisionFive2)RISC-V單板計(jì)算機(jī)已能夠滿足家庭用戶對(duì)NAS的多樣化需求,包括但不限于數(shù)據(jù)備份、媒
    的頭像 發(fā)表于 06-04 08:19 ?918次閱讀
    暢玩昉·<b class='flag-5'>星光</b> 2|手把手教你搭建基于<b class='flag-5'>RISC-V</b>的家用NAS

    【昉·星光 2 高性能RISC-V單板計(jì)算機(jī)體驗(yàn)】為 Ubuntu 安裝 Docker 及常用軟件

    【昉·星光 2 高性能RISC-V單板計(jì)算機(jī)體驗(yàn)】為 Ubuntu 安裝 Docker 及常用軟件 目的 為了更好的利用星光2,決定使用容器來(lái)管理。 換源 使訪問(wèn)更快。 # 備份 cp /etc
    發(fā)表于 02-21 17:54

    【昉·星光 2 高性能RISC-V單板計(jì)算機(jī)體驗(yàn)】VisionFive2開(kāi)箱+安裝Ubuntu

    【昉·星光 2 高性能RISC-V單板計(jì)算機(jī)體驗(yàn)】VisionFive2開(kāi)箱+安裝Ubuntu 前言 很感謝賽昉科技及iCeasy提供的樣片,讓我第次接觸高性能的RISC-V的開(kāi)發(fā)板
    發(fā)表于 02-21 17:49

    昉·星光2 RISC-V單板計(jì)算機(jī)體驗(yàn)(三) - SSH連接

    昉·星光2 RISC-V單板計(jì)算機(jī)體驗(yàn)(三) - SSH連接 、官方資料 RISC-V官網(wǎng): [https://rvspace.org] RISC
    的頭像 發(fā)表于 02-21 10:21 ?494次閱讀
    昉·<b class='flag-5'>星光</b>2 <b class='flag-5'>RISC-V</b>單板計(jì)算機(jī)體驗(yàn)(三) - SSH連接

    昉·星光2 RISC-V單板計(jì)算機(jī)體驗(yàn)(二) - 系統(tǒng)環(huán)境

    昉·星光2 RISC-V單板計(jì)算機(jī)體驗(yàn)(二) - 系統(tǒng)環(huán)境 、官方資料 RISC-V官網(wǎng): [https://rvspace.org] RISC-
    的頭像 發(fā)表于 02-21 10:15 ?651次閱讀
    昉·<b class='flag-5'>星光</b>2 <b class='flag-5'>RISC-V</b>單板計(jì)算機(jī)體驗(yàn)(二) - 系統(tǒng)環(huán)境

    昉·星光2 RISC-V單板計(jì)算機(jī)體驗(yàn)() - 開(kāi)箱

    昉·星光2 RISC-V單板計(jì)算機(jī)體驗(yàn)() - 開(kāi)箱 、開(kāi)箱 昉·星光2( VisionFive 2 )的包裝盒設(shè)計(jì)的很有科技感。“擁抱
    的頭像 發(fā)表于 02-21 10:10 ?713次閱讀
    昉·<b class='flag-5'>星光</b>2 <b class='flag-5'>RISC-V</b>單板計(jì)算機(jī)體驗(yàn)(<b class='flag-5'>一</b>) - 開(kāi)箱

    什么是RISC-V

    siFive搞RISC-V 賽昉搞RISC-V 香山搞RISC-V 到底什么是RISC-V? 先不問(wèn)有什么用,RISC-V目前的能力來(lái)說(shuō),工
    發(fā)表于 02-02 10:41
    主站蜘蛛池模板: YY600800新视觉理论私人| 亚州日韩精品AV片无码中文| 俄罗斯另类Z0Z0ZOZO| 神电影院午夜dy888我不卡| 国产精品女上位在线观看| 性888xxxx入欧美| 精品国内自产拍在线观看视频| 久久99免费视频| 2224x最新网站| 欲插爽乱浪伦骨| 精品一产品大全| 亚洲三级精品| 国产亚洲精品久久孕妇呦呦你懂| 天堂网久久| 国产精品白浆精子流水合集| 日本又黄又爽又色又刺激的视频| jk白丝袜美女被男人桶| 免费高清毛片| 97国产成人精品视频| 免费看欧美一级特黄a大片| 4480yy午夜私人影院| 国产成人拍精品免费视频爱情岛| 失禁h啪肉尿出来高h| 湖南电台在线收听| 91天堂国产在线 在线播放| 日韩av无码在线直播| 国产曰批试看免费视频播放免费| 曰产无码久久久久久精品| 欧美男男网站免费观看videos| 国产精品99久久久精品无码| 野花日本手机观看大全免费3| 免费精品国偷自产在线| 干丝袜美女| 一级性生活毛片| 秋霞午夜理论理论福利无码| 国产欧美一区二区三区在线看| 战狼4在线观看完免费完整版| 天天噜日日噜夜夜噜| jj插入bb| 国产亚洲精品久久久999蜜臀 | 欧美 日韩 无码 有码 在线|