开源RISC-V处理器(蜂鸟E203)学习(四)移植蜂鸟Hbirdv2版本工程,实现Centos下调试器USB识别以及程序编译烧写,并进行C语言仿真
1.简述
git clone https://gitee.com/riscv-mcu/e203_hbirdv2
make clean
make install
make compile SIM=vcs
make run_test SIM=vcs
make run_test SIM=vcs
tar -xf nuclei-openocd-0.10.0-15-linux-x64.tgz
tar -xf nuclei_riscv_newlibc_prebuilt_linux64_2020.08\ .tar.bz2
mkdir Nuclei_Tools
cp -rf ../12/gcc/ ./
cp -rf ../12/Nuclei/openocd/ ./
git clone https://gitee.com/riscv-mcu/hbird-sdk.git
touch setup_config.sh
g setup_config.sh
NUCLEI_TOOL_ROOT=/home/ICer/Nuclei_Tools
source setup.sh
echo $PATH
which riscv-nuclei-elf-gcc openocd make rm
make help
cd application/baremetal/helloworld/
make dasm SOC=hbirdv2 BOARD=ddr200t CORE=e203 DOWNLOAD=ilm
lsusb
sudo gvim /etc/udev/rules.d/99-openocd.rules
SUBSYSTEM=="usb", ATTR{idVendor}=="0403",
ATTR{idProduct}=="6010", MODE="664", GROUP="plugdev"
SUBSYSTEM=="tty", ATTRS{idVendor}=="0403",
ATTRS{idProduct}=="6010", MODE="664", GROUP="plugdev"
sudo groupadd plugdev
sudo usermod -a -G plugdev ICer
groups
g SoC/hbirdv2/Board/ddr200t/openocd_hbirdv2.cfg
make upload SOC=hbirdv2 BOARD=ddr200t CORE=e203 DOWNLOAD=ilm
source setup.sh
echo $PATH
which riscv-nuclei-elf-gcc openocd make rm
make help
sudo yum install screen
sudo screen /dev/ttyUSB1 115200
make clean
make install
make compile SIM=vcs
make run_test SIM=vcs
暂无回复,抢个沙发~
💡 请 登录 后参与讨论(微信扫码即登录/注册)
帖子信息
版块开源蜂鸟E203
回复0
浏览7282
发布2021-09-05 09:16






回到home下新建一个 Nuclei_Tools 的文件夹,分别将上面解压的两个文件拷贝进来;















