加入星計劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴散
  • 作品版權(quán)保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入
  • 正文
    • Linux Lab對龍芯開發(fā)環(huán)境的支持情況
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

免費玩轉(zhuǎn)龍芯開發(fā),Linux Lab全面支持龍芯開發(fā)環(huán)境

2021/02/11
234
閱讀需 5 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

近日,在龍芯中科嵌入式事業(yè)部的支持下,泰曉科技技術(shù)社區(qū)為“Linux Lab” 開源項目適配了龍芯開發(fā)環(huán)境。Linux開發(fā)者因此可以脫離開發(fā)板硬件設(shè)置,直接在自己的電腦上體驗龍芯開發(fā)環(huán)境和上手龍芯平臺的軟件開發(fā)。

Linux Lab對龍芯開發(fā)環(huán)境的支持情況

目前,Linux Lab開源項目主線已可以滿足對龍芯全系處理器的支持。開發(fā)者可以在Linux Lab上快速搭建龍芯1B、2K、3A+7A的模擬開發(fā)環(huán)境,免費使用虛擬開發(fā)板。

?項目主頁:http://tinylab.org/linux-lab

?代碼倉庫:https://gitee.com/tinylab/linux-lab(以上鏈接建議在PC瀏覽器里打開)

大家可以用它來高效地學(xué)習(xí)處理器架構(gòu)、Linux 內(nèi)核、嵌入式 Linux 系統(tǒng)、C 語言編程、Linux 匯編、Shell編程等內(nèi)容。

如何快速上手

在 Ubuntu 系統(tǒng)下,大家可以通過如下三條命令快速上手:

$ git clone https://gitee.com/tinylab/cloud-lab.git

$ cd cloud-lab

$ tools/docker/run linux-lab

運行完成后,請選擇“webvnc” 方式登陸。在其他操作系統(tǒng)下,請大家參考文末的《LinuxLab 中文手冊》。 如果之前已經(jīng)下載和安裝過 Linux Lab,請確保更新到 Linux Lab v0.5 rc1 以上版本并重啟 Linux Lab:

$ cd cloud-lab && git pull

$ tools/docker/update linux-lab

$ tools/docker/rerun linux-lab

登錄以后,打開控制臺,敲入如下命令$ make list FILTER=ls 即可列出當(dāng)前支持的所有龍芯開發(fā)板:

默認(rèn)使用的是 arm/vexpress-a9,如果要使用龍芯的板子,可以簡單切換:

$ make BOARD=mips64el/ls3a7a

$ make boot

一鍵編譯和啟動(自動下載源碼、檢出版本、打補丁、配置、編譯):

$ make boot BUILD=kernel

更多詳細(xì)用法

?《Linux Lab 龍芯實驗手冊》下載地址:http://tinylab.org/pdfs/linux-lab-loongson-manual-v0.1.pdf

?《Linux Lab 中文手冊》下載地址:http://tinylab.org/pdfs/linux-lab-v0.5-rc3-manual-zh.pdf

(以上鏈接建議在PC瀏覽器里打開)

國產(chǎn)處理器軟、硬件生態(tài)的推廣需要廣大開發(fā)者的支持。為了降低開發(fā)者接觸國產(chǎn)處理器的門檻,龍芯一直致力于針對廣大開發(fā)者群體降低開發(fā)成本。自2018年以來,龍芯不斷推出龍芯派系列開發(fā)板,將國產(chǎn)高性能處理器開發(fā)板售價降到千元范圍,未來龍芯還將繼續(xù)努力,為廣大開發(fā)者提供更多更好的技術(shù)服務(wù)。

龍芯中科

龍芯中科

目前,龍芯中科基于信息系統(tǒng)和工控系統(tǒng)兩條主線開展產(chǎn)業(yè)生態(tài)建設(shè),面向網(wǎng)絡(luò)安全、辦公與業(yè)務(wù)信息化、工控及物聯(lián)網(wǎng)等領(lǐng)域與合作伙伴保持全面的市場合作,系列產(chǎn)品在電子政務(wù)、能源、交通、金融、電信、教育等行業(yè)領(lǐng)域已獲得廣泛應(yīng)用。

目前,龍芯中科基于信息系統(tǒng)和工控系統(tǒng)兩條主線開展產(chǎn)業(yè)生態(tài)建設(shè),面向網(wǎng)絡(luò)安全、辦公與業(yè)務(wù)信息化、工控及物聯(lián)網(wǎng)等領(lǐng)域與合作伙伴保持全面的市場合作,系列產(chǎn)品在電子政務(wù)、能源、交通、金融、電信、教育等行業(yè)領(lǐng)域已獲得廣泛應(yīng)用。收起

查看更多

相關(guān)推薦

電子產(chǎn)業(yè)圖譜