『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 27749|回复: 43

[进阶教程] Aqara M2 网关拆机刷自定义固件开启Telnet

[复制链接]

15

主题

438

帖子

4126

积分

论坛元老

Rank: 8Rank: 8

积分
4126
金钱
3688
HASS币
0
发表于 2021-2-3 16:58:25 | 显示全部楼层 |阅读模式
本帖最后由 miniknife 于 2022-3-9 11:45 编辑

原作者固件地址 https://github.com/niceboygithub/AqaraM1SM2fw

M2网关的自定义固件这位大神制作发布已经有一段时间了,但对于固件刷新的过程没有详细的描述,通过几天实验已成功刷好了自定义固件

拆解:

M2网关比米家多模好拆,沿顶盖用薄刀片插进去稍微用力即可把卡子打开

m2_3.jpg m2.jpg

去掉板子上的三个螺丝,拔掉背面的线,就可以把板子拿出来
按照图上的标注接线,GND 接 TTL 的 GND,TX 接 TTL RX,RX 接 TTL TX (TTL USB 使用3.3V模式)
接好线先不要上电,把TTL USB插入电脑,在设备管理器里看下串口是哪个,COM3 COM4 之类
2022-3-9 最新

1. 原作者的刷机工具经过更新修复,已经可以正常使用,故此贴原方法作废
2. 配套插件现在基本可以正常使用,除个别较新设备未支持以外,不过插件作者应该是一直有在维护,有需求的可以关注
3. 目前该网关尚未有不拆机刷固件的方法,好在对照教程刷机并不难

觉得焊接麻烦的,可以淘宝购买夹具,会方便很多(要买那种长柄的夹具,普通的短柄不可以)










评分

参与人数 1金钱 +5 收起 理由
neoyang + 5

查看全部评分

回复

使用道具 举报

15

主题

636

帖子

2179

积分

金牌会员

Rank: 6Rank: 6

积分
2179
金钱
1543
HASS币
0
发表于 2021-2-3 19:31:04 | 显示全部楼层
哈哈哈,大神,厉害!
我就知道M1S也快被搞定了。
等大神出手。
回复

使用道具 举报

7

主题

96

帖子

1044

积分

金牌会员

Rank: 6Rank: 6

积分
1044
金钱
948
HASS币
0
发表于 2021-2-3 22:45:21 | 显示全部楼层
這不推不行
回复

使用道具 举报

2

主题

135

帖子

2276

积分

金牌会员

Rank: 6Rank: 6

积分
2276
金钱
2141
HASS币
0
发表于 2021-2-4 00:19:12 来自手机 | 显示全部楼层
不建议用 gateway3utils 刷,两个 flash 配置不一样,会把 M2 弄挂
回复

使用道具 举报

15

主题

438

帖子

4126

积分

论坛元老

Rank: 8Rank: 8

积分
4126
金钱
3688
HASS币
0
 楼主| 发表于 2021-2-4 00:22:45 | 显示全部楼层
zonglong 发表于 2021-2-4 00:19
不建议用 gateway3utils 刷,两个 flash 配置不一样,会把 M2 弄挂

已经刷了三个,并没有什么问题
回复

使用道具 举报

32

主题

986

帖子

4233

积分

论坛元老

Rank: 8Rank: 8

积分
4233
金钱
3207
HASS币
110

教程狂人论坛风云人物

发表于 2021-2-4 01:01:17 | 显示全部楼层
要是能接入米家就再好不过了……我在想peach……
回复

使用道具 举报

1

主题

78

帖子

326

积分

中级会员

Rank: 3Rank: 3

积分
326
金钱
248
HASS币
0
发表于 2021-2-8 20:42:27 | 显示全部楼层
这个得支持下。
回复

使用道具 举报

2

主题

135

帖子

2276

积分

金牌会员

Rank: 6Rank: 6

积分
2276
金钱
2141
HASS币
0
发表于 2021-2-8 21:05:07 | 显示全部楼层
这是 gw3 配置
dev:  0ffset    size   erasesize  name
mtd0: 00000000 000a0000 00020000 "bootloader"
mtd1: 000a0000 00020000 00020000 "boot_info"
mtd2: 000c0000 00020000 00020000 "factory"
mtd3: 000e0000 00020000 00020000 "mtd_oops"
mtd4: 00100000 00100000 00020000 "bbt"
mtd5: 00200000 00300000 00020000 "linux_1"
mtd6: 00500000 01900000 00020000 "rootfs_1"
mtd7: 01e00000 00300000 00020000 "linux_2"
mtd8: 02100000 01900000 00020000 "rootfs_2"
mtd9: 03a00000 00100000 00020000 "homekit"
mtd10: 03b00000 03820000 00020000 "AppData"


这是 m2 的配置
dev:    size   erasesize  name
mtd0: 000a0000 00020000 "bootloader"
mtd1: 00040000 00020000 "boot_info"
mtd2: 00040000 00020000 "factory"
mtd3: 000e0000 00020000 "bbt"
mtd4: 00300000 00020000 "linux_1"
mtd5: 01000000 00020000 "rootfs_1"
mtd6: 00300000 00020000 "linux_2"
mtd7: 01000000 00020000 "rootfs_2"
mtd8: 04b20000 00020000 "data

linux_1 和 rootfs_1 是同一位置,linux_2 和 rootfs_2 是不同位置,要是你用 gw3 的 linux_2 和 rootfs_2 刷 m2 上,m2 就挂了,要重做 data 区
回复

使用道具 举报

2

主题

35

帖子

572

积分

高级会员

Rank: 4

积分
572
金钱
537
HASS币
0
发表于 2021-2-8 21:15:40 | 显示全部楼层
M2不是可以接入HA吗 为什么要刷机
回复

使用道具 举报

2

主题

135

帖子

2276

积分

金牌会员

Rank: 6Rank: 6

积分
2276
金钱
2141
HASS币
0
发表于 2021-2-8 23:35:34 | 显示全部楼层
M2 用 HomeKit ,功能不完整
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-29 04:05 , Processed in 0.095360 second(s), 36 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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