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

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

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

3天內不再提示

RT-Thread BSP qemu-virt64-aarch64文件系統

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

前言

前面大體上搭建了 RT-Thread BSP qemu-virt64-aarch64 的交叉編譯環境,運行后發現,文件系統沒有掛載上,感覺是沒有 mkfs。

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

創建獨立的 qemu-virt64-aarch64 工程

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

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

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

1.jpg

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

1.jpg

由于路徑更改了,所以 進入 qemu-virt64-aarch64 scons 編譯或報錯,簡單修復一下 構建路徑即可

1.jpg

交叉編譯環境

運行

shell 執行 ./qemu.sh 后,發現 ls 提示
msh />ls
No such directory

初步判斷是沒有開啟 文件系統,不過通過 scons --menuconfig 查看,文件系統相關的組件已經開啟了

1.jpg

解決文件系統無法掛載問題

1.jpg

通過查看 qemu.sh 腳本發現, sd.bin 應該沒有任何的內容,所以需要格式化

通過 RT-Thread 官方的文檔,發現確實需要這么做,并且 mkfs 后,還需要退出 qemu 再次進入就可以正常的識別文件系統了

操作方法:list device 找到 sd 卡相關的設備

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 設備,執行 mkfs virtio-blk0

1.jpg

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

再次進入 qemu,發現正常識別文件系統了

小結

qemu 文件系統識別了,接下來繼續研究一下其他的功能

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

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

    關注

    2

    文章

    577

    瀏覽量

    65286
  • RT-Thread
    +關注

    關注

    32

    文章

    1375

    瀏覽量

    41596
  • qemu
    +關注

    關注

    0

    文章

    57

    瀏覽量

    5636
收藏 人收藏

    評論

    相關推薦
    熱點推薦

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

    開發板的情況下體驗RT-ThreadRT-Thread使用QEMU模擬了ARM vexpress A9開發板,并提供了相關的板級支持包(BSP)。本文主要介紹在windows平臺和l
    的頭像 發表于 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文件系統的基本知識和使用方法

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

    RT-Thread BSP qemu-virt64-riscv的編譯環境搭建步驟

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

    怎么使用RT-Thread文件系統

    使用RT-Thread文件系統
    發表于 03-30 07:26

    RT-Thread文件系統的資料下載

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

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

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

    在Windows平臺使用Eclipse調試RT-Thread qemu-vexpress-a9 BSP工程

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

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

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

    RT-Thread BSP qemu-virt64-aarch64的編譯環境搭建步驟

      最近需要使用RT-Thread smart 開發調試一些軟件功能,由于軟件功能平臺無關,使用外部硬件操作,會耗費更多的時間在后臺。  打算使用BSP qemu-virt64-aarch64搭建一
    發表于 04-04 17:04

    使用QEMU運行RT-ThreadBSP下的以太網卡驅動實現原理?

    小白入門級問題求助:QEMU運行RT-Thread時對應的qemu.bat腳本文件中沒有-nic創建虛擬網卡參數選項,是在bsp中實現了虛擬
    發表于 04-27 11:39

    RT-Thread BSP qemu-virt64-aarch64文件系統

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

    RT-Thread BSP qemu-virt64-riscv的編譯環境搭建

    qemu-virt64-aarch64 搭建一個 RT-Thread smart 的開發調試環境,可以開發驗證一些平臺無關的軟件功能,但是當前的 RT-Thread smart 開放出來的 userapps 不支持
    發表于 05-16 10:37

    RT-Thread文檔_虛擬文件系統

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

    RT-Thread文檔_TMPFS 臨時文件系統

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

    RT-Thread qemu mps2-an385 bsp移植制作 :環境搭建篇

    最近打算系統地研究一下 RT-Thread,包括 RT-Thread BSP 的移植,由于一直在使用 QEMU 進行一些軟件功能的驗證,
    的頭像 發表于 08-02 14:45 ?952次閱讀
    <b class='flag-5'>RT-Thread</b> <b class='flag-5'>qemu</b> mps2-an385 <b class='flag-5'>bsp</b>移植制作 :環境搭建篇
    主站蜘蛛池模板: 老司机亚洲精品影院在线 | 天天干天天玩天天操 | 四虎在线网址 | 天堂中文在线最新版地址 | 日本不卡免费新一区二区三区 | 一级片视频在线 | 插插操操| 色婷婷综合久久久中文字幕 | 天堂网www在线 | 亚洲第一区第二区 | 男人的天堂一区二区视频在线观看 | 精品三级网站 | 日日摸人人看97人人澡 | 亚洲伊人久久大香线蕉啊 | 中文字幕在线色 | 天天色色网 | 午夜小视频免费观看 | 久久精品视频99精品视频150 | 天天做天天看夜夜爽毛片 | 欧美作爱福利免费观看视频 | 成人黄色免费看 | 有一婷婷色 | 天天黄色 | 久久国产免费福利永久 | 天天摸日日碰天天看免费 | 在线观看精品视频看看播放 | 色黄网| 美女视频一区 | 久久黄色影片 | 中文字幕一区二区三区有限公司 | 小雪被老外黑人撑破了 | 侵犯希崎中文字幕在线 | 日韩毛片网站 | 亚洲伊人成综合成人网 | 97人人做人人添人人爱 | 成年人一级毛片 | 偷偷狠狠的日日日日 | 国产亚洲综合视频 | 国内a级毛片免费··· | 日本黄色免费在线 | 欧美卡一卡二卡新区网站 |