从收纳箱找到很久以前买过的一台台电C340PE,手欠的果断拆了,然后发现里面用的屏幕是标准的 RGB LCD,果断安装到lichee pi Nano上面,成功点亮。
具体参数如下:
引脚:40pin (通用型,兼容荔枝派Nano)
分辨率:480*272
尺寸:105.5*67.2*2.9 mm
所以打算为这个屏幕做个开发板,本次打算使用V3s做。
目前原理图和第一版pcb已经设计完成,暂时不打烊了,放出来和大家一起研究一下
原理图
Schematic_SnaillPI_2021-11-05.pdf
PCB尺寸为80*50mm,4层板
所以大概放置再面对屏幕左下角后面
下图可以看做是从后面看
--
目前我发现这样做后,因为屏幕后面全时金属可应该会对天线有影响,其他的还请大佬们指点一下
离线
另外我的Rtl8723bs,驱动调试完成了
注意1:
使用 arch/arm/boot/dts/sun8i-v3s-licheepi-zero.dts 设备树的时候,因为配置了LEDS 节点使用了 PG1\PG2\PG3,导致mmc1无法使用,所以需要注释
注意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 = <®_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文件
效果如下:
调试很顺畅,所以要啥 esp8089
---
ps:V3s小板先停到这里,我要去瞅瞅F133了
最近编辑记录 twzy (2021-11-26 12:49:34)
离线
离线
原理图与PCB文件
原理图
Schematic_SnailCard_v3s.pdf
PCB
Gerber_PCB_SnaillCard_V3s.zip
天气寒冷,为我们的小电脑穿个衣服,(注意,接口部分因为需要适配你使用的元件,尤其是wifi天线和tf卡那一面,所以必要时可能需要自己手动改造一下,别问我怎么知道的)
外壳.zip
最终效果
离线
链接:https://pan.baidu.com/s/17ltLAHdlVFuaC9oXOtnbEw
提取码:jzcq
下载解压后,使用Win32DiskImager之类的镜像烧录工具烧写到TF卡即可。
(PS:解压后的镜像是imgs格式,事实上应该是img文件,因为img无法压缩,所以改了成了imgs)
离线