去年年底,賽昉科技發布并開源基于Yocto的昉·天樞Linux SDK,該SDK提供靈活的工具集和開發環境,支持嵌入式設備開發人員之間的全球協作,幫助開發者共享用于創建定制Linux鏡像的技術、軟件堆棧、配置和最佳實踐。該SDK中還包含基于Yocto的可擴展套件(eSDK),eSDK使用戶無需從Yocto下載大容量的打包文件,客戶只需幾個簡單的步驟,即可在更短的時間內重新編譯整個系統。
近日,為進一步提升客戶的開發體驗,賽昉科技正式發布StarFiveStarStudio集成開發環境(IDE),支持Linux和Baremetal開發。該GUI工具為用戶提供友好的開發環境,支持代碼的開發、編譯、部署和調試。StarFive StarStudio提供直觀的用戶界面,用戶只需從菜單中進行選擇,而無需記住或參考文檔中的命令行界面(CLI)步驟。對使用過IDE開發其他架構的開發人員來說,啟動時間大幅減少。
對于Linux開發,StarFiveStarStudio構建在Yocto eSDK基礎之上。該工具允許用戶直接從GUI修改Linux代碼或OpenSBI代碼,一旦代碼修改或添加完成,用戶即可使用下拉菜單重建完整的鏡像或二進制文件。StarFive StarStudio預設了正確的工具鏈,用戶完全不必擔心使用錯誤的變體(Variant),例如誤用Baremetal工具鏈(Toolchain)來構建Linux代碼。StarFive StarStudio甚至集成了QEMU,讓用戶可以測試目標的二進制文件,同時用戶可以通過避免錯誤來縮短開發周期。隨后,用戶可以繼續構建可引導鏡像,例如QSPI鏡像,它可以在最終目標處啟動。默認情況下,QSPI鏡像用于FPGA運行。當然,用戶也可以輕松地為其他目標配置OpenOCD配置文件。
對于Baremetal開發,StarFiveStarStudio提升了以往使用CLI的用戶體驗。用戶可以通過GUI輕松修改或創建新的Baremetal程序。StarFive StarStudio創建了一個由C文件和makefile組成的模板,供客戶直接編寫代碼,而不必擔心構建設置出現問題。除此之外,用戶還可以輕松瀏覽由Baremetal SDK提供的Baremetal示例程序的各種源代碼。構建完成后,用戶可利用StarFive StarStudio調試界面來部署新構建的ELF。它還配備了半托管支持(Semihosting),這也極大降低了Baremetal代碼的復雜性。
此外,StarFive StarStudio還提供部署、調試和單步執行代碼的功能。用戶可以找到標準調試器中所有的常用調試功能,如內存視圖、寄存器視圖和反匯編視圖。StarFive StarStudio還允許用戶調試在單核甚至更復雜的多核CPU設置下運行的代碼。StarFive StarStudio能幫助用戶更迅速更便捷地開發解決方案,推動應用快速落地。
-
IDE
+關注
關注
0文章
341瀏覽量
46888 -
賽昉科技
+關注
關注
3文章
156瀏覽量
14353
發布評論請先 登錄
相關推薦
賽昉科技發布全新RISC-V處理器內核Dubhe-83
賽昉科技亮相世界互聯網大會,精彩呈現RISC-V創新成果
![<b class='flag-5'>賽</b><b class='flag-5'>昉</b>科技亮相世界互聯網大會,精彩呈現RISC-V創新成果](https://file.elecfans.com/web2/M00/1A/02/poYBAGF47iiANcvqAABSphpOXQU436.jpg)
賽昉聯合國芯推出高性能AI MCU芯片,實現RISC-V+AI新應用
![<b class='flag-5'>賽</b><b class='flag-5'>昉</b>聯合國芯推出高性能AI MCU芯片,實現RISC-V+AI新應用](https://file.elecfans.com/web2/M00/1A/02/poYBAGF47iiANcvqAABSphpOXQU436.jpg)
國芯科技攜手賽昉科技發布高性能AI MCU芯片
2024“中國芯”出爐!賽昉科技昉·驚鴻-7110榮膺優秀技術創新產品獎
![2024“中國芯”出爐!<b class='flag-5'>賽</b><b class='flag-5'>昉</b>科技<b class='flag-5'>昉</b>·驚鴻-7110榮膺優秀技術創新產品獎](https://file.elecfans.com/web2/M00/1A/02/poYBAGF47iiANcvqAABSphpOXQU436.jpg)
賽昉科技產品亮相RISC-V開源創新中心,雙方達成戰略合作
![<b class='flag-5'>賽</b><b class='flag-5'>昉</b>科技產品亮相RISC-V開源創新中心,雙方達成戰略合作](https://file1.elecfans.com/web2/M00/E5/D3/wKgaomZBeIyADEqiAACsZ19UYWk044.png)
賽昉科技RVspace生態社區雙周報(6月刊)
![<b class='flag-5'>賽</b><b class='flag-5'>昉</b>科技RVspace生態社區雙周報(6月刊)](https://file.elecfans.com/web2/M00/1A/02/poYBAGF47iiANcvqAABSphpOXQU436.jpg)
請問StarFive VisionFive2支持勞特巴赫的仿真器嗎?
賽昉科技與超聚變達成戰略合作,RISC-V在數據中心迎來歷史性跨越
![<b class='flag-5'>賽</b><b class='flag-5'>昉</b>科技與超聚變達成戰略合作,RISC-V在數據中心迎來歷史性跨越](https://file.elecfans.com/web2/M00/1A/02/poYBAGF47iiANcvqAABSphpOXQU436.jpg)
賽昉基于RISC-V的JH-7110智能視覺處理平臺采用了芯原的顯示處理器IP
賽昉科技VisionFive 2生態進展雙周報(2.1-2.29)
RISC-V智能化網絡解決方案|賽昉科技昉·星光 2成功運行OpenWrt
![RISC-V智能化網絡解決方案|<b class='flag-5'>賽</b><b class='flag-5'>昉</b>科技<b class='flag-5'>昉</b>·星光 2成功運行OpenWrt](https://file.elecfans.com/web2/M00/1A/02/poYBAGF47iiANcvqAABSphpOXQU436.jpg)
評論