HBird v2 E203是芯來的RISCV的開源(https://github.com/riscv-mcu/e203_hbirdv2)SoC項(xiàng)目,Apache 2.0 License 。主要功能如下框圖:
一、準(zhǔn)備操作系統(tǒng)和EDA
操作系統(tǒng)選Centos7或者Ubuntu18,EDA需要VCS和Verdi。
二、下載HBird v2 E203的代碼
git clone https://github.com/riscv-mcu/e203_hbirdv2.git
克隆后,代碼目錄結(jié)構(gòu)如下:
三、下載riscv編譯器
從網(wǎng)站https://nucleisys.com/download.php下載工具鏈,如下圖,選Centos/Ubuntu的最新版:
解壓,并軟鏈接或者拷到項(xiàng)目riscv-tools/prebuilt_tools/prefix/bin目錄下。
# 下載并解壓,解壓后,工具鏈在gcc/bin目錄下
wget https://nucleisys.com/upload/files/toochain/gcc/nuclei_riscv_newlibc_prebuilt_linux64_2022.12.tar.bz2
tar -xjvf nuclei_riscv_newlibc_prebuilt_linux64_2022.12.tar.bz2
# 把編譯工具鏈拷到項(xiàng)目目錄
cd e203_hbirdv2
mkdir -p riscv-tools/prebuilt_tools/prefix
cp -r gcc/bin riscv-tools/prebuilt_tools/prefix
四、編譯測(cè)試文件
cd e203_hbirdv2/riscv-tools/riscv-tests/isa
source regen.sh
五、編譯RTL
cd e203_hbirdv2/vsim
make clean
make install
make compile SIM=vcs
六、仿真
make run_test SIM=vcs
七、打開波形
make wave SIM=vcs
-
soc
+關(guān)注
關(guān)注
38文章
4349瀏覽量
221774 -
開源
+關(guān)注
關(guān)注
3文章
3618瀏覽量
43505 -
RISC
+關(guān)注
關(guān)注
6文章
479瀏覽量
84713 -
E203
+關(guān)注
關(guān)注
0文章
8瀏覽量
257
發(fā)布評(píng)論請(qǐng)先 登錄
簡化E203處理器的結(jié)構(gòu)設(shè)計(jì)
智能車淺談——手把手讓車跑起來(電磁篇)

修改蜂鳥E203 v2內(nèi)核源碼后,hello world報(bào)錯(cuò)是哪里出了問題?
在linux使用HUMMINGGBIRD Debugger Kit V2連接目標(biāo)板上e203提示出錯(cuò)是怎么回事?
請(qǐng)問蜂鳥e203如何提高主頻?
請(qǐng)問蜂鳥e203如何提高主頻?
如何讓你的ESP32跑起來
怎樣讓自己編譯的uboot跑起來
在Picorv32 / 蜂鳥E203軟核上運(yùn)行RT-Thread的設(shè)計(jì)實(shí)現(xiàn)
E203移植到非芯來配套的開發(fā)板之后,用hbird-sdk開發(fā)需要更改bsp中的板卡信息嗎?
windows安裝ubuntu并讓pioneer1應(yīng)用程序跑起來的過程

開源Hummingbirdv2 E203 RISC-V處理器內(nèi)核和SoC項(xiàng)目

評(píng)論