chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

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

StarFive ? 2022-04-22 13:43 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

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

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

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

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

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

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

什么是OpenSBI呢?

OpenSBI的全稱是Open SupervisorBinary Interface ,即“開放的操作系統(tǒng)二進(jìn)制接口”,大家可以將OpenSBI 理解成固件。其特點(diǎn)有二,第一,以 M 模式和啟動(dòng)器來定義的平臺(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作用就是讓開發(fā)板從M運(yùn)行模式引導(dǎo)操作系統(tǒng)內(nèi)核,讓操作系統(tǒng)內(nèi)核運(yùn)行進(jìn)入 S 模式。

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


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

最后,從OpenSBI到U-Boot 的過程可以拆分來看,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)也開始啟動(dòng)了。

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

    關(guān)注

    6

    文章

    485

    瀏覽量

    86821
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    deepin社區(qū)亮相2026中關(guān)村論壇年會(huì)RISC-V生態(tài)科技論壇

    3 月 26 日,在中關(guān)村論壇年會(huì)——RISC-V生態(tài)科技論壇上,中國(guó)科學(xué)院軟件研究所重磅發(fā)布如意 RISC-V 原生操作系統(tǒng)(openRuyi)與點(diǎn)亮計(jì)劃 2.0 最新成果,同時(shí)正式啟動(dòng)如意
    的頭像 發(fā)表于 03-30 15:39 ?381次閱讀

    重磅合作!Quintauris 聯(lián)手 SiFive,加速 RISC-V 在嵌入式與 AI 領(lǐng)域落地

    SoC 開發(fā)流程,幫開發(fā)者省時(shí)間; 優(yōu)化下RISC-V 設(shè)計(jì)的性能和能效,進(jìn)步拉高性能上限; 把 RISC-V 打造成能和傳統(tǒng)專有
    發(fā)表于 12-18 12:01

    探索RISC-V在機(jī)器人領(lǐng)域的潛力

    探索RISC-V在機(jī)器人領(lǐng)域的潛力 測(cè)評(píng)人:洄溯 測(cè)評(píng)時(shí)間: 2025年11月 測(cè)評(píng)對(duì)象: MUSE Pi Pro開發(fā)板(基于進(jìn)迭時(shí)空K1系列高性能RISC-V CPU) 、 開篇引言
    發(fā)表于 12-03 14:40

    為什么RISC-V是嵌入式應(yīng)用的最佳選擇

    最近RISC-V基金會(huì)在社交媒體上發(fā)文,文章說物聯(lián)網(wǎng)和嵌入式系統(tǒng)正在迅速發(fā)展,需要更高的計(jì)算性能、更低的功耗和人工智能。RISC-V是為未來而建的,包括超高效的MCU到高性能應(yīng)用處理器,RISC-V使開發(fā)人員能夠設(shè)計(jì)以下解決方案
    的頭像 發(fā)表于 11-07 10:09 ?1781次閱讀

    RISC-V B擴(kuò)展介紹及實(shí)現(xiàn)

    B擴(kuò)展簡(jiǎn)介 RISCV B擴(kuò)展指的是RISCV用于位運(yùn)算加速的個(gè)擴(kuò)展指令集,目的是使用條指令實(shí)現(xiàn)原本需要2-3條指令才能實(shí)現(xiàn)的位操作指令。具體包含內(nèi)容如下: B擴(kuò)展就是RISC-V
    發(fā)表于 10-21 13:01

    大灣區(qū)RISC-V生態(tài)全景展示:RISC-V生態(tài)發(fā)展論壇、開發(fā)者Workshop和生態(tài)應(yīng)用專區(qū)

    ),正以前所未有的速度從學(xué)術(shù)走向產(chǎn)業(yè),從嵌入式走向高性能計(jì)算等全場(chǎng)景應(yīng)用。數(shù)百萬計(jì)的生態(tài)開發(fā)者,還有政府和資本的加持,你將如何把握這歷史性機(jī)遇?如何深度融入蓬勃發(fā)展的RISC-V生態(tài)? ? 答案就在這里——由“灣芯展RISC-V
    的頭像 發(fā)表于 10-13 09:18 ?713次閱讀
    大灣區(qū)<b class='flag-5'>RISC-V</b>生態(tài)全景展示:<b class='flag-5'>RISC-V</b>生態(tài)發(fā)展論壇、開發(fā)者Workshop和生態(tài)應(yīng)用專區(qū)

    躍昉科技亮相2025 RISC-V軟件生態(tài)研討會(huì)

    2025 年 9 月 19 日,場(chǎng)聚焦 RISC-V 軟件生態(tài)發(fā)展的行業(yè)盛會(huì)——“RISC-V 軟件生態(tài)研討會(huì)”在珠海國(guó)際會(huì)展中心成功舉辦。全球首款支持超128核RISC-V RVA
    的頭像 發(fā)表于 09-20 14:04 ?1343次閱讀

    普華基礎(chǔ)軟件亮相2025 RISC-V中國(guó)峰會(huì)

    此前,7月16日至18日,第五屆RISC-V中國(guó)峰會(huì)在上海盛大召開。普華基礎(chǔ)軟件副總經(jīng)理兼戰(zhàn)略研究院院長(zhǎng)張曉先受邀參會(huì),發(fā)表《開源小滿助力RISC-V軟硬協(xié)同生態(tài)發(fā)展》主題演講,分享了開源小滿
    的頭像 發(fā)表于 07-28 16:51 ?1308次閱讀
    普華基礎(chǔ)軟件亮相2025 <b class='flag-5'>RISC-V</b>中國(guó)峰會(huì)

    RISC-V 手冊(cè)

    以下是關(guān)于RISC-V的詳細(xì)介紹,結(jié)合其核心技術(shù)特點(diǎn)與當(dāng)前發(fā)展現(xiàn)狀:核心概念RISC-V(第五代精簡(jiǎn)指令集)是種基于精簡(jiǎn)指令集(RISC)的開源指令集架構(gòu)(ISA),由加州大學(xué)伯克利
    發(fā)表于 07-28 16:27 ?11次下載

    2025新思科技RISC-V科技日活動(dòng)圓滿結(jié)束

    ,通過在RISC-V技術(shù)探索分享與多維度討論,為與會(huì)者提供了新思科技在賦能RISC-V技術(shù)創(chuàng)新的全面視角,從而更進(jìn)步促進(jìn)中國(guó)RISC-V產(chǎn)業(yè)發(fā)展與生態(tài)構(gòu)建。
    的頭像 發(fā)表于 07-25 17:31 ?1567次閱讀

    時(shí)擎科技亮相2025 RISC-V中國(guó)峰會(huì),深度解析高性能RISC-V SoC技術(shù)挑戰(zhàn)與創(chuàng)新

    2025年7月16-18日,第五屆RISC-V中國(guó)峰會(huì)在上海張江科學(xué)會(huì)堂成功舉辦,作為全球RISC-V領(lǐng)域頂級(jí)盛會(huì)之,本屆峰會(huì)匯聚了數(shù)百家企業(yè)、研究機(jī)構(gòu)及開源社區(qū),共同探討RISC-V
    的頭像 發(fā)表于 07-21 17:37 ?1812次閱讀
    時(shí)擎科技亮相2025 <b class='flag-5'>RISC-V</b>中國(guó)峰會(huì),深度解析高性能<b class='flag-5'>RISC-V</b> SoC技術(shù)挑戰(zhàn)與創(chuàng)新

    RISC-V 發(fā)展態(tài)勢(shì)與紅帽系統(tǒng)適配進(jìn)展

    ,硬件情況有了改善,紅帽也成為最早支持 RISC-V 系統(tǒng)的企業(yè)之,當(dāng)時(shí)已能搭建支持桌面的系統(tǒng),這在當(dāng)時(shí)是很大的突
    發(fā)表于 07-18 10:55 ?4200次閱讀
    <b class='flag-5'>RISC-V</b> 發(fā)展態(tài)勢(shì)與紅帽系統(tǒng)適配進(jìn)展

    RISC-V International CEO:RISC-V 應(yīng)用全面開花,2031 年滲透率將達(dá) 25.7%

    7 月 16 日~19 日,第五屆(2025)RISC-V 中國(guó)峰會(huì)在上海張江科學(xué)會(huì)堂拉開帷幕。峰會(huì)設(shè)置 1 場(chǎng)主論壇、8 大垂直領(lǐng)域分論壇、多場(chǎng)研習(xí)會(huì)及多項(xiàng)同期活動(dòng)。在 7 月 17 日的主論壇上
    發(fā)表于 07-17 10:28 ?3790次閱讀
    <b class='flag-5'>RISC-V</b> International CEO:<b class='flag-5'>RISC-V</b> 應(yīng)用全面開花,2031 年滲透率將達(dá) 25.7%

    RISC-V和ARM有何區(qū)別?

    RISC-VARM是種精簡(jiǎn)指令集(RISC),以該指令集為基礎(chǔ)的處理器通常被稱為ARM芯片,它在全球范圍內(nèi)得到了極為廣泛的應(yīng)用。而RISC-V也是精簡(jiǎn)指令集,是美國(guó)加
    的頭像 發(fā)表于 06-24 11:38 ?2196次閱讀
    <b class='flag-5'>RISC-V</b>和ARM有何區(qū)別?

    RISC-V賽道的“硬核”突圍之路

    RISC-V作為種開源指令集架構(gòu)(ISA),近年來在全球范圍內(nèi)迅速崛起,有望重塑半導(dǎo)體產(chǎn)業(yè)格局。從芯片設(shè)計(jì)公司到軟件開發(fā)商,從學(xué)術(shù)研究機(jī)構(gòu)到行業(yè)巨頭,都在積極探索RISC-V的應(yīng)用和創(chuàng)新
    的頭像 發(fā)表于 04-24 15:34 ?664次閱讀
    <b class='flag-5'>RISC-V</b>賽道的“硬核”突圍之路