我已按照https://github.com/ucb-bar/fpga-zynq中的步骤操作,并通过命令./fesvr-zynq +disk=/sdcard/riscv/root.bin bbl /sdcard/riscv/vmlinux
在Zedboard上成功启动riscv-linux。
但是我发现一个问题,当我通过命令./fesvr-zynq +disk=/sdcard/my/fs.img bbl /sdcard/my/vmlinux-riscv64
使用自己的vmlinux和root.bin时,似乎文件系统不是我自己fs.img
,因为它与我的{{1}有不同的文件}}在路径fs.img
。
我发现当我删除目录/ sdcard / riscv中的所有文件并使用命令/bin
时,riscv-linux会运行! ./fesvr-zynq bbl
文件包含bbl
和boot-loader
吗?