
开源协议
:CC BY-NC-ND 3.0
描述
视频链接:
项目简介
将泰山派变为一个Linux小终端
项目功能
通过添加屏幕,键盘,扩展接口,内置电池,使得泰山派成为一台完整的掌上电脑.
项目参数
- 使用泰山派作为核心
- 使用铝合金外壳
- 全功能键盘+摇杆鼠标
- 4寸720 x 720触摸屏
- 扩展USB3 x 2
- RJ45网口
- TypeC充电口
- 3.5mm音频接口
- 内置电池
TODO:
- 音频不工作(不知道软件还是硬件问题)
- 没有电量
- 待机功耗太大
原理解析(硬件说明)
三块PCB,注意生产的时候使用1.2板厚,JLC04121H-3313
一个铝合金外壳
3D打印键帽
PCB
键盘板


键盘包含61个按键
使用CH583作为主控,使用**qmk_port_ch582**固件修改
有TypeC接口可以独立连接电脑使用
与扩展板通过FPC排线相连
摇杆板
摇杆板只是固定使用,参考组装说明即可
扩展板


参考 **4G_HUB2.0_ET100_HS扩展板 **项目修改
电源部分
扩展板板载一个TypeC供电接口,使用CH224K获取5V 大电流供电

如果使用泰山派上的电源输入,也是可以使用,但是无法给电池充电
使用ETA6003Q3Q芯片可以避免其它充电宝芯片会出现的断开外部电源会关机几秒的问题
以太网
使用泰山派的GMAC接口连接RTL8211F-CG芯片
目前能使用,但是布线不好,还需要优化
屏幕
屏幕使用4寸720x720方屏,MIPI接口
使用GPIO0_C5引脚作为背光控制引脚
音频
参考 **4G_HUB2.0_ET100_HS扩展板 **项目修改
但是不工作,应该是系统问题
USB扩展
使用VL813-Q7芯片扩展2路USB3+1路内置键盘
外壳
外壳在嘉立创FA购买
键帽
使用嘉立创光固化3D打印
材料: JLC Black SLA光敏,你可以选别的应该没有影响
......
软件代码
泰山派固件
泰山派固件我使用的是基于泰山派的SDK修改替换kernel 5.10+ubuntu22.04
编译环境用的WSL2+ubuntu22.04
如果你要编译固件,请先按泰山派官方手册编译成功
然后按我的修改
假设你的sdk目录为tspi
kernel5.10
- 下载源码
git clone --depth 1 -b Ubuntu-rockchip-5.10.0-1012.12 https://github.com/Joshua-Riek/linux-rockchip
mv ~/tspi/kernel ~/tspi/kernel_old
mv linux-rockchip ~/tspi/kernel
- 打补丁
mv MeXcon_tai_kernel5.10_changes.patch ~/tspi/kernel
cd ~/tspi/kernel
git apply MeXcon_tai_kernel5.10_changes.patch
- 编译内核
cd ~/tspi
./build.sh kernel
./mkfirmware.sh
编译好的内核在/home/metoo/tspi/rockdev/boot.img
移植Ubuntu22.04
注意事项
根据内核/home/metoo/tspi/kernel/arch/arm64/configs/rockchip_linux_defconfig文件
CONFIG_BCMDHD_FW_PATH="/vendor/etc/firmware/fw_bcm43438a1.bin"
CONFIG_BCMDHD_NVRAM_PATH="/vendor/etc/firmware/nvram_ap6212a.txt"
复制所需模块
键盘固件
githubqmk_port_ch582_for_MeXcon_Tai
git clone https://github.com/MeXdiy/qmk_port_ch582_for_MeXcon_Tai
cd qmk_port_ch582_for_MeXcon_Tai
git -c submodule."qmk_porting/keyboards_private".update=none submodule update --recursive --init
mkdir build
cd build
cmake -Dkeyboard=MeXconKB-Dkeymap=default ..
make -j$(nproc)
编译完成即可在qmk_port_ch582_for_MeXcon_Tai目录看到固件
组装流程
键盘
- 键盘PCB安装铜柱
注意
键盘上SMT铜螺母的安装方向


- 摇杆模块组装

使用两颗 M1.6x5螺丝固定
注意
螺丝不要拧过头

- 将键帽按布局放到里面
键帽每一颗都剪下来,有些是多余的看你自己布局

- 将键盘PCB划入到外壳中

- 安装摇杆模块并拧上4颗
M1.6x5螺丝

-
固定键盘
注意
左上角使用
M1.6x5螺丝其余使用
M1.6x10螺丝

左上角螺丝固定方法

扩展板
- 将泰山派安装到扩展板
固定前先将排线连接
使用M3x7铜柱 + M3x4螺丝固定泰山派
3个固定孔


- 将扩展板安装到外壳

安装3个M1.6x5内六角

- 安装屏幕
屏幕使用2mm双面胶固定

实物图


链接汇总
键盘固件qmk_port_ch582_for_MeXcon_Tai
内核源码linux-rockchip
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。











