Skip to content
This repository has been archived by the owner on Jul 29, 2023. It is now read-only.

hydrogenium2020-official/ydp02x_device_rockchip_rk3326

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README

前言

这只是一篇折腾的笔记,很多不完善之处,请勿随意拿自己的词典笔进行实验,作者不对此负责,笔损坏,保修没了等等后果与作者无关

作者因各种事情时间有限,没时间更新Doc,故开了归档

精力实在有限🫠

另外本文用了一些专有术语,但不用怕,多查查资料即可

串口

拆卸词典笔,焊接TX RX焊点

环境

Archlinux 2023.07 Plasma 5.27.6,linux-zen 6.4.2

笔是 有道词典笔二代 YDP021

编译依赖就不写了,建议用ubuntu or debian编译,否则你会被buildroot给折腾死,各种因为软件过新造成的Error

可用到的资源 Source (Thanks!)

  • 常用的(SDK Mirror1和2不同)

4.4内核 Fork from rockchip DTB文件尚不完善,触摸,屏幕,GPIO按键不可用

u-boot Fork from firefly-linux U-Boot测试没啥Bug,进loader,maskrom没啥问题

Firefly PX30 Wiki 编译方法请参考此处

刷机工具,PX30芯片的SDK等等 From Firefly

Firefly Gitlab

rockchip doc

SDK Mirror1

SDK Mirror2

  • 一些触摸Driver(上面的内核并没有带触摸驱动)

FT3427 android_kernel_lenovo_mt8167s

FT3427 amlogic_linux-4.9-pie

cf1216

rk官方内核点屏测试

chekoutf 069c44f227549e7d7180daa4f12de734cbf3d8a

​ 同时需要打开CONFIG_MALI_BIFROST_FOR_LINUX=y

​ 可以显示,但是显示图像异常,轮廓对了,但是颜色,宽度不对

  • 猜测:时序,驱动不对?

现在测试能运行的系统/固件

  • buildroot 2018.x Firefly官方 PX30-LVDS-BUILDROOT-GPT-20201106-1336.img.7z

    • 启动✅

    • 需要替换成官方的boot.img (使用imgrepackerrk rkbin/tools/upgrade_tool unpack_bootimg等等)

    • 需自行编译并替换uboot.img,trust.img

    • 替换recovery.img的kernel,second部分

    • 什么能工作?

      ✅屏幕,触摸,储存

      • bug:

        触摸动不了(可能是rk给的launcher不兼容这么小的屏幕尺寸)

        adb,mtp挂载不了

        ...

  • Buildroot 2020.x 瑞芯微官方

    • 启动✅
    • repo
    • 编译通过
  • Ubuntu Firefly

    • 启动❎
    • 无论是自编译内核还是替换官方内核都不行
    • 在systemd init处panic

如何使用

解压并分支出sdk后,在sdk目录下执行

rm -rf u-boot kernel device/rockchip/rk3326 #删除自带的
git clone https://github.com/hydrogenium2020-offical/ydp02x_u-boot u-boot
git clone https://github.com/hydrogenium2020-offical/ydp02x_kernel kernel
git clone https://github.com/hydrogenium2020-offical/ydp02x_device_rockchip_rk3326 device/rockchip/rk3326 

#... 开始构建

折腾细节

👉detail.md

Image

Buildroot

Buildroot Buildroot

自编译内核 Bring up

Buildroot

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages