恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 37348|回复: 1034

魔百和CM311-1a YST(2G+16G)完美刷Armbian教程

  [复制链接]
发表于 2022-7-28 22:11 | 显示全部楼层 |阅读模式
本帖最后由 raohua_2006 于 2022-7-28 22:20 编辑

    前几天入手一台魔百和CM311-1a YST2G+16G)电视盒子,为了刷入armbian系统,逛了整整2天的恩山论坛和智能电视论坛,参考了好几篇CM311-1a盒子的刷机教程,自己也动手刷机尝试不下十几次,终于取得了成功。特此写一篇教程分享给有同样需求的朋友们。

一、准备工作
1.      硬件:魔百和CM311-1a YST(2G+16G)电视盒子、USB公对公刷机线一条、刷机用Win10或Win7电脑一台、显示器和键盘各一、质量过关的U盘一个(8G以上容量皆可);
2.      工具软件:USB Burning Tool V2.1.6.8、开心电视助手4.0、U盘镜像写入工具:balenaEtcher;
3.      盒子固件及系统镜像:CM311-1a_安卓9-S905L3A没无线版Emotn UI桌面线刷包、Armbian_22.08.0_Aml_s905l3a_bullseye_5.15.55_server_2022.07.22。
以上工具软件、盒子线刷包和armbian系统镜像已共享到百度网盘,访问链接:
提取码:rfc6

二、刷入盒子线刷包(打开盒子的ADB调试)
1.      拆机做好线刷准备:拧下盒子底部2颗固定螺丝,拆开盒子上盖板,找到编号4R32的两个焊点位置,线刷需要找个导电工具(镊子、剪刀啥的都可以)短接这两个焊点。
board1.jpg
2.      在电脑上安装Amlogic USB Burning Tool 固件烧录软件 → 打开软件 → 文件 → 导入盒子线刷包(CM311-1a_安卓9-S905L3A没无线版Emotn UI桌面线刷包_new.img)→ 保持【擦除flash】和【擦除bootloader】两项勾上 → 点击【开始】→ 把USB线一端插上电脑另一端插上盒子 → 保持4R32两个焊点短接 → 接上盒子电源线通电开机。
3.      烧录软件正确识别盒子后,就会开始线刷包的烧录(这时就可以松开短接了),正常的话大约2-3分钟进度条到达100%即完成线刷。
4.      点击停止烧录,断开USB线并关闭盒子电源。
5.      盒子重新接上电源线、HDMI线、网线后即可开机进入电视APP(Emotn UI)桌面,检查并记下盒子获取的IP地址备用。
file:///C:/Users/sunland/AppData/Local/Temp/msohtmlclip1/01/clip_image002.jpg
备注:此线刷方法可以无限救砖!!!

三、正式刷写armbian镜像
1.      在电脑上安装U盘镜像写入工具balena Etcher,将上述Armbian镜像文件写入U盘;
2.      在电脑上安装开心电视助手4.0,输入刚才记录下的盒子IP地址,点击链接按钮。成功连上盒子后会显示盒子的有关硬件参数信息;
3.      在软件的“调试”页面点击“晶晨芯片”中的“从U盘/SD卡启动”按钮,随后盒子会重启;
4.      在盒子发生重启后迅速将刷好Armbian系统镜像的U盘插入盒子USB接口,等待盒子从U盘启动并完成Armbian系统的引导,根据系统提示设置用户密码后进入系统;
5.      用armbian-install no命令将Armbian系统安装到盒子自带EMMC闪存,设备型号选择304(注意是304而不是302或303,304正是对应此款盒子所用的芯片S905l3a),文件系统选择1(注意是ext4,也不是选项2的btrfs);
6.      完成后会有写入成功的提示文字。此时可以关闭电源,拔下U盘,并再次通电重启盒子;
7.      最后一步很重要!!!刷完系统到EMMC后的第一次盒子断电拔U盘重启会出现黑屏现象,别着急,第二次给盒子断电、插回U盘、通电操作盒子又会正常引导系统。系统引导完成后(盒子指示灯变绿),第三次给盒子断电拔下U盘再插电,盒子就能正常从EMMC引导并进入armbian系统了。
desktop.jpg
file:///C:/Users/sunland/AppData/Local/Temp/msohtmlclip1/01/clip_image004.jpg
备注:按照以上步骤完成的armbian系统刷写,不会出现其他网友们遇到的HDMIUSB、蓝牙不识别等问题。盒子使用一切正常!

评分

参与人数 10恩山币 +10 收起 理由
clplum + 1 2333
wwwyj + 1 感谢老哥 差点儿砖了 多亏教程
theblue + 1 几个菜啊,喝成这样~~~
cosmotom + 1 22.11版,型号选305,断电重启没黑屏,正常用.
260821425 + 1 有开关机问题的可以去更新下系统,在https:.
tshiry + 1 大佬,我安装了最新的宝塔,但是运行环境安.
andioy + 1 能不能把文件放阿里或者天翼盘呢
realcoofox + 1 来来来,有什么伤心的事说出来让大家开心一.
robber89757 + 1 大佬,我用的以前的包,刷完有个1023的账户.
n3300 + 1 cm311-1a YST非常不错,我现在用着f大的ope.

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
发表于 2023-1-16 20:42 | 显示全部楼层

Last login: Fri Jul 22 18:28:52 2022
root@armbian:~# armbian-install no
[ STEPS ] Start install armbian to emmc...
[ STEPS ] Start initializing the environment...
[ INFO ] DEV_EMMC: [ /dev/mmcblk2 ]
mkdir: cannot create directory ‘/ddbr’: Read-only file system
[ STEPS ] Start selecting device...
--------------------------------------------------------------------------------------
ID    SOC        MODEL                          DTB                             
--------------------------------------------------------------------------------------
101   s905d      Phicomm-N1                     meson-gxl-s905d-phicomm-n1.dtb  
102   s905d      Phicomm-N1-(DMA-thresh)        meson-gxl-s905d-phicomm-n1-thresh.dtb
103   s905x      HG680P-&-TBee                  meson-gxl-s905x-p212.dtb        
104   s905w      X96-Mini-&-TX3-Mini            meson-gxl-s905w-tx3-mini.dtb   
105   s905d      MECOOL-KI-Pro                  meson-gxl-s905d-mecool-ki-pro.dtb
106   s905x      T95                            meson-gxl-s905x-p212.dtb        
107   s905x      B860H                          meson-gxl-s905x-b860h.dtb      
201   s912       Octopus-Planet                 meson-gxm-octopus-planet.dtb   
202   s912       Octopus-Planet-(FAKE)          meson-gxm-octopus-planet.dtb   
203   s912       H96-Pro-Plus                   meson-gxm-octopus-planet.dtb   
204   s912       Tanix-TX92                     meson-gxm-octopus-planet.dtb   
205   s912       VORKE-Z6-Plus                  meson-gxm-octopus-planet.dtb   
206   s912       MECOOL-M8S-Pro-L               meson-gxm-q201.dtb              
207   s912       T95Z-Plus                      meson-gxm-t95z-plus.dtb         
208   s912       TX9-Pro                        meson-gxm-tx9-pro.dtb           
209   s912       Nexbox-A1-&-A95X               meson-gxm-nexbox-a1.dtb         
210   s912       Nexbox-A95X-A2                 meson-gxm-nexbox-a2.dtb         
301   s905x2     X96-Max-4GB                    meson-g12a-x96-max.dtb         
302   s905x2     X96-Max-2GB                    meson-g12a-x96-max-rmii.dtb     
303   s905x2     MECOOL-KM3-4G                  meson-g12a-sei510.dtb           
304   s905l3a    E900V22C-D                     meson-g12a-s905l3a-e900v22c.dtb
401   s922x      Beelink-GT-King                meson-g12b-gtking.dtb           
402   s922x      Beelink-GT-King-Pro            meson-g12b-gtking-pro.dtb      
403   s922x      Beelink-GT-King-Pro-H          meson-g12b-gtking-pro-h.dtb     
404   s922x      Beelink-GT-King-Pro-Rev_A      meson-g12b-gtking-pro.dtb      
405   s922x      Hardkernel-ODroid-N2           meson-g12b-odroid-n2.dtb        
406   s922x      UGOOS-AM6-Plus                 meson-g12b-ugoos-am6.dtb        
407   a311d      Khadas-VIM3                    meson-g12b-a311d-khadas-vim3.dtb
501   s905x3     X96-Max+                       meson-sm1-x96-max-plus.dtb      
502   s905x3     X96-Max+-(OverClock)           meson-sm1-x96-max-plus-oc.dtb   
503   s905x3     X96-Max+-(IP1001M-phy)         meson-sm1-x96-max-plus-ip1001m.dtb
504   s905x3     X96-Max+-Q2                    meson-sm1-x96-max-plus-q2.dtb   
505   s905x3     X96-Max+-100Mb                 meson-sm1-x96-air.dtb           
506   s905x3     HK1-Box                        meson-sm1-hk1box-vontar-x3.dtb  
507   s905x3     HK1-Box-(OverClock)            meson-sm1-hk1box-vontar-x3-oc.dtb
508   s905x3     H96-Max-X3                     meson-sm1-h96-max-x3.dtb        
509   s905x3     H96-Max-X3-(OverClock)         meson-sm1-h96-max-x3-oc.dtb     
510   s905x3     Ugoos-X3                       meson-sm1-ugoos-x3.dtb         
511   s905x3     Ugoos-X3-(OverClock)           meson-sm1-ugoos-x3-oc.dtb      
512   s905x3     TX3-1Gb                        meson-sm1-tx3-qz.dtb            
513   s905x3     TX3-1Gb-(OverClock)            meson-sm1-tx3-qz-oc.dtb         
514   s905x3     TX3-100Mb                      meson-sm1-tx3-bz.dtb            
515   s905x3     TX3-100Mb-(OverClock)          meson-sm1-tx3-bz-oc.dtb         
516   s905x3     X96-Air-1Gb                    meson-sm1-x96-air-gbit.dtb      
517   s905x3     X96-Air-100Mb                  meson-sm1-x96-air.dtb           
518   s905x3     X96-Air-Q1000                  meson-sm1-x96-max-plus-q2.dtb   
519   s905x3     A95XF3-Air-1Gb                 meson-sm1-a95xf3-air-gbit.dtb   
520   s905x3     A95XF3-Air-100Mb               meson-sm1-a95xf3-air.dtb        
0     Other      Customize                      Enter-custom-dtb-name           
--------------------------------------------------------------------------------------
[ OPTIONS ] Please Input ID: 304
[ INFO ] Input Box ID: [ 304 ]
[ INFO ] FDTFILE: [ meson-g12a-s905l3a-e900v22c.dtb ]
[ INFO ] UBOOT_OVERLOAD: [ u-boot-e900v22c.bin ]
[ INFO ] K510: [ 0 ]
[ STEPS ] Start selecting file system type...
-----------------------------------------------
ID  TYPE
-----------------------------------------------
1   ext4
2   btrfs
-----------------------------------------------
[ OPTIONS ] Please Input ID: 1
[ INFO ] Input Type ID: [ 1 ]
[ INFO ] The type of file system: [ ext4 ]
[ STEPS ] Start creating eMMC partition...
[ INFO ] Start backup default bootloader.
dd: failed to open '/usr/lib/u-boot/mybox-bootloader.img': Read-only file system
1+0 records in
1+0 records out
512 bytes copied, 0.00691701 s, 74.0 kB/s
[ INFO ] Start create MBR and partittion.
[ STEPS ] Start processing the bootfs partition...
[ INFO ] Formatting BOOTFS partition.
mkfs.fat 4.2 (2021-01-31)
mount: /ddbr/install: mount point does not exist.
[ ERROR ] Failed to mount BOOTFS partition
root@armbian:~#
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-12-14 17:45 | 显示全部楼层

本帖最后由 raohua_2006 于 2022-7-28 22:20 编辑


    前几天入手一台魔百和CM311-1a YST(2G+16G)电视盒子,为了刷入armbian系统,逛了整整2天的恩山论坛和智能电视论坛,参考了好几篇CM311-1a盒子的刷机教程,自己也动手刷机尝试不下十几次,终于取得了成功。特此写一篇教程分享给有同样需求的朋友们。

一、准备工作
1.      硬件:魔百和CM311-1a YST(2G+16G)电视盒子、USB公对公刷机线一条、刷机用Win10或Win7电脑一台、显示器和键盘各一、质量过关的U盘一个(8G以上容量皆可);
2.      工具软件:USB Burning Tool V2.1.6.8、开心电视助手4.0、U盘镜像写入工具:balenaEtcher;
3.      盒子固件及系统镜像:CM311-1a_安卓9-S905L3A没无线版Emotn UI桌面线刷包、Armbian_22.08.0_Aml_s905l3a_bullseye_5.15.55_server_2022.07.22。
以上工具软件、盒子线刷包和armbian系统镜像已共享到百度网盘,访问链接
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-8-9 12:11 | 显示全部楼层
raohua_2006 发表于 2022-8-8 19:55
可以把问题描述的详细些吗。例如:刷完电视APP固件后是否正常启动和进入电视APP界面?IP地址是否正确获取 ...

线刷了电视的固件后,通电进入电视桌面,连接网线能正常上网获取IP,也可以连接网络获取天气,时间与位置 等。如果当一普通的电视盒子用是正常的。
在同一局域网同一网段内的 笔记本电脑 运行开心电视助手4.0 填写好盒子获取的IP 端口5555 就是连接不上电视盒子,同时盒子是可能正常上网的。
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-7-28 22:21 | 显示全部楼层
感谢分享!!!!!
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-7-28 22:28 | 显示全部楼层
谢谢楼主分享的经验
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-7-28 22:29 | 显示全部楼层
u盘一定要USB2.0的吗
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-7-28 22:29 | 显示全部楼层
希望有用,明天试试看
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2022-7-28 22:40 | 显示全部楼层
一脸懵13 发表于 2022-7-28 22:29
u盘一定要USB2.0的吗

不一定啊,3.0的U盘也可以

点评

好的,谢谢!  详情 回复 发表于 2022-7-28 22:44
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-7-28 22:44 | 显示全部楼层
raohua_2006 发表于 2022-7-28 22:40
不一定啊,3.0的U盘也可以

好的,谢谢!
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-7-28 22:59 | 显示全部楼层
你好我刷了armbian 系统后想刷回安卓电脑不识别了咋搞,短接了也不识别。

点评

试了多次发现:系统最好是win10以下,用安装版刷机程序,插头接电--按钮关机--短接--按钮开机--迅速插双头usb。顺序别错,双头USB不能先插,会开不了机,或短接电脑无法识别。  详情 回复 发表于 2022-11-12 20:13
同问,关机后开不了,短接也没有用  发表于 2022-10-29 08:34
同问 烧录软件识别不了盒子咋办呀,兄弟你解决了吗?  详情 回复 发表于 2022-9-5 21:34
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-7-28 23:54 | 显示全部楼层
感谢分享~~~
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-7-29 00:01 | 显示全部楼层
看看而已
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-7-29 02:25 | 显示全部楼层
谢谢大佬分享
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-7-29 05:53 | 显示全部楼层
谢谢分享
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-7-29 06:16 | 显示全部楼层
看看是什么
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2022-7-29 06:19 | 显示全部楼层
mizhihan 发表于 2022-7-28 22:59
你好我刷了armbian 系统后想刷回安卓电脑不识别了咋搞,短接了也不识别。

短接肯定会识别的,我在armbian和电视系统之间来来回回都刷过10几次了
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-7-29 08:10 | 显示全部楼层
谢谢楼主分享经验
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )|网站地图

GMT+8, 2023-3-30 01:16

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377@jschina.com.cn 举报电话:025-88802724 | 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797
快速回复 返回顶部 返回列表