魔百盒M401A成功刷入armbian

文章介绍了魔百盒M401A的硬件配置,并与树莓派进行了对比。接着,详细阐述了如何检查M401A的不同版本,以及如何为M401A刷入Armbian系统,包括下载系统镜像、写入U盘、修改参数和启动刷机过程。最后,提到了设置系统和将Armbian永久写入EMMC的步骤。
摘要由CSDN通过智能技术生成

1. 魔百盒M401A是什么

它是我们平时办理宽带或者到营业厅处理一些业务时会赠送的一款电视盒子。
这里提到的M401A是我在某宝上60元购买的,供我闲时研究用。

1.1 硬件与树莓派对比

Raspberry 3B+Raspberry 4BM401A
CPUBroadcom BCM23874x ARM Cortex-A531.4GHz 28nmBroadcom BCM27114x ARM Cortex-A721.5GHz 28nmAmlogic s905l3a4x ARM Cortex-A531.8GHz 12nm
GPUBoradcom VideoCore VI,OpenGL ES 2.0,1080P 30 h.264/MPEG-4 AVC 高清解码器400MHzBoradcom VideoCore VI,OpenGL ES 3.x,4Kp60 HEVC 视频硬解编码器500MHzMali-G31 MP2 with OpenGL ES 3.2, Vulkan 1.0, and OpenCL 2.0600MHz
RAM1GB1GB/2GB/4GB/8GB2GB
外置存储Micro SDMicro SDUSB
内置存储--16GB
外置接口HDMI 1.3/1.4 x13.5mm 音频接口 x1百兆以太网RJ45接口 x1蓝牙4.2 x1WIFI 2.4G/5GUSB2.0 x4GPIO 40PINmicro HDMI x23.5mm 音频接口 x1千兆以太网RJ45接口 x1蓝牙5.0 x1WIFI 2.4G/5GUSB2.0 x2/USB3.0 x2GPIO 40PINHDMI 2.0 x1AV x1百兆以太网RJ45接口 x1蓝牙5.0 x1USB2.0 x2
功耗500mA~2500mA600mA~3000mA-
价格$35$35~75¥60

2. 检查自己的M401A是哪种类型的版本

https://github.com/ophub/amlogic-s9xxx-armbian/issues/807
上面的github issue主要介绍了如何分辨M401A同型号但是不同结构。主要分为两种类型三种结构:

  1. 类型A
    1. 强版本
      1. 2GHz的EMMC参数和1.8GHz的CPU参数,dtb驱动
      2. ddr4内存是scy;emmc标识为sec 137字样;板子的logo文字印刷在靠近蓝牙芯片处.
    2. 弱版本
      1. 1GHz的EMMC参数和1.7GHz的CPU参数,dtb驱动
      2. 总体同上面强体质版本,emmc标识为silicongo.
  2. 类型B
    1. ddr4内存是CXMT;emmc标识为silicongo字样;板子的logo文字印刷在靠近USB接口处.

3. 刷机前准备

开始刷机前需要准备一些工具:

电视盒子、U盘、键盘、显示器、HDMI线

3.1 下载Armbian系统

https://github.com/ophub/amlogic-s9xxx-armbian/releases
image.png
进入上面的开源库,找到Armbian_23.02.0_amlogic_s905l3a_jammy_6.1.18_server_2023.03.16.img.gz类似这样格式的安装包,下载安装即可。

3.2 将Armbian系统写入U盘

我这边使用的时rufus工具,下载地址:rufus-3.21_BETA.exe 提取码: kc09

  1. 首先选择使用的U盘设备
  2. 选择刚刚下载的Armbian系统
  3. 点击开始,U盘会要求格式化,确定后会自动写入U盘

image.png

3.3 写入U盘后参数更改

成功写入U盘后打开U盘内的uEnv.txt,修改使用的dtb文件
image.png

FDT=/dtb/amlogic/meson-g12a-s905l3a-e900v22c.dtb 
修改为
FDT=/dtb/amlogic/meson-g12a-s905l3a-m401a.dtb

4. 开始刷机

4.1 盒子从U盘进行启动

  1. 拆开盒子,找到主板后面的重置按钮
  2. 插上U盘,先按住重置按钮,插上电源,过5秒左右松开按钮,等待看是否已经进入刷armbian系统的流程

4.2 设置账户

进入armbian系统后会加载一会程序,然后提示需要设置root密码,还有设置时区

4.3 Armbian写入EMMC

输入命令armbian-install

  1. 提示选择安装设备型号

image.png
这边选择306 M401A

  1. FDTFILE 选择meson-g12a-s905l3a-m401a.dtb
  2. 选择文件系统

image.png
这边选择**1 **ext4
接下来系统会自动进行初始化工作。。。

4.4 重启系统

系统提示Successful installed, please unplug the USB,re-insert the power supply to start the armbian.。表示已经安装完成,但是现在不要拔U盘,输入reboot 进行系统重启。
重启完成后可以断电拔出U盘,然后通电启动进入系统。

Reference

https://blog.csdn.net/weixin_39607447/article/details/110709098
https://github.com/ophub/amlogic-s9xxx-armbian/issues/807
https://blog.csdn.net/u012132482/article/details/128375679

  • 4
    点赞
  • 39
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论
### 回答1: M401A是一款嵌入式系统板,可以刷入Armbian操作系统。首先,需要下载适用于M401AArmbian固件,然后解压缩至本地目录。接着,需要使用迷你高清HDMI电视机将M401A连接至电脑,并使用USB转串口线连接至M401A。打开终端窗口,输入“sudo screen /dev/ttyUSB0 115200”进行连接。待连接成功后,按回车键进入系统。接下来,输入“sudo nmtui”打开网络管理器,进行网络配置。最后,输入“sudo apt update”和“sudo apt upgrade”命令更新系统。 需要注意的是,刷入Armbian操作系统需要具备一定的技术水平,对系统的操作需要非常谨慎,以免造成数据丢失、硬件损坏等问题。建议在进行操作前,先备份系统数据和配置文件,以备不时之需。同时,在选择Armbian固件时,应根据自己的需求和硬件配置进行选择,以确保系统能够正常运行。 ### 回答2: m401a是一款基于全志H3方案的开发版,可以将其ARMbian系统。ARMbian系统是一款基于Debian的轻量级嵌入式Linux系统,支持多种开发板。ARMbian系统不仅支持桌面环境,还支持命令行环境,而且具有非常好的兼容性、稳定性和易用性,因此成为了开发者和爱好者非常推崇的Linux系统之一。 以下是m401aARMbian的步骤: 1.下载ARMbian固件和烧录软件工具Etcher。 2.将m401a连接到电脑上,用USB接口供电,将SD卡插入电脑中。 3.然后双击运行之前下载好的Etcher烧录软件。在Etcher界面中选择已经下载好的ARMbian固件,然后选择SD卡为烧录目标设备。 4.点击Flash!按钮,等待烧录完成。 5.烧录完成后将SD卡插入到m401a中,连接到显示器和键盘等外设。 6.开机后进入命令行模式,完成系统设置。 7.接下来就可以在m401a上进行各种开发工作了。 需要注意的是,在机之前,一定要备份好原有的系统。此外,因为不同的开发板适配可能不同,有些地方可能需要自行添加驱动或者修改配置文件,具体操作可参考Armian官网提供的文档。 总之,m401aARMbian系统可以让开发者和爱好者更好地进行嵌入式开发,同时也提高了硬件的性能和稳定性。 ### 回答3: m401a其实是一款定制化的路由器,它的硬件配置非常优秀。不过,它原装的固件似乎有些问题,导致不是很好用。因此,很多人想要将其Armbian系统,以获得更好的性能和使用体验。 第一步:准备工作 在机之前,我们需要做好一些准备工作。首先,我们需要确保m401a路由器已连接到电脑,并处于正常运行状态。同时,我们也要从官网上下载Armbian系统。 第二步:备份原来的系统 在进行m401aArmbian之前,我们需要做好备份工作,以防止机过程中意外发生数据丢失。我们可以通过制作系统备份镜像来实现备份的目的。 第三步:Armbian 机的过程一般比较简单。首先,我们需要将下载好的Armbian系统刻录到镜像盘中,然后就可以开始机了。具体的机操作可以参照官方的机教程来执行。 第四步:测试系统 机完成后,我们需要对新系统进行测试,以确保它的运行状态良好。在测试过程中,我们可以用一些专业的工具来检测系统的性能和稳定性。 总之,m401aArmbian的过程不算很难,只要您掌握了正确的机方法,并做好备份工作,就能顺利完成机过程。如果您遇到了困难,也可以在线上寻求技术支持。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

锡城筱凯

你的鼓励是我创造的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值