V831基础-切换屏幕
别问,问就是1.3屏太小了,不符合我的喜好,所以尝试把1.3的屏幕换成2.4
测试镜像:v831-m2dock-maixpy3-0.4.0-20220114.img
测试所用maixpy3版本:0.4.0
期待一下吧,版本稳定了,我尝试做视频纪念。
目前开发板支持的屏幕有 1.3寸、2.4寸、2.8寸的 spi 屏和5寸的 RBG 屏幕,而且只是支持在sipeed官方淘宝上购买的显示屏。
切换屏幕
准备
开发板
需要切换的屏幕(2.4的)
转接板(必备滴)
编译好的设备树文件,可以在下载站中进行下载
文件名字 | 可用屏幕 | 可用摄像头 |
---|---|---|
sipeed_320240_sp2305.dtb | 2.4寸和2.8寸 | sp2305 |
sipeed_240240_sp2305.dtb | 1.3寸 | sp2305 |
sipeed_240240_vs3205.dtb | 1.3寸 | vs3205 |
sipeed_320240_vs3205.dtb | 2.4寸和2.8寸 | vs3205 |
连接
一张图能搞定的事情,绝不放2张图。
切换设备树
不切换设备树也能用,然而效果是这个样子的
update_dtb 程序是给 allwiner tina linux 专门写的小工具。
我们可以使用adb shell来打开V831
将设备树文件放到开发板中的任意位置,我放到了root路径下。
adb push D:\sipeed_320240_sp2305.dtb /root #(V831地址)
注意:如果放root路径可以不用adb,通过U盘传送即可。
在设备树文件所在的位置运行,一定要复制全,尽量别自己敲!
在命令行输入update_dtb /dev/mmcblk0 sipeed_320240_sp2305.dtb
回车即可
root@sipeed:/# cd root
root@sipeed:~# ls
System Volume Information sipeed_320240_sp2305.dtb
main.py wpa_supplicant.conf
root@sipeed:~# update_dtb /dev/mmcblk0 sipeed_320240_sp2305.dtb
update dtb over.
root@sipeed:~# reboot 重启
试着运行一下程序看看效果。。。
。。。
所以换屏要有心理准备,至少能自己做个外壳套上,或者别碰屏幕的线。。。
不碰线的情况下,大屏还是舒服点。顺便一提,2.8的也这么用