十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

S905L3-B改Armbian服务器:E900V21D电视盒子从短接到SSH登录的完整实战避坑指南

S905L3-B改Armbian服务器:E900V21D电视盒子从短接到SSH登录的完整实战避坑指南 S905L3-B改Armbian服务器E900V21D电视盒子从短接到SSH登录的完整实战避坑指南【免费下载链接】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芯片的E900V21D电视盒子改成Armbian Linux迷你服务器可以稳定长期跑服务。 全程只需要一个U盘和一根双头数据线约1小时不用电烙铁。先判断三件事再动手可行性S905L3-B在Armbian的适配范围内e900v22e板子有实测稳定的6.1内核server镜像原厂系统不让直接写eMMC所以才要短接线刷绕过去。风险短接是硬件操作接触不良会导致刷机失败整个过程可逆失败了重新短接、重写过渡系统就行最坏就是多花一小时。收益改完得到一个带千兆网络的小盒子能跑Docker容器和Web服务当个不占桌面的小服务器很够用。材料清单一页备齐动手前先把下表对着实物核对一遍中途缺哪样都会卡住。名称规格或版本用途备注E900V21D电视盒子S905L3-B改造对象U盘≥16GBUSB 3.0写入Armbian镜像双头USB数据线两个Type-A线刷模式连电脑短接导线0.5mm漆包线搭接GND和BLHDMI显示设备任意电视/显示器观察操作时画面千兆网线-联网并获取设备IPUSB_Burning_Toolv2.1.6.8线刷ATV9过渡系统rufus4.5镜像写入U盘开心电视助手开启ADB调试连过渡系统发指令MobaXterm任意版本SSH登录与传文件ATV9过渡系统V2.1.0线刷用中间系统Armbian镜像24.8.0内核6.1.96目标系统jammy serverE900V21D怎么刷Armbian从短接到eMMC写入的5步第一步短接进线刷模式先断开电源十字螺丝刀拆掉底部4颗螺丝取下顶盖。5800-2amba02主板的短接触点在CPU下方标记为GND和BL的两个焊点。用0.5mm漆包线搭接两焊点保持短接双头USB数据线连上电脑给盒子通电打开电脑的设备管理器观察⚠️ 短接过程要稳住接触不良会直接导致刷机失败建议用鳄鱼夹固定导线。完成标志设备管理器里出现USB Loader设备。盒子进线刷模式了下一步先给它刷一个能启动的过渡系统。第二步写入ATV9过渡系统打开USB_Burning_Tool文件→导入烧录包选ATV9 V2.1.0镜像勾选擦除flash和擦除bootloader点开始软件会自动识别设备开始烧录。完成标志进度条走完设备自动重启。这时把短接导线取下过渡系统就能正常启动了。第三步制作Armbian引导U盘磁盘管理里把U盘格式化为FAT32分配单元大小选4096字节rufus里选中U盘和Armbian镜像分区方案MBR目标系统类型选BIOS或UEFI点开始等写入完成完成标志rufus提示写入完成全程约5-8分钟。镜像用24.8.0内核6.1.96、jammy server、e900v22e板子这个版本实测稳定。U盘做好了下面让盒子真正从它启动。第四步U盘启动进ArmbianU盘插盒子USB口网线接上路由器先启动进ATV9系统在路由器管理界面找到盒子IP打开开心电视助手用该IP建立ADB连接在命令终端执行reboot update这条命令让盒子重启后走更新通道自动从U盘加载系统。完成标志路由器在线设备列表里多出一个新的Armbian设备IP。 如果HDMI没有画面直接看路由器在线设备列表判断是否启动成功屏幕黑着不用慌。第五步SSH登录并写入eMMCMobaXterm连这个新IP默认账号root密码1234首次登录会强制改密码建议设个大小写加特殊符号的强密码执行安装命令把系统写进eMMC内置存储armbian-install -m yes过程中文件系统选ext4服务器场景推荐DTB选第122项s905l3b-e900v22e这块板子兼容性实测最佳。完成标志约10分钟后写入完成重启盒子直接从内置存储启动U盘可以拔掉了。 实测eMMC读写约85MB/s装完系统剩余空间约14GB日常跑Docker够放。翻车了S905L3-B刷机失败的4个常见问题问题一卡在logo界面进不去系统最常见现象启动后一直停在logo画面进不了系统。原因选的DTB和这块板子不匹配。修复重跑安装命令DTB改选第122项s905l3b-e900v22e重写想多用几个GPIO就试第124项s905l3b-ugoos-x32GB内存机型选第127项s905l3b-xy3。armbian-install -m yes问题二MAC地址随机变联网认证总失败现象刷过几次机之后MAC每次都变网络认证过不了。原因原厂NVRAM分区数据损坏。修复把盒子底板标签上的原始MAC填进去再重启网络服务fw_setenv ethaddr AA:BB:CC:DD:EE:FF systemctl restart networking问题三原装遥控器失灵现象刷完系统后原装遥控器完全没反应。原因Armbian的遥控器配置里没写工厂码。修复从安卓4.4固件里提取remote.conf解析出factory_code如0xc43b0001把/etc/remote.tab1里的custom_code字段改成这个值然后重启服务systemctl restart remote-control问题四HDMI没画面分不清死活现象重启之后屏幕全黑不知道是没启动还是正常。原因这类盒子显示输出容易不工作不能光靠屏幕判断。修复在路由器在线设备列表里拿到盒子IP直接ping验证ping 192.168.x.x有回应就说明Armbian已经跑起来了。盒子变服务器之后能玩什么Docker容器跑轻量容器把它当小型服务主机7x24小时待机。Web服务托管个人站点、管理界面之类的Web服务千兆网延迟低。LED指示灯绿色网络指示灯可以设成定时呼吸灯sysfs里一行就能配。性能调优关掉蓝牙和ModemManager这类用不上的服务开lz4压缩的zramCPU调成performance模式响应会明显更利索。 同一时间只能给一个LED设触发模式想同时控制多个得自己写个守护进程轮询。不同批次不同打法识别方法批次/机型适配要点序列号前缀HC212021年产过渡系统用ATV9 V1.8新镜像有WiFi驱动冲突序列号前缀HC222022年产短接点改到背面C122电容靠近HDMI一侧2GB内存版本内存受限机型用Armbian 23.11及以下新内核有内存管理问题⚠️ 动手前先看盒子底板的序列号前缀对号入座选方案别照搬本文步骤硬来。收尾原本只能放视频的E900V21D现在是一台能跑Docker、挂Web服务的Armbian小服务器5800-2amba02加S905L3-B这套组合走通了从短接线刷到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创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表