來來來,動手DIY一個RSIC-V的Debian系統
最近幾年開源指令集RSIC-V火遍大江南北,很多公司開始密謀基於RISC-V來淘金了,國內很多公司已經開發了RISC-V的MCU晶片,準備去替代ARM公司的Cortex-M系列的MCU。但是,對於我們想學習的小白來說,基於RSIC-V的開發板卻很難買到,而且很貴,要命了!
為RISCV站臺的公司真不少
不像基於ARM64的樹莓派,便宜好用,在某寶上很容易買到。
那想學習RSIC-V的同學怎辦呢?
不著急,有QEMU這個神奇的模擬器,我們可以基於QEMU來打造一個RISCV的小Linux系統。在Linux4.15核心開始支援RISC-V架構。因此我們可以採用Linux 5.0版本來做系統。笨叔為此做了一個RSIC-V的git tree,小夥伴可以很方便基於此來構建一個小系統來玩。
這個git tree下載地址是:
下載:
#git clone .git
(1)在Ubuntu中安裝riscv的工具鏈
#sudo apt install gcc-7-riscv64-linux-gnu sudo gcc-riscv64-linux-gnu
(2)編譯核心
# ./run_debian_riscv.sh build_kernel
(3)編譯Debian 根檔案系統
#sudo ./run_debian_riscv.sh build_rootfs
注意這裡需要root許可權。
(4)開始執行基於RISCV的debian系統了。
# ./run_debian_riscv.sh run
上面幾個步驟,我們就打造了一個基於RISC-V的Debian系統,是不是很簡單?其實我們這裡隱藏了很多關鍵的步驟,等你來挖掘。大部分的步驟,我們在實驗指導手冊裡都講到,比如:
-
如何配置核心
-
如何打造一個debian的rootfs根檔案系統
-
如何使用qemu來執行系統
-
如何配置QEMU虛擬機器和Host主機共享檔案。
-
如何配置QEMU的網路,讓host主機可以ping通QEMU裡面的虛擬機器。
所有的疑問,都在實驗指導手冊裡有。
歡迎大家來免費下載實驗指導手冊,
國內首本Linux實驗指導手冊,將近400頁,乾貨滿滿,融入企業實戰專案的經驗總結,讓您快速入門!
下載實驗指導手冊:
加入奔跑吧Linux社群微信公眾號,在微信公眾號裡輸入“最新實驗指導手冊”,就會跳出下載地址啦。
下載入門篇全套資料:
加入奔跑吧Linux社群微信公眾號,在微信公眾號裡輸入“全套”。
就會跳出下載地址啦。
下載實驗平臺vmware映象:
加入奔跑吧Linux社群微信公眾號,在微信公眾號裡輸入“vmware映象”。
就會跳出下載地址啦。
下載入門免費視訊:
加入奔跑吧Linux社群微信公眾號,在微信公眾號裡輸入“免費視訊”。
就會跳出下載地址啦。
進階視訊:
加入奔跑吧Linux社群微信公眾號,在微信公眾號裡輸入“進階視訊”。
就會跳出購買地址啦,或者點選文章最後的“閱讀原文”。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70005277/viewspace-2885053/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 系統首頁 DIY,你的個性化需求 Pro 系統來滿足!
- 如何使用 backupninja 來備份 Debian 系統
- 來來,一起設計一個簡單的活動釋出系統
- 做諮詢以來,從來堅守一個詞——“系統”
- 網友分享“手殘”DIY作品 看完笑到停不下來
- 指紋識別狂潮來襲未來將一統智慧手機天下
- 蘋果CarPlay的對手AndroidAuto系統來了蘋果Android
- 移動CRM系統使用起來如何
- 個性化推薦系統來了
- 【ZJOF】用來個棧來實現一個佇列佇列
- 我也來打造一個個人閱讀追蹤系統
- 靈光一閃來個科普貼:Linux檔案系統Linux
- 來!做一個分鐘級業務監控系統 【實戰】
- 如何使用Vue.js來搭建一個後臺管理系統Vue.js
- 有一個Ceph客戶端來連線Windows系統嗎?客戶端Windows
- 來來來,快速擼 Redis 一遍!Redis
- 未來的IT系統:DITS – Differentiable IT System
- 請教一個已有系統資料移置帶來的中文問題
- 誰來取代Google?誰會是下一個歸來的王者?Go
- 用oa系統來管理,會給公司帶來哪些方便!
- 姍姍來遲的一個總結
- 為什麼新來的技術很難接手維護一個系統
- 埃森哲:未來系統
- 物流資料來源系統
- 來來來,探究一下CommonJs的實現原理JS
- 索尼SmartWatch 3智慧手錶迎來最新的系統升級
- 來自一個程式猿的傲氣:過年回家手動搶票是不可能的
- 手頭有一個OLED模組,需要找一個STM32來驅動,這個一個小板的管腳定義
- 中安未來人證合一系統
- 這樣一來以後就更好的移植miui系統UI
- 蘋果手機使用技巧:iPhone個性來電振動設定蘋果iPhone
- 移動OA系統給企業管理帶來的優勢
- 面試官說:你來設計一個短連結生成系統吧面試
- 查詢一個表的外來鍵
- 【爆】中安未來護照真偽鑑別系統重磅來襲!
- 一個高效能,高併發,高可用的系統是如何演變來的
- 使用 /proc 檔案系統來控制系統(轉)
- 使用 /proc 檔案系統來控制系統 (zt)