您尚未登录。

楼主 # 今天 01:04:49

f_Endman
会员
注册时间: 2020-04-16
已发帖子: 57
积分: 139

做了一个T113S3小电脑 开源完整软硬件 linux6.1+debian12一键构建+镜像一键构建/下载

板卡是我三年前自己搓的
主要外设包含:1.8寸LCD(st7735r);wifi+bt(rtl8723bs);麦克风电路;扬声器功放电路与接口;USB-C OTG;SD卡槽与SD NAND预留焊盘;UART调试串口;三合一拨码按键

t113iot-board
t113iot-demonstrate

B站视频:自制比掌心还小的Linux电脑:从高中生玩具到全能终端的进化
项目Github仓库:fEndman/t113-iot-build-debian
仓库涵盖了bootloader(awboot)、主线linux-6.1、debian根文件系统构建脚本、一键制作镜像与下载脚本,以及板卡的硬件设计以及外壳3D文件。

内核是我23年初参考芒果派适配的主线Linux 6.1。
修改了 codec 驱动,支持外置功放的 GPIO 使能控制(DAPM自动管理);设备树增加了动态主频调度器支持(大大降低了空载的发热),启用USB从机,增加屏幕配置并启用屏幕

debian通过脚本从零使用debootstrap开始一键构建,自动换源下载常用包,自动配置zram swap内存,开机自动RNDIS+DHCP

电路设计用的是LCEDA,画的比较随意,但是跑满1.1GHz主频基本没问题(T113有点积热,不加散热片基本也只能跑这个频率了)
板子带外壳尺寸54*41*13,硬件设计和外壳3d模型的相关文件在仓库的hardware文件夹里

得益于RNDIS的USB局域网,日常调试应用可以直接USB一线通(SSH、桌面串流程序等)。
图里的桌面串流程序可实现将板卡作为windows的副屏使用(win11 vdd虚拟屏幕实时截屏+RNDIS局域网串流,webp流能轻松跑到60帧,通信架构为TCP+ZeroMQ)大部分是AI写的,没什么参考价值,看个乐就好。

这个板卡其实2023年初就基本完成了(当时只上传了内核储存库),但中间忙了几年别的事,直到这段时间闲下来玩了玩应用层,才顺便整理了一下资料。

具体的构建流程参考github仓库里的说明

离线

页脚

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

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


太原小智科技有限责任公司 - 东莞哇酷科技有限公司联合开发