YSKJ-RK3399 刷 Armbian 完整指南:从 MASKROM 到 eMMC 的保姆级实操
2026/9/18 9:52:10 网站建设 项目流程

YSKJ-RK3399 刷 Armbian 完整指南:从 MASKROM 到 eMMC 的保姆级实操

【免费下载链接】amlogic-s9xxx-armbianSupports running Armbian on Amlogic, Allwinner, and Rockchip devices. Support a311d, s922x, s905x3, s905x2, s912, s905d, s905x, s905w, s905, s905l, rk3588, rk3568, rk3399, rk3328, h6, etc.项目地址: https://gitcode.com/GitHub_Trending/am/amlogic-s9xxx-armbian

家里一台 YSKJ-RK3399 闲置吃灰:原厂安卓系统卡顿,装不了常用服务,屏幕还只能看视频。这台 RK3399 设备是可以刷 Armbian 的,跟着 amlogic-s9xxx-armbian 项目走一遍,它就是家里的 NAS、智能家居中枢和 LED 屏显主机,全程约两小时。

📋 60 秒预检:这台设备能不能刷

动手前花一分钟自查,避免白忙一场:

检查项怎么看预期结果
设备是否在支持列表打开 README.md 找到 rk3399 一行列表里有 YSKJ,EAIDK-610、King3399 等 20 多台同芯片设备也在列
内核驱动是否就绪查 6.12 内核配置里 RK3399 相关项CONFIG_CLK_RK3399=yCONFIG_ARM_RK3399_DMC_DEVFREQ=y均已启用
有没有 eMMC设备说明或拆机观察板载闪存有 eMMC 才能写盘;只有 TF 卡槽就只能 USB 启动
内存容量看机身贴纸或原系统关于页≥2GB,跑容器更稳

🛠️ 材料与工具清单

  • 编译机:一台 Ubuntu 24.04 的 x86 电脑(脚本会自动装 Docker 并在容器里编译)
  • 源码仓库:git clone --depth 1 https://gitcode.com/GitHub_Trending/am/amlogic-s9xxx-armbian
  • 编译依赖:仓库内的 compile-kernel/tools/script/,一条命令批量装
  • 系统镜像:项目 Releases 页对应的rockchip_boxname.img(按设备型号选)
  • 烧录工具:balenaEtcher 或 dd
  • 硬件:USB-C 数据线、Recovery 引脚短接针、≥8GB 的空 U 盘
  • 客户端:SSH 工具(Termius / 终端均可)

⏱️ 一条时间线:从源码到开机

四个阶段串起来就是全部流程:克隆源码 → 装依赖 → 编译内核生成 deb → 硬件进 MASKROM 烧镜像 → eMMC 写入 → 验证。

编译环境准备与源码获取

做什么:拉取仓库,装好编译依赖。

git clone --depth 1 https://gitcode.com/GitHub_Trending/am/amlogic-s9xxx-armbian cd amlogic-s9xxx-armbian sudo apt-get install -y $(cat compile-kernel/tools/script/ubuntu2404-build-armbian-depends)

clone 用--depth 1只拉最新一层,体积小速度快;cd 进入仓库根目录,后面所有命令都在这里执行;apt 那行的列表由脚本目录现读,按官方清单一次装齐。

为什么:编译在 Docker 容器里完成,依赖装全才能一次跑通。

做对了的信号:apt 跑完无报错,本地出现amlogic-s9xxx-armbian目录。

6.12 内核编译参数怎么填

做什么:一条命令编出自带签名的 6.12 内核。

sudo ./recompile -k 6.12.0 -n -yskj -p true

-k 6.12.0指定内核版本,5.10 到 6.12 都可选,这里取最新;-n -yskj给内核加自定义签名,以后一眼认出是自己编的;-p true启用 compile-kernel/tools/patch 里的设备专属补丁。

为什么:主线 deb 包装上去后内核不带你的设备签名,出问题不好定位;补丁则是 YSKJ 这类机型的关键。

做对了的信号compile-kernel/output目录出现kernel-rockchip-rk3399_6.12.0-yskj_arm64.deb。参数细节可对照 内核编译指南。

进入 MASKROM 的硬件操作

做什么:纯硬件操作,三步。

  1. 拔掉电源,断开设备一切供电
  2. 用短接针按住主板 Recovery 引脚不松手
  3. 趁短接状态插入 USB-C 线连电脑

为什么:RK3399 只有处于 MASKROM 状态时,电脑才能绕过固件直接写入系统。

做对了的信号:电脑弹出识别到 "LOADER" 设备,此时松开短接针,用烧录工具把镜像写进它即可。

eMMC 写入与开机验证

做什么:镜像烧入 U 盘后,设备从 U 盘进入临时系统,再把系统写进 eMMC。

ssh root@设备IP # 默认密码 1234,登录成功即通了 armbian-install -m yes -a no

-m yes选主线 u-boot;-a no关闭 aupart 分区工具,RK3399 机型保持默认关闭。

为什么:临时系统只是中转站,eMMC 里的才是常驻系统。

做对了的信号:写入完重启、拔 U 盘,设备从 eMMC 独立启动。登录后逐项验证:

armbian-info # 查看设备与系统信息,型号识别正常 uname -r # 输出应为 6.12.0-yskj df -h | grep mmcblk1 # 根分区容量符合 eMMC 标称值

三项都正常,刷机就算收尾。

💡 刷完只是开始:三个高价值玩法

系统稳了之后,下面三个方向最划算,每个只要一条命令起步。

NAS:文件共享与容器管理

armbian-software # 菜单选 309 装 CasaOS,或选 102 装 Portainer

120 多个服务都在这个菜单里,选 309 即装 CasaOS;装完浏览器访问设备 IP,文件共享、Docker 管理全有图形界面,服务清单见 armbian_software.md。

智能家居中枢:Home Assistant ARM 部署

docker run -d --name homeassistant \ --privileged --restart=always \ -p 8123:8123 \ -v /root/homeassistant:/config \ linuxserver/homeassistant

容器映射 8123 端口,配置目录落在/root/homeassistant便于备份;命令跑完无报错,浏览器打开http://设备IP:8123出现初始化向导即可。

LED 点阵屏自定义显示

cp /usr/share/openvfd/conf/x96maxplus.conf /usr/share/openvfd/conf/diy.conf # 以官方模板做底 armbian-openvfd 0 # 先停服务、清进程,保证测试环境干净 armbian-openvfd 99 # 启用 diy.conf 这份自定义配置

diy.conf里改vfd_chars调字符顺序,改vfd_display_type处理翻转;改完屏上刷新出预期内容,说明显示服务接管成功。细节对照 led_screen_display_control.md。

🩹 卡住了?先对这张表

现象可能原因处理
开机卡死无显示uEnv.txt 里 dtb 文件名与设备不匹配改对 dtb 文件名再启动
网卡不识别内核没启用 GMAC 驱动重编内核,确保CONFIG_NET_RK3399_GMAC=y
LED 屏显示错乱残留旧显示进程armbian-openvfd 0停止服务后重新armbian-openvfd 99
SSH 连不上IP 变了或密码不是默认到路由器查设备 IP;密码先用默认1234

🚀 三个进阶方向

  • 内核定制:加硬件加速模块、自改驱动,参考 内核编译指南
  • 存储扩容:NVMe 转接板给设备外挂固态硬盘(需少量硬件改造)
  • 集群化:配合 Docker Swarm,把多台盒子组成边缘计算节点

设备进机柜稳定跑起来后,这套流程同样适用于手上任何一台 RK3399 设备。

【免费下载链接】amlogic-s9xxx-armbianSupports running Armbian on Amlogic, Allwinner, and Rockchip devices. Support a311d, s922x, s905x3, s905x2, s912, s905d, s905x, s905w, s905, s905l, rk3588, rk3568, rk3399, rk3328, h6, etc.项目地址: https://gitcode.com/GitHub_Trending/am/amlogic-s9xxx-armbian

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询