【烧写SD卡】先按照教程:《昉·星光单板计算机 快速入门指南》1650968079267675.pdf (eeworld.com.cn),先准备了一张SD卡,我找到原来树莓派的卡16G,以及读卡器(读卡器一定要质量好的,我有个读卡器,写到一半显示错误,然后又去买了一张高速卡+USB3.0的读卡器)。
【下载软件】1、下载固件:Fedora-riscv64-jh7100-developer-xfce-Rawhide-20211226-214100.n.0-sda.raw.zst](https://fedora.starfivetech.com/pub/downloads/VisionFive-release/Fedora-riscv64-jh7100-developer-xfce-Rawhide-20211226-214100.n.0-sda.raw.zst。
2、下载解压软件:https://github.com/facebook/zstd/releases/download/v1.4.9/zstd-v1.4.9-win64.zip
3、下载烧录软件:https://www.balena.io/etcher/
然后是慢长的等待,特别是下载烧录软件,不能用迅雷下,要不下到一半让你输入用户名、密码(鬼知道),只能网页下,差不多1个小时才下载完成。
【解压、烧录】等所有的工具、包下载完成后,解压zstd
然后进入H:\星光派\zstd-v1.4.9-win64目录,按住shift键进入cmd:
教程上跟实际有点出入,大家输入前几个字符按tab键,让他自动补全,解压后包有13G多。。。
然后安装 balenaEtcher,打开后按提示选择固件、然后选择要烧入的SD卡
SD卡一定要质量好的,读卡器也要质量好的,要不然让你等得怀疑人生。
大约过了20多分钟,烧写完毕,把卡插到开发板的SD卡槽上,开机。
3、这里跟大家说说:TYPE-C的电源功率一定要足,要不一起动就死机,我用电脑的USB供电是启动不了的。启过了这么久到路由器上看到有新设备的接入,我这里看到的IP地址是192.168.3.15,用ssh连接上:用户名是文档所说的riscv,密码是 starfive
4、准备点亮LED:
按照教程:《赛昉科技 40-Pin GPIO Header 用户手册》,进入/sys/class/gpio
echo 448 > export 但是会显示错误,然后我找了各种手册都没有结果,后来请教了@HonestQiao 在他的指导了,要用sudo su --才能驱动GPIO,在这里跟他再一声谢谢,一位很热心的大佬!
然后一切顺利,可以点亮led灯了。
echo 448 > export
cd gpio448
echon out > direction
echo 1 > value 点亮LED
echo 0 > value 关LED
【总结】环境搭好,点亮LED灯,成功了一半!!