导航

    全志在线开发者论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 话题
    • 在线文档
    • 社区主页

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

    T Series
    1
    1
    8
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • F
      f_Endman LV 2 最后由 编辑

      板卡介绍

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

      t113iot-board.png
      t113iot-demonstrate.gif

      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文件夹里

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

      应用

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

      构建

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

      1 条回复 最后回复 回复 引用 分享 0
      • 1 / 1
      • First post
        Last post

      Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号

      行为准则 | 用户协议 | 隐私权政策