泰山派6寸触摸屏适配笔记

前言

之前在立创开源广场看到了个6寸的触摸屏,感觉这玩意比3.1寸大,又比10寸的便携,搞个小摆件还是不错的。由于自己用的内核是5.10.160+ubuntu22,设备树和驱动直接拷过来编译有错误,特地折腾一下。

设备树修改

tspi-rk3566-dsi-v10.dtsi

阅读更多

泰山派移植Ubuntu22.04

前言

之前我已经初步移植了泰山派Linux5.10.160的内核,接下来打算尝试移植Ubuntu 22.04,并解决一些驱动问题。由于目标是Ubuntu 22,因此我的移植环境也已经切换到了Ubuntu 22。

移植步骤

准备基于base镜像移植,下载base镜像

1
wget https://cdimage.ubuntu.com/ubuntu-base/releases/22.04.4/release/ubuntu-base-22.04-base-arm64.tar.gz

由于系统文件owner和group都是root,还是用root解压好一点,不然passwd可能会碰到下面的问题

1
2
passwd: Authentication token manipulation error
passwd: password unchanged
阅读更多

泰山派移植Linux5.10.x内核

前言

泰山派官方的内核是4.19.x,运行Ubuntu chrome硬解好像有点问题,新版的内核据说有panfrost驱动。
GitHub上找到了个给rockchip用的新内核(https://github.com/Joshua-Riek/linux-rockchip/) 与之配套的还有Ubuntu 22或者ubuntu 24

基于https://github.com/Joshua-Riek/linux-rockchip/tree/5.10.160-34 开始移植

初步移植过程

进入泰山派官方sdk,mv一下官方的内核

阅读更多