您尚未登录。

楼主 # 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

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

离线

#1 2021-11-10 17:16:08

test0001
会员
注册时间: 2019-12-04
已发帖子: 38
积分: 33.5

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

屏参怎么获取的

离线

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

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

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

test0001 说:

屏参怎么获取的

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

离线

#3 2021-11-12 15:47:33

CHSHIQING
会员
注册时间: 2020-11-27
已发帖子: 46
积分: 6

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

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

离线

楼主 #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)

离线

#6 2021-11-25 09:02:17

tigger
Moderator
注册时间: 2021-06-18
已发帖子: 172
积分: 111

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

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

离线

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

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

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

tigger 说:

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

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

离线

#8 2021-11-26 10:40:03

哇酷小二
wechat微信:whycan_cn
所在地: 你猜
注册时间: 2020-04-22
已发帖子: 3,378
积分: 1902
个人网站

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

tigger 说:

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

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

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





离线

楼主 #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)

离线

#11 2021-11-29 11:55:15

haistart
会员
注册时间: 2020-01-05
已发帖子: 14
积分: 4

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

该评论内容与本帖子无关,鼓励各位坑友积极发言讨论与帖子有关的内容!

离线

  • 不通过:其他

楼主 #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

离线

#13 2021-12-04 10:39:27

树莓学LINUX
会员
注册时间: 2021-10-28
已发帖子: 91
积分: 101
个人网站

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

请让我笑一会

离线

#14 2021-12-04 10:39:46

树莓学LINUX
会员
注册时间: 2021-10-28
已发帖子: 91
积分: 101
个人网站

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

twzy 说:

先飞线看能不能点亮

离线

楼主 #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

离线

#20 2022-02-12 11:16:39

pkoko
会员
注册时间: 2020-04-29
已发帖子: 21
积分: 5.5

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

该评论内容与本帖子无关,鼓励各位坑友积极发言讨论与帖子有关的内容!

离线

  • 不通过:其他

#21 2022-03-07 15:39:26

crazyxu
会员
注册时间: 2021-01-20
已发帖子: 2
积分: 2

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

twzy 说:


哈哈 ,,  肚子笑疼了

离线

#22 2022-03-27 14:55:02

sun_sky1
会员
注册时间: 2022-03-27
已发帖子: 10
积分: 0

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

像楼主学习,都是高手,倾佩无私的开源,先借鉴一下楼主的设计。

离线

#23 2022-03-28 23:54:27

Lou_Euclid
会员
注册时间: 2022-03-28
已发帖子: 1
积分: 6

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

请问屏幕驱动是不是不在uboot里面,而是要在内核中加载呢?如果是,那么uboot中有关lcd的配置该怎么选呢?

离线

#24 2022-04-13 12:33:20

liozeng
会员
注册时间: 2022-04-11
已发帖子: 24
积分: 4

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

没有有线网卡吗?很好奇有线网卡速度

离线

#25 2022-04-22 00:46:10

liozeng
会员
注册时间: 2022-04-11
已发帖子: 24
积分: 4

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

我的板子已经发板去做了

离线

#26 2022-05-22 23:48:42

forever_rainy
会员
注册时间: 2022-04-09
已发帖子: 21
积分: 40

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

liozeng 说:

没有有线网卡吗?很好奇有线网卡速度

啊,不是有一个emac的ethernet吗,我就一直用的这个网络啊,在linux kernel官网下载了5.10.1的内核,发现他emac的驱动用的是st的那套,不过能够正常使用,百兆网

离线

#27 2022-05-24 16:38:32

显示屏制造商
会员
注册时间: 2022-05-24
已发帖子: 6
积分: 6

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

twzy 说:

厉害了,这有点尴尬

离线

#28 2022-07-23 18:41:41

tevada2010
会员
注册时间: 2022-07-23
已发帖子: 54
积分: 69

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

你好,我在泰国。我对你的项目很感兴趣。我可以亲自和你在一起吗?

离线

#29 2022-07-23 20:30:42

yhc
会员
注册时间: 2022-06-17
已发帖子: 20
积分: 10

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

tevada2010 说:

你好,我在泰国。我对你的项目很感兴趣。我可以亲自和你在一起吗?

您的意思??

离线

#31 2022-07-24 18:56:57

tevada2010
会员
注册时间: 2022-07-23
已发帖子: 54
积分: 69

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

@twzy
你有一个成功的董事会出售?我想买你的板

离线

#35 2022-11-01 16:33:31

huanc1101
会员
注册时间: 2022-11-01
已发帖子: 3
积分: 3

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

我也有一个10多年前买的MP4,电池鼓包了。当年MP4火了那么一小会儿就被安卓机打败了

离线

#37 2024-03-20 22:47:49

lion_lei
会员
注册时间: 2024-03-01
已发帖子: 1
积分: 1

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

佬,我复刻您的snailcard,USB插上无线手柄接收器的时候开机启动就不能加载8723网卡驱动是咋回事?
root@SnailPi:/lib/modules/5.10.81# insmod r8723bs.ko
[   71.719385] r8723bs: module is from the staging directory, the quality is unknown, you have been warned.
insmod: ERROR: could not insert module r8723bs.ko: File exists

把接收器拔下来reboot就能正常联网了。

离线

页脚

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

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