V831基础-切换屏幕

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官方淘宝上购买的显示屏。


切换屏幕

准备

开发板
V831基础-切换屏幕
需要切换的屏幕(2.4的)
V831基础-切换屏幕

转接板(必备滴)
V831基础-切换屏幕

编译好的设备树文件,可以在下载站中进行下载
V831基础-切换屏幕

文件名字 可用屏幕 可用摄像头
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张图。
V831基础-切换屏幕

切换设备树

不切换设备树也能用,然而效果是这个样子的

V831基础-切换屏幕

update_dtb 程序是给 allwiner tina linux 专门写的小工具。

我们可以使用adb shell来打开V831
V831基础-切换屏幕

将设备树文件放到开发板中的任意位置,我放到了root路径下。

adb push D:\sipeed_320240_sp2305.dtb /root #(V831地址)

注意:如果放root路径可以不用adb,通过U盘传送即可。
V831基础-切换屏幕

设备树文件所在的位置运行,一定要复制全,尽量别自己敲!

在命令行输入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  重启

V831基础-切换屏幕

试着运行一下程序看看效果。。。
。。。

V831基础-切换屏幕
所以换屏要有心理准备,至少能自己做个外壳套上,或者别碰屏幕的线。。。

不碰线的情况下,大屏还是舒服点。顺便一提,2.8的也这么用
V831基础-切换屏幕

上一篇:crontab定时器


下一篇:每日一题 0222