感谢电子发烧友论坛能给我提供星光板的试用机会,历时一年,终于完成了我比较满意的openwrt固件,这个固件包含了我日常使用的插件,预览如下:
由于VF1只有一个千兆网卡,如何让它当作一个路由器使用呢?我手上有两个usb网卡,一个是r8152百兆网卡,一个是ax88179千兆网卡,故本固件只包含这两个usb网卡驱动。
固件地址: openwrt-visionfive-generic-visionfive-ext4-sdcard.img.gz
下载后请检查sha256:
9bb79162f45414f3f2b04419b3b068a915a5ed2e264be04d71b3242c5a0b7b0a
- 请用balenaEtcher工具烧录,tf卡2G以上。
- 下载完毕后,请用usb-to-ttl,按照下面的方式与VF1相连,并将usb插入PC
- 用putty或tera-term工具连接到开发板,设置好串口号和波特率后,给开发板上电,待开发板进入uboot后,在终端输入下面的命令:
setenv mmcbootenv "setenv bootpart ${mmcdev}:${mmcpart}; mmc dev ${mmcdev}; if mmc rescan; then fatls mmc 0:1; fatload mmc 0:1 0x84000000 Image && fatload mmc 0:1 0x88000000 dtb; booti 0x84000000 - 0x88000000 run loadbootenv && run importbootenv; run ext4bootenv && run importbootenv; if test -n $uenvcmd; then echo Running uenvcmd ...; run uenvcmd; fi; fi"
setenv bootargs "earlyprintk console=ttyS0,115200 debug rootwait earlycon=sbi root=/dev/mmcblk0p2"
saveenv
4.重启开发板
最后再次感谢电子发烧友和赛昉科技能给我这次试用的机会,认识和亲自接触RISCV这一命运的齿轮开始转动,希望riscv能和arm还有x86有三足鼎立的一天。
enjoy!
|