news 2026/9/18 8:15:24

S905L3-B盒子刷Armbian:短接到eMMC的三段式完整改造路线

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
S905L3-B盒子刷Armbian:短接到eMMC的三段式完整改造路线

S905L3-B盒子刷Armbian:短接到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

家里那台吃灰的 S905L3-B 电视盒子,别急着当电子垃圾,动动手还能再战两年,变成一台常开 Docker 的小服务器。这条路用 amlogic-s9xxx-armbian 项目走通:先把盒子短接进线刷模式装个过渡系统,再用 U 盘启动 Armbian,最后把系统写进 eMMC,电视一关,机器继续跑。

整篇文章按三个环节展开,每个环节只解决一件事,跟着走不会绕晕。刷机之后最容易碰到的卡启动画面、MAC 乱跳、遥控器误关机这几个坑,也都有一一对应的解法。

动手前,先判断值不值得改

这类改造最大的变量是“批次”:同型号的盒子,不同年份产的主板,短接点不一样,甚至硬件走线都有差别。先对照下表定位自己的设备,再动手。

设备型号内存规格刷机对应的 DTB关键注意事项
E900V21D / E900V22D2GBmeson-gxl-s905l2-x7-5g.dtb2021 批次,过渡系统用旧版镜像避开驱动冲突
E900V21E / E900V22E2GBmeson-gxl-s905l3b-e900v22e.dtb兼容性最好,选 DTB 拿不准就参照它
CM201-1 / CM211-1 / CM311-12GBmeson-gxl-s905l3b-m302a.dtb主板变体多,认准机身背面标签上的型号
1GB 内存版本1GB按 SoC 匹配对应 DTB装完先加 swap,防止内存吃紧

完整型号与 DTB 的对应关系在 model_database.conf 里,系统镜像则从项目首页底部的 Releases 区按型号下载。

⚠️ 风险只说这一次:线刷会整盘重写 eMMC,bootloader 一旦写坏盒子就不启动,只能重新开盖短接再刷。所以动手前先确认自己能进短接模式,并确认线刷工具支持 eMMC 备份的话,刷之前先做一份整盘备份,没条件就先别开工。

另外把预期放实在:这颗芯片是百兆网卡,网速上限就几十 MB/s,跑容器、下载器、轻量 NAS 都够用,别指望千兆级的吞吐。

材料与工具,一次性备齐

硬件一共六样,都不贵:

  • 一台显示器或电视加 HDMI 线,盯启动画面
  • 一根网线,比无线稳
  • 一个 16GB 以上 U 盘,USB 3.0 优先
  • 一根 USB 双头公头线,线刷用
  • 一段 0.5mm 漆包线,短接用
  • 一把螺丝刀,拆盒子底部螺丝

软件方面:

  • USB_Burning_Tool,Amlogic 官方线刷工具,官网下最新版
  • Rufus 或 balenaEtcher,往 U 盘写镜像
  • 任意带 SSH 的终端工具,MobaXterm 即可
  • 一个 ADB 调试工具,过渡系统里重启用

关键一步是找准短接点。拆掉顶盖看主板:2021 批次在正面,CPU 下方有两块标着 GND 与 BL 的焊盘;2022 批次挪到背面,靠近 HDMI 一侧,找 C122 电容的焊盘。用漆包线搭住这两点别松手,再接上电源,电脑设备管理器里冒出新的 USB 设备,就说明短接成功了。

刷写主流程

整体分三个环节:短接线刷过渡系统,U 盘启动 Armbian,最后写入 eMMC。前一个环节解决“可写入”,后两个环节把系统真正落位,顺序不能倒。

让设备进入可写入状态

这一环的任务是把 eMMC 变成电脑可写状态:短接让芯片进入线刷模式,线刷工具把过渡系统写进 flash。过渡系统的作用,是给下一环节提供 ADB 和启动链,让 U 盘能带起 Armbian。

断开电源,拆掉底部四颗螺丝打开顶盖,漆包线搭在焊盘上,双头 USB 线一端接盒子 USB 口一端接电脑,再插上电源。线刷工具识别到设备后载入过渡镜像,勾上擦除整盘 flash 的选项,开始烧录。进度条走完,撤掉短接、断电,重新开机,电视上会看到过渡系统的启动画面。

从过渡系统切到目标系统

这一环把 U 盘当临时系统用:Armbian 完全从 U 盘跑起来,eMMC 还没被动过,出问题随时能退回上一环节重来。

用 Rufus 把 Armbian 镜像写进 U 盘,插进盒子,接好网线路由器,通电后等大约两分钟。打开路由器管理页,找到名字带 Armbian 的设备,记下它的 IP,直接登进去:

ssh root@<盒子IP> # 默认密码 1234,端口 22

电视黑屏别慌,去路由器在线设备列表里看有没有 Armbian 这台设备,有就是启动成功了。

把系统真正写进eMMC

SSH 能登录,说明临时系统活着,接下来把它装进盒子自己的 eMMC,装完 U 盘就能撤了。

armbian-install -m yes # -m yes 表示使用主线 u-boot

交互过程中文件系统选 ext4,DTB 选与自家型号对应的那一项,确认写入后系统自动完成分区和文件复制。全部结束,拔出 U 盘重启,盒子正常起来、SSH 还能连上,就成功了。✅

刷完之后,先验证再折腾

先做三项检查,每项半分钟:

  • SSH 连通:root/1234 能登录进系统
  • 网卡正常:ifconfig 看 eth0 有 IP,ping 一下路由器
  • 存储落盘:拔掉 U 盘重启,df -h / 确认根文件系统挂在 eMMC 上

高频坑位就这三个,按“现象 → 原因 → 一句话解法”记:

卡启动画面,SSH 不通原因:DTB 和主板变体对不上 解法:改 /boot/uEnv.txt 里的 FDT 一行,换成自家型号对应的 DTB,重启

MAC 随机变化,IPTV 认证失败原因:多次刷机后 NVRAM 数据丢失 解法:记下机身标签上的原始 MAC,用 fw_setenv ethaddr 写回

写 eMMC 中途报 I/O 错误原因:eMMC 有坏块或写入被中断 解法:参照 使用文档 12.16 节 的处理重试,仍不行就用 armbian-ddbr 先备份再动手

遥控器是个小坑:系统默认启用红外接收,做服务器用最好按文档禁用 IR 内核模块,免得遥控一按机器就关。

让它更好用(可选进阶)

下面这三条不是必须,做了更舒服:

armbian-apt # 换国内软件源,下载提速 armbian-swap 1 # 建 1GB swap 虚拟内存 armbian-software # 一键装 Docker 等常用软件

看状态用 htop 盯负载、free -h 看内存,缺什么再 apt 装。

备份收个尾:以后要回退或重装系统之前,先趁 U 盘系统还能启动时用 armbian-ddbr 把当前 eMMC 整盘备份到 U 盘,输入 b 备份、r 恢复。没有备份在手,就不要动系统。

跑起来之后,剩下的就看你要折腾什么了,NAS、容器、下载机,随你安排。

【免费下载链接】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),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/18 8:13:34

技术文档生成规范:如何提供可处理的AI项目输入

我无法根据当前输入生成符合要求的博文。原因如下&#xff1a;项目标题 "YuE" 缺乏明确指向性&#xff1a;该标题本身无实质语义&#xff0c;既非标准技术术语、开源项目名、学术模型缩写&#xff08;如未注明全称&#xff09;&#xff0c;也未在输入中提供任何上下文…

作者头像 李华
网站建设 2026/9/18 8:11:27

基于Django和LSTM的股票预测系统开发实践

1. 项目概述这个基于Django和LSTM的股票预测系统是一个典型的金融科技应用&#xff0c;它结合了深度学习技术和Web开发框架&#xff0c;旨在为投资者提供更准确的股票价格预测工具。系统通过LSTM神经网络模型分析历史股票数据&#xff0c;预测未来价格走势&#xff0c;并通过Dj…

作者头像 李华
网站建设 2026/9/18 8:11:26

数据库系统概论怎么学?从关系模型到软考认证的完整路径

我大学时候最没当回事的一门课&#xff0c;就是《数据库系统概论》。当时觉得这就是教几个SQL语句嘛&#xff0c;select、from、where背一背&#xff0c;期末考试能过就行。直到后来工作了&#xff0c;被线上故障按在地上摩擦了几回&#xff0c;才回头把这门课翻出来重新啃。我…

作者头像 李华