ZNDS智能电视网 推荐当贝市场

TV应用下载 / 资源分享区

软件下载 | 游戏 | 讨论 | 电视计算器

综合交流 / 评测 / 活动区

交流区 | 测硬件 | 网站活动 | Z币中心

新手入门 / 进阶 / 社区互助

新手 | 你问我答 | 免费刷机救砖 | ROM固件

查看: 1008|回复: 14
上一主题 下一主题
[反馈]

天猫魔盒m17c刷机Armbian无法u盘启动

[复制链接]
跳转到指定楼层
楼主
发表于 2026-8-7 14:21 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式 | 来自河南
已经完成了线刷,怎么才能刷机Armbian,怎么怎么办,求解,一直无法从u盘进入

上一篇:当贝B1S官方V25.3.0wifi蓝牙修复版固件
下一篇:终于变成砖了,s905m2刷usb_burning_tool
沙发
 楼主| 发表于 2026-8-7 14:37 | 只看该作者 | 来自河南
使用了adb命令也不行,求大佬们指导
回复 支持 反对

使用道具 举报

板凳
发表于 2026-8-7 14:57 | 只看该作者 | 来自上海
你这个情况我判断大概率不是 Armbian 镜像问题,而是 M17C 的启动链(Bootloader / u-boot / DTB)没有正确接管 USB 启动。
你现在的状态:
✅ 已经完成线刷(说明 eMMC、烧录模式基本正常)
❌ U盘插入无法进入 Armbian
❌ ADB 命令 reboot update / reboot bootloader 无效
❌ 一直进入原系统或者无反应
天猫魔盒 M17C 这个机器比较特殊,它有几个坑。M17/M17C 基于 Amlogic S905 系列方案,很多机器需要正确的 u-boot 和 dtb 才能启动 Armbian。社区也有类似 M17 使用 Armbian 时无法启动的问题,本质集中在启动链兼容性。
回复 支持 反对

使用道具 举报

地板
发表于 2026-8-7 15:00 | 只看该作者 | 来自上海
一、先确认你的 M17C 芯片版本(非常重要)

M17C 有多个版本:

常见:

- S905M
- S905X
- S905L

不同 CPU:

- u-boot 不一样
- dtb 不一样
- Armbian 镜像不一样

你先不要继续刷。

打开安卓:

安装:

```
AIDA64
```

查看:

```
CPU型号
内存类型
主板型号
```

或者 adb:

电脑执行:

```bash
adb shell
cat /proc/cpuinfo
```

看:

```
Hardware
```

例如:

```
Amlogic Meson GXBB
```

或者:

```
Meson gxl
```

---

二、确认你的 U盘制作方式

很多人这里失败。

不要直接复制文件。

必须:

## Windows:

使用:

```
balenaEtcher
```

或者:

```
Rufus
```

写入:

```
Armbian.img
```

不是解压后复制。

写完以后 U盘结构应该类似:

```
BOOT
├── uEnv.ini
├── extlinux
├── dtb
├── zImage

ROOTFS
```

---

三、M17C 正确启动方式

很多教程说:

> 插U盘 → 通电 → 自动启动

但是 M17C 很多机器不行。


正确:

### 方法1:隐藏 recovery 键启动

步骤:

1. 断电
2. 插入 Armbian U盘
3. 找 AV孔里面 reset

用牙签按住:

```
RESET
```

不要松

4. 插电

保持:

```
10秒左右
```

然后松开。


如果成功:

电视会出现:

```
Starting kernel...
```

---

四、如果 reset 无效,看 u-boot

你现在最大可能:

## 原厂 u-boot 不支持 USB 启动 Armbian


Amlogic启动顺序:

```
BootROM

u-boot

kernel

dtb

Armbian
```


你线刷 Android 只能改变:

```
system
boot
recovery
```

但是:

```
u-boot
```

可能还是原来的。


所以:

ADB:

```
adb reboot update
```

没用很正常。


---

五、尝试写入 Armbian 的 u-boot

M17C 常用:

如果你的CPU是:

## S905X / S905M

尝试:

```
u-boot-s905x-s912.bin
```


放入U盘:

```
/boot
```

改:

```
uEnv.ini
```

加入:

```
u_boot=u-boot-s905x-s912.bin
```

---

六、检查 dtb(非常关键)

很多 M17C 卡这里。


U盘:

进入:

```
/dtb/amlogic/
```

尝试:

### S905M:

```
meson-gxbb-p200.dtb
```

### S905X:

```
meson-gxl-s905x-p212.dtb
```


修改:

```
extlinux/extlinux.conf
```

例如:

改:

```
FDT /dtb/amlogic/meson-gxl-s905x-p212.dtb
```


---

七、如果完全不启动,建议串口查看

这是最准确的方法。

M17C 主板一般有:

```
GND
TX
RX
```

接:

```
USB TTL 3.3V
```

串口:

```
115200
8N1
```

启动看日志。


如果看到:

```
MMC init failed
```

说明:

eMMC/u-boot问题


如果:

```
USB device not found
```

说明:

u-boot没扫描U盘


如果:

```
Starting kernel
```

说明:

Armbian部分已经正常

---

八、你现在最可能的解决路线

按照概率排序:

## 方案1(成功率最高)

重新制作:

```
Armbian S905专用镜像
+
正确dtb
+
u-boot
```

然后:

reset键启动。


---

## 方案2

先刷回原厂 Android

确认:

- reset有效
- recovery正常

然后再刷 Armbian。

---

## 方案3

直接刷 Armbian 到 eMMC

绕过U盘启动:

需要:

```
armbian-install
```

或者:

```
dd写入eMMC
```

但是前提:

必须先能从U盘启动一次。
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2026-8-7 15:09 | 只看该作者 | 来自河南
查看了cpu信息居然是MagicBox_T17,u盘制作是rufus-4.15p制作的,镜像包是Armbian_24.2.0_amlogic_s905w_jammy_5.15.142_server_2023.12.08.img,大佬看下哪里有问题吗
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2026-8-7 15:09 | 只看该作者 | 来自河南
本帖最后由 bm12345gb 于 2026-8-7 15:19 编辑
聪聪搞机 发表于 2026-8-7 15:00
一、先确认你的 M17C 芯片版本(非常重要)

M17C 有多个版本:
cat /proc/cpuinfo查看的信息
Processor       : ARMv8 Processor rev 4 (v8l)
processor       : 0
Features        : fp asimd evtstrm aes pmull sha1 sha2 crc32 wp half thumb fastmult vfp edsp neon vfpv3 tlsi vfpv4 idiva idivt
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xd03
CPU revision    : 4


Hardware        : Amlogic
Serial          : 210ce4003a1f235b8172e0d0c37cdffe
执行了 adb shll getprop ro.product.board信息居然是MagicBox_T17,


我的u盘制作是rufus-4.15p制作的,镜像包是Armbian_24.2.0_amlogic_s905w_jammy_5.15.142_server_2023.12.08.img,大佬看下哪里有问题吗|


回复 支持 反对

使用道具 举报

7#
发表于 2026-8-7 16:03 | 只看该作者 | 来自上海
bm12345gb 发表于 2026-8-7 15:09
cat /proc/cpuinfo查看的信息
Processor       : ARMv8 Processor rev 4 (v8l)
processor      ...

你现在最大的可能不是 U 盘制作的问题,而是你刷的 Armbian 镜像和 M17C(T17)并不匹配。
回复 支持 反对

使用道具 举报

8#
发表于 2026-8-7 16:04 | 只看该作者 | 来自上海
bm12345gb 发表于 2026-8-7 15:09
cat /proc/cpuinfo查看的信息
Processor       : ARMv8 Processor rev 4 (v8l)
processor      ...

DTB不知道对不对
看看 U盘:
/boot/extlinux/extlinux.conf
里面是不是:
FDT /dtb/amlogic/meson-gxl-s905w-p281.dtb
如果是。
那问题就来了。
很多 T17 应该改成:
meson-gxl-s905x-p212.dtb
或者
meson-gxbb-p200.dtb
甚至:
meson-gxl-s905d-p230.dtb
不同板子差别巨大。
回复 支持 反对

使用道具 举报

9#
发表于 2026-8-7 16:05 | 只看该作者 | 来自上海
你刷的这份 Armbian_24.2.0_amlogic_s905w_jammy 很可能本身就不适合 T17
回复 支持 反对

使用道具 举报

10#
 楼主| 发表于 2026-8-7 16:37 | 只看该作者 | 来自河南
聪聪搞机 发表于 2026-8-7 16:05
你刷的这份 Armbian_24.2.0_amlogic_s905w_jammy 很可能本身就不适合 T17

有没有推荐的,找了好久都没找到合适的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

Archiver|新帖|标签|软件|Sitemap|ZNDS智能电视网 ( 苏ICP备2023012627号 )

网络信息服务信用承诺书 | 增值电信业务经营许可证:苏B2-20221768 丨 苏公网安备 32011402011373号

GMT+8, 2026-8-12 12:07 , Processed in 0.059834 second(s), 11 queries , Redis On.

Powered by Discuz!

监督举报:report#znds.com (请将#替换为@)

© 2007-2026 ZNDS.Com

快速回复 返回顶部 返回列表