很高兴能有机会参加【鲁班猫创意氛围赛】,在学习FPGA和stm32的时候,就白嫖了不少野火的视频和文档。现在有机会尝试一下野火的产品,非常高兴。
先看一下板子的照片。
板子中央的小猫Logo挺可爱的。
按照官网文档烧录好Lite版本镜像后,就可以用串口连接上开发板了。输入账户密码之后的登陆信息也很可爱。
因为晚上气温低,加上刚开机,cpu温度只有32度。然后测试了一晚上,空闲状态的cpu温度也只有40度左右。cpu满载时有点热,但是不烫手。
在试用的过程中,碰到一些问题,还好有大佬提供了解决方案。
1、频繁提示找不到eth0设备
故障信息如下图:
查看/boot/uEnv/uEnvLubanCatZW.txt文件,发现gmac1禁用的设备树选项已开启,后来在微信群里有大佬告知,文件名的disabled,在/boot/uEnv/uEnvLubanCatZW.txt文件里拼写错误了,少了一个d。修改后就不再出现这个错误了。
2、终端不能显示彩色,vim不能显示彩色
可能是系统默认的bash配置没有把TERM选项配置为可显示彩色的。在.bashrc中添加一条内容(如下),就可以开启终端彩色和vim彩色了。
export TERM=xterm-256color
按惯例配置完的VIM效果如图
解决了以上问题之后,我也尝试了SPI设备的测试程序。按教程的做法,开启了spi设备树,编译spi测试程序后,顺利运行成功。
比较遗憾的就是spi设备的属主是root用户,哪怕用chown修改属主后,重启系统之后一样会恢复会root用户组权限。
总结
鲁班猫开发板,相对以往使用过的树莓派,华硕Tinker board S,全志D1开发板,个人感觉设备树配置更灵活一些。整体系统的使用体验也不错,文档也是非常齐全的,是一款非常不错的开发板。
|