欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

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

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

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

RT-Thread BSP qemu-virt64-aarch64文件系統(tǒng)

冬至子 ? 來源:張世爭 ? 作者:張世爭 ? 2023-10-08 16:34 ? 次閱讀

前言

前面大體上搭建了 RT-Thread BSP qemu-virt64-aarch64 的交叉編譯環(huán)境,運行后發(fā)現(xiàn),文件系統(tǒng)沒有掛載上,感覺是沒有 mkfs。

通過RT-Thread 官方的文檔,找到了解決方法

創(chuàng)建獨立的 qemu-virt64-aarch64 工程

不是特別喜歡直接使用 git clone 下來的 RT-Thread 源碼工程作為開發(fā)驗證工程,主要是包含了太多不使用的BSP,代碼過多,體積過大。

于是重新整理一個精簡的 qemu-virt64-aarch64 工程

(1) rt-threadbspqemu-virt64-aarch64 -> 復(fù)制 qemu-virt64-aarch64

1.jpg

(2)rt-thread 把 .git 目錄 bsp 等項目無關(guān)的目錄去除,復(fù)制到 rt-thread目錄

1.jpg

由于路徑更改了,所以 進(jìn)入 qemu-virt64-aarch64 scons 編譯或報錯,簡單修復(fù)一下 構(gòu)建路徑即可

1.jpg

交叉編譯環(huán)境

運行

shell 執(zhí)行 ./qemu.sh 后,發(fā)現(xiàn) ls 提示
msh />ls
No such directory

初步判斷是沒有開啟 文件系統(tǒng),不過通過 scons --menuconfig 查看,文件系統(tǒng)相關(guān)的組件已經(jīng)開啟了

1.jpg

解決文件系統(tǒng)無法掛載問題

1.jpg

通過查看 qemu.sh 腳本發(fā)現(xiàn), sd.bin 應(yīng)該沒有任何的內(nèi)容,所以需要格式化

通過 RT-Thread 官方的文檔,發(fā)現(xiàn)確實需要這么做,并且 mkfs 后,還需要退出 qemu 再次進(jìn)入就可以正常的識別文件系統(tǒng)了

操作方法:list device 找到 sd 卡相關(guān)的設(shè)備

msh />list device
device type ref count


vport0p1 Character Device 0
vport0p0 Character Device 0
virtio-console0 Character Device 0
virtio-blk0 Block Device 0
rtc RTC 0
gpio Pin Device 0
zero Miscellaneous Device 0
urandom Miscellaneous Device 0
random Miscellaneous Device 0
null Miscellaneous Device 0
uart0 Character Device 2

這里是 virtio-blk0 設(shè)備,執(zhí)行 mkfs virtio-blk0

1.jpg

退出 qemu,CTRL + a 組合鍵按下后,松開,再按一下 x 鍵

再次進(jìn)入 qemu,發(fā)現(xiàn)正常識別文件系統(tǒng)了

小結(jié)

qemu 文件系統(tǒng)識別了,接下來繼續(xù)研究一下其他的功能

可以使用 qemu 評估一些平臺無關(guān)的軟件組件,這樣可以提高效率。

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

    關(guān)注

    2

    文章

    566

    瀏覽量

    64151
  • RT-Thread
    +關(guān)注

    關(guān)注

    31

    文章

    1306

    瀏覽量

    40436
  • qemu
    +關(guān)注

    關(guān)注

    0

    文章

    57

    瀏覽量

    5412
收藏 人收藏

    評論

    相關(guān)推薦

    如何在windows和linux平臺使用RT-Thread QEMU BSP,并運行RT-ThreadGUI示例

    開發(fā)板的情況下體驗RT-Thread,RT-Thread使用QEMU模擬了ARM vexpress A9開發(fā)板,并提供了相關(guān)的板級支持包(BSP)。本文主要介紹在windows平臺和l
    的頭像 發(fā)表于 02-08 08:50 ?1.4w次閱讀
    如何在windows和linux平臺使用<b class='flag-5'>RT-Thread</b> <b class='flag-5'>QEMU</b> <b class='flag-5'>BSP</b>,并運行<b class='flag-5'>RT</b>-ThreadGUI示例

    RT-Thread文件系統(tǒng)的基本知識和使用方法

    為了能讓開發(fā)者清楚地理解 RT-Thread DFS 框架的概念,學(xué)會使用 RT-Thread 文件系統(tǒng)。本應(yīng)用筆記將一步步深入介紹 RT-Thread DFS 框架的相關(guān)知識以及實
    的頭像 發(fā)表于 08-17 10:01 ?3.1w次閱讀
    <b class='flag-5'>RT-Thread</b><b class='flag-5'>文件系統(tǒng)</b>的基本知識和使用方法

    RT-Thread BSP qemu-virt64-riscv的編譯環(huán)境搭建步驟

    最近需要使用 RT-Thread smart 開發(fā)調(diào)試一些軟件功能,由于軟件功能平臺無關(guān),使用實際硬件操作,會耗費較多的時間在程序燒寫環(huán)節(jié)。
    的頭像 發(fā)表于 10-08 15:41 ?1989次閱讀
    <b class='flag-5'>RT-Thread</b> <b class='flag-5'>BSP</b> <b class='flag-5'>qemu-virt64</b>-riscv的編譯環(huán)境搭建步驟

    怎么使用RT-Thread文件系統(tǒng)

    使用RT-Thread文件系統(tǒng)
    發(fā)表于 03-30 07:26

    RT-Thread文件系統(tǒng)的資料下載

    第一次接觸 RT-Thread 文件系統(tǒng)的開發(fā)者可能覺得 RT-Thread 文件系統(tǒng)過于復(fù)雜,不知道該從何入手。想要在項目中使用文件系統(tǒng),
    發(fā)表于 03-24 16:03

    如何在Window及Ubuntu平臺使用QEMU運行 RT-Thread qemu-vexpress-a9 BSP工程

    BSP 文件夾下創(chuàng)建一份空白的 sd.bin 文件,這是虛擬的 sd 卡,大小為 64M。Env 命令行界面顯示 RT-Thread
    發(fā)表于 10-26 15:19

    在Windows平臺使用Eclipse調(diào)試RT-Thread qemu-vexpress-a9 BSP工程

    \\qemu-vexpress-a9 切換到 RT-Thread 源碼文件夾下的 qemu-vexpress-a9 BSP 根目錄,然后輸入
    發(fā)表于 10-26 15:31

    請教大神qemu模擬cortex-A53運行rt-thread出錯怎么解決呢?

    新手小白,參考官網(wǎng)文檔運行 RT-Thread qemu-vexpress-a9 BSP 工程的方法自己配置了qemu-virt64-aarch64的工程模擬了cortex-A53的架
    發(fā)表于 02-15 10:51

    RT-Thread BSP qemu-virt64-aarch64的編譯環(huán)境搭建步驟

      最近需要使用RT-Thread smart 開發(fā)調(diào)試一些軟件功能,由于軟件功能平臺無關(guān),使用外部硬件操作,會耗費更多的時間在后臺?! 〈蛩闶褂?b class='flag-5'>BSP qemu-virt64-aarch64搭建一
    發(fā)表于 04-04 17:04

    使用QEMU運行RT-ThreadBSP下的以太網(wǎng)卡驅(qū)動實現(xiàn)原理?

    小白入門級問題求助:QEMU運行RT-Thread時對應(yīng)的qemu.bat腳本文件中沒有-nic創(chuàng)建虛擬網(wǎng)卡參數(shù)選項,是在bsp中實現(xiàn)了虛擬
    發(fā)表于 04-27 11:39

    RT-Thread BSP qemu-virt64-aarch64文件系統(tǒng)

      前言   前面大體上搭建了 RT-Thread BSP qemu-virt64-aarch64 的交叉編譯環(huán)境,運行后發(fā)現(xiàn),文件系統(tǒng)沒有掛載上,感覺是沒有 mkfs。   通過
    發(fā)表于 05-16 10:29

    RT-Thread BSP qemu-virt64-riscv的編譯環(huán)境搭建

    qemu-virt64-aarch64 搭建一個 RT-Thread smart 的開發(fā)調(diào)試環(huán)境,可以開發(fā)驗證一些平臺無關(guān)的軟件功能,但是當(dāng)前的 RT-Thread smart 開放出來的 userapps 不支持
    發(fā)表于 05-16 10:37

    RT-Thread文檔_虛擬文件系統(tǒng)

    RT-Thread文檔_虛擬文件系統(tǒng)
    發(fā)表于 02-22 18:42 ?1次下載
    <b class='flag-5'>RT-Thread</b>文檔_虛擬<b class='flag-5'>文件系統(tǒng)</b>

    RT-Thread文檔_TMPFS 臨時文件系統(tǒng)

    RT-Thread文檔_TMPFS 臨時文件系統(tǒng)
    發(fā)表于 02-22 18:42 ?0次下載
    <b class='flag-5'>RT-Thread</b>文檔_TMPFS 臨時<b class='flag-5'>文件系統(tǒng)</b>

    RT-Thread qemu mps2-an385 bsp移植制作 :環(huán)境搭建篇

    最近打算系統(tǒng)地研究一下 RT-Thread,包括 RT-Thread BSP 的移植,由于一直在使用 QEMU 進(jìn)行一些軟件功能的驗證,
    的頭像 發(fā)表于 08-02 14:45 ?699次閱讀
    <b class='flag-5'>RT-Thread</b> <b class='flag-5'>qemu</b> mps2-an385 <b class='flag-5'>bsp</b>移植制作 :環(huán)境搭建篇