基于宜某ZigBee模块的使用和pcb及读 写固件教程

1前言
前段时间在汉斯彼岸发过帖子,后因群友提醒发现可能会因为商用产品造成法律纠纷,索性删帖,这次就不提供固件提供方法吧!
——所谓授人以鱼不如授人以渔!


这款模块想必经常捡垃圾的小伙伴肯定不会陌生,EFR32MG1PXXXF256
在某商家做到了五元四片的冰点价格,但是拆机产品难免有损坏,所以请朋友们理性购入

当时入手时完全当成驱动使用,后续发现这款是某家的智能家居设备,可以原生接入苹果HomeKit。遂接着购入该款产品部分系列进行拆解,发现内部模块都是使用的同一款ZigBee模块


接下来我们就进入正题
2基于双色温灯泡的改造
二话不说直接上暴力拆解
可以看到是同款芯片,芯片通过pwm信号来分别控制冷白色LED和暖白色LED来产生调亮度 色温!改装的控制灯带的原理图

pcb浏览
image
打板焊接 新用户的原因无法上传pcb gerber附近,后续会放出
3基于继电器插座改造,未完工
这款产品可以说是入手这套系统后最手痒的产品了,奈何大陆地区没有该款产品,但是难不倒我哈哈,找朋友从香港买了一个给我寄回
经过漫长的等待终于在一个阴雨天等来了
废话少说直接拆解

掀起你的盖头来~~~

直接dump固件 烧录到另一个模块测试
测试完成,画板,原理图
本人技术一般,画的比较草率大家凑合看,pcb浏览
image
测试之后补上,元件还未到货
4基于RGBW灯泡的改造,未完工
老规矩,暴力拆解,直接上图
这款pcb略有不同,ZigBee模块采用了邮票孔,主要是为了节省空间,但是引脚io都是一模一样的,换汤不换药
难点在于输出的PWM信号和普遍的PWM信号的频率不同,于是买来产品上的同款rgb恒流芯片来测试 pcb原理图如下

因为这个难度较大,就不放出pcb来了,等研究明白在告诉大家,开发板先凑合看一下 !
QQ图片20200506172757|230x500
5基于遥控器的改造
原厂遥控器好看 价格也合适没啥好说的,大家测试也可以看下我画的遥控器
正面image
反面image
这款没有打版折腾,就简单搞了一下
6如何dump固件
开头已经说过了,将商业固件公开发布会产生一些不必要的版权纠纷,所以授人以鱼不如授人以渔,就给大家提供下方法吧!
首先购买JLink V9
Windows下JLINK刷机

安装jlink的软件

jlink软件下载地址:https://www.segger.com/products/debug-probes/j-link/

上面官方软件为V664b版本,下载较慢,可以使用其他网站下载的软件,本实例使用

JLink_Windows_V634h.exe

安装JLink_Windows_V634h.exe,一路next即可。image
image
安装完成后,软件的快捷图标为(刷机要使用的是J-Link Commander V6.34h):image
把jlink连接到电脑usb接口,在“设备管理器”中查看,出现下面指示说明jlink的驱动安装成功。

image

IKEA模块(EFR32MG1PXXXF256)引脚个图:

jlink-v9转接板引脚定义
image
image

jlink与模块连接

只需要连接4个管脚gnd,vcc(3.3V),swclk,swdio
image

提取固件

打开J-Link Commander V6.34h
image
不升级。
image

执行如下指令
image

用默认的4000Khz,直接回车,会出现如下提示:
image

点击“OK”,在下面窗口device里输入“EFR32MG1PXXXF256”,搜索我们使用的芯片
image
OK确认
image

Jlink与模块连接成功。

输入savebin e:\output.bin 0x0 0x40000保存固件
image

(注意:windows下保存目录可能不允许存在系统盘路径下,可以选择D:/E:/F:等盘符。)

7如何烧写固件
烧写指令:loadbin output.bin 0x0
验证指令:verifybin output.bin 0x0
待续补图…

8待续。。。。
pcb gerber文件以后都会放出来
有兴趣可以加LZ qq交流,不提供固件!!!不提供固件!!!不提供固件!!!
qq:2088866666

9免责声明
本贴仅做学习使用,禁止用于商业用途,对使用本固件造成的任何责任与作者无关,使用本固件表示同意声明。

10 特别声明:控制强电电路必须要熟悉相关安全操作规范,本产品为实验产品,非正式商品,个人购买前应该知悉,请务必在电工或专业人士指导下安装、调试、使用,由于使用不当造成的一切损失于本人无关!

:+1: :+1: :+1:大佬的能力首屈一指

感谢分享,厉害厉害! :+1:

不明觉厉,好东西,谢谢分享

不明觉厉的进来,不明觉厉的出去