您尚未登录。

楼主 # 2021-11-05 08:34:56

twzy
会员
注册时间: 2021-04-16
已发帖子: 198
积分: 345.5
个人网站

为一个MP4拆机屏做一个V3s开发板

从收纳箱找到很久以前买过的一台台电C340PE,手欠的果断拆了,然后发现里面用的屏幕是标准的 RGB LCD,果断安装到lichee pi Nano上面,成功点亮。
具体参数如下:

引脚:40pin (通用型,兼容荔枝派Nano)
分辨率:480*272
尺寸:105.5*67.2*2.9 mm

所以打算为这个屏幕做个开发板,本次打算使用V3s做。
_20211105081358.jpg

目前原理图和第一版pcb已经设计完成,暂时不打烊了,放出来和大家一起研究一下
原理图
Schematic_SnaillPI_2021-11-05.pdf

PCB尺寸为80*50mm,4层板
所以大概放置再面对屏幕左下角后面
下图可以看做是从后面看
QQ截图20211105083152.png

--
目前我发现这样做后,因为屏幕后面全时金属可应该会对天线有影响,其他的还请大佬们指点一下

离线

楼主 #2 2021-11-10 17:47:24

twzy
会员
注册时间: 2021-04-16
已发帖子: 198
积分: 345.5
个人网站

Re: 为一个MP4拆机屏做一个V3s开发板

test0001 说:

屏参怎么获取的

同类型的,参数都差不多,直接网上找的

离线

楼主 #4 2021-11-25 08:27:39

twzy
会员
注册时间: 2021-04-16
已发帖子: 198
积分: 345.5
个人网站

Re: 为一个MP4拆机屏做一个V3s开发板

CHSHIQING 说:

屏幕触摸能正常使用吗?我也有一块看上去是一样的,想整块板子支持触摸

有个位置不清楚怎么改,所以没加触屏

离线

楼主 #5 2021-11-25 08:33:45

twzy
会员
注册时间: 2021-04-16
已发帖子: 198
积分: 345.5
个人网站

Re: 为一个MP4拆机屏做一个V3s开发板

强行焊接了一波,一次通过,人品大爆发
IMG_4515.jpg
跑主线内核 5.10.81 + Debian buster 文件系统,目前音频已经调通。

因为Rtl8723BS WIFI模块没到,暂时先调试驱动,看来驱动是加载成功了。
QQ截图20211125082850.png
发现内核配置的时候Rtl8723BS只能编译成模块
QQ图片20211125082655.png
所以没有有办法直接编译到内核中呢?

最近编辑记录 twzy (2021-11-25 08:35:36)

离线

楼主 #7 2021-11-25 09:53:10

twzy
会员
注册时间: 2021-04-16
已发帖子: 198
积分: 345.5
个人网站

Re: 为一个MP4拆机屏做一个V3s开发板

tigger 说:

貌似要加载固件的驱动只能编译成ko吧?

原来如此,那估计就没办法了,到时候写个sh文件开机启动吧,多谢告知

离线

楼主 #9 2021-11-26 12:24:09

twzy
会员
注册时间: 2021-04-16
已发帖子: 198
积分: 345.5
个人网站

Re: 为一个MP4拆机屏做一个V3s开发板

哇酷小二 说:
tigger 说:

貌似要加载固件的驱动只能编译成ko吧?

也可能是 Staging 这个目录约束的,

Staging 的意思就是 阶段,不稳定,待测试,所以不能直接编译到 kernel。

我找到一种曲线救国的方式:
使用Debian文件系统
把驱动复制到板子:

/lib/modules/5.10.81/

下面,自己就加载了。
2021-11-26T111755.png

离线

楼主 #10 2021-11-26 12:46:26

twzy
会员
注册时间: 2021-04-16
已发帖子: 198
积分: 345.5
个人网站

Re: 为一个MP4拆机屏做一个V3s开发板

另外我的Rtl8723bs,驱动调试完成了

注意1:
使用 arch/arm/boot/dts/sun8i-v3s-licheepi-zero.dts 设备树的时候,因为配置了LEDS 节点使用了 PG1\PG2\PG3,导致mmc1无法使用,所以需要注释
2021-11-26T105628.png

注意2:
(不知这部分是否是必须,因为我实在是太懒了,没返回去验证)
要在arch/arm/boot/dts/sun8i-v3s.dtsi 中重新配置mmc1_pins 节点,我是根据mmc0中定义的SDIO顺序修改的
(SD1 SD0 CLK CMD SD3 SD2)

mmc1_pins: mmc1-pins {
				pins = "PG3", "PG2", "PG0", "PG1",
				       "PG5", "PG4";
				function = "mmc1";
				drive-strength = <30>;
				bias-pull-up;
			};

//原来的顺序为 PG0 PG1……PG5

注意3
要在arch/arm/boot/dts/sun8i-v3s-licheepi-zero.dts中是能mmc1

&mmc1 {
	broken-cd;
	bus-width = <4>;
	vmmc-supply = <&reg_vcc3v3>;
	status = "okay";
};

接着就是要把rtl8723bs_nic.bin文件复制到/lib/firmware/rtlwifi/ 目录下,很多帖子都提到了
rtl8723bs_nic.zip

另外rtl8723bs只能被编译为模块所以 你要去drivers/staging/rtl8723bs 找到r8728.ko文件,根据前面提到的放到/lib/modules/5.10.81/文件夹下,有可能文件系统自己就加载了。

最后是联网脚本

#!/bin/sh

wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant.conf
ifconfig wlan0 up
sleep 3
udhcpc -i wlan0

别忘了配置/etc/wpa_supplicant.conf文件

效果如下:
2021-11-26T110730.png

调试很顺畅,所以要啥 esp8089
---
ps:V3s小板先停到这里,我要去瞅瞅F133了

最近编辑记录 twzy (2021-11-26 12:49:34)

离线

楼主 #12 2021-12-04 07:52:13

twzy
会员
注册时间: 2021-04-16
已发帖子: 198
积分: 345.5
个人网站

Re: 为一个MP4拆机屏做一个V3s开发板

五点起来焊板子,最后一步了,发现fpc排线间距不一致,这操蛋的人生体验

IMG_4547.jpg
IMG_4548.jpg
IMG_4550.jpg

离线

楼主 #15 2021-12-13 08:42:45

twzy
会员
注册时间: 2021-04-16
已发帖子: 198
积分: 345.5
个人网站

Re: 为一个MP4拆机屏做一个V3s开发板

现在正式通知,本楼已经歪了,mp4屏移到一下项目了,该项目所有外设调试完毕了,等一段时间整理一下资料。
QQ图片20211213083856.jpg
QQ图片20211213083817.jpg

离线

楼主 #16 2021-12-13 16:46:41

twzy
会员
注册时间: 2021-04-16
已发帖子: 198
积分: 345.5
个人网站

Re: 为一个MP4拆机屏做一个V3s开发板

离线

楼主 #17 2021-12-23 08:32:06

twzy
会员
注册时间: 2021-04-16
已发帖子: 198
积分: 345.5
个人网站

Re: 为一个MP4拆机屏做一个V3s开发板

原理图与PCB文件
QQ截图20211216075804.png
QQ截图20211216075830.png
QQ截图20211216075842.png
原理图
Schematic_SnailCard_v3s.pdf
PCB
Gerber_PCB_SnaillCard_V3s.zip

天气寒冷,为我们的小电脑穿个衣服,(注意,接口部分因为需要适配你使用的元件,尤其是wifi天线和tf卡那一面,所以必要时可能需要自己手动改造一下,别问我怎么知道的)
外壳.zip
最终效果
QQ图片20211220074814.jpg

离线

楼主 #18 2022-01-10 08:58:55

twzy
会员
注册时间: 2021-04-16
已发帖子: 198
积分: 345.5
个人网站

Re: 为一个MP4拆机屏做一个V3s开发板

链接:https://pan.baidu.com/s/17ltLAHdlVFuaC9oXOtnbEw
提取码:jzcq

下载解压后,使用Win32DiskImager之类的镜像烧录工具烧写到TF卡即可。

(PS:解压后的镜像是imgs格式,事实上应该是img文件,因为img无法压缩,所以改了成了imgs)

QQ图片20220110085805.jpg
QQ截图20220110080931.png

离线

楼主 #19 2022-01-13 09:03:00

twzy
会员
注册时间: 2021-04-16
已发帖子: 198
积分: 345.5
个人网站

Re: 为一个MP4拆机屏做一个V3s开发板

账号:root  密码:123456

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn