数码之家

 找回密码
 立即注册
搜索
查看: 9059|回复: 46

[另类] 声艺宝ESYB HY254101蓝牙模块固件

[复制链接]
发表于 2020-3-18 14:16:11 | 显示全部楼层 |阅读模式
某宝6块钱的HY-254101 刷出厂固件给ESYB充电板用编程接口


手头没有cc debugger 用的ESP8266(nodemcu)作为烧录器
项目地址
https://github.com/jeanniquini/CCLoader
先配置好esp8266的arduino ide 百度一下
然后烧录项目中的\Arduino\CCLoader\CCLoader.ino到nodemcu
然后连接nodemcu和HY254101模块


开启一个cmd窗口
cd到项目中的windows目录
根据你的系统选择64位或者32位的ccloader.exe

CCLoader_x86_64.exe 1 CC2541_SBL.bin 0
红色的这个 1 是你nodemcu插到电脑上之后的串口数字 比如COM10 就写 10
回车之后
出现
Waiting for respond from Arduino...

Uploading firmware...

1  2  3  4  Upload successfully!
File closed!
Comport closed!
就是上传成功了
如果卡在
Waiting for respond from Arduino...
或者出现
Waiting for respond from Arduino...

No chip detected!
Upload Failed!
File closed!
Comport closed!

就说明线路连接的有问题,检查一下

下载成功之后就可以用BleConfig来进行串口烧录了
找个cp2102之类的usb转串口(一定要支持3.3v的

右边第6脚一定要接GND 是模块的WAKEUP脚,不接不能烧录
连接好之后打开BleConfig.exe

1 选择你串口(usb转ttl的串口 不是nodemcu的) 波特率115200
2 点SBL
3 选择目录下的TC41_MS_SBL_20180122_V2.84_SBL.bin
4 点本地烧录
不出问题的话进度条就会开始走,走完就可以用了

由于这个固件没开启通信加密,而声艺宝的app是默认开启的所以原版的app没法用,需要修改app关掉通信加密
同时由于加密非加密通信长度不同会导致app收到的数据拆分有问题,这个也需要修改。

用到的工具 固件 修改好的apk都打包到一起了。

如果手里没有nodemcu也可以用arduino
项目地址
https://github.com/RedBearLab/CCLoader
连接方式什么的项目中都有


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

打赏

参与人数 7家元 +180 收起 理由
泥沙俱下 + 20 謝謝分享
jetblack + 20 優秀文章
zhuqing-1920 + 20
iamusb + 60 哈,我还有好几百片不带蓝牙的四口充板子.
拿糖糖换媳妇 + 20
沙漠臭屁虫 + 20 優秀文章
hanwu1 + 20 优秀文章

查看全部打赏

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

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-5-25 23:36 , Processed in 0.187200 second(s), 13 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

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