2787|7

530

帖子

4

TA的资源

一粒金砂(高级)

楼主
 

[家庭智慧照明控制与室内环境监测系统]--2. 玩转RSL10-COIN-GEVB [复制链接]

  本帖最后由 传媒学子 于 2021-4-28 00:14 编辑

拿到开发板,就想从小的入手,体验一下

搞了好几天,终于搞定了FOTA下载,以及如何玩这个beacon例程;

搜到了说明书:

见附件1,

以及一个升级指南

## Performing FOTA Update

In order to update firmware of RSL10-COIN-GEVB it must be switched into DFU
mode first. This can be done pressing down the battery holder push button three
times in quick succession. Switch to DFU mode will be indicated by 0.5s long
blink of green LED. The battery holder button works only while battery is
inserted into the board and it generates audible click noise when pressed or
released properly.
但是,不受控制呀。。。。 搞了半天,没啥用..

后来,才发现是我的按键没有按正确,这个按键不是小的声音,是非常大的清脆的声音,才是真正按下去了;

因此,正确的按键姿势是 如下图所示,声音比较大的,不用贴着耳朵,一定要用比较大的力气按下去;然后就能按照上边的状态图走了;嘎嘣清脆的声音;不清楚为啥整个这种按键,我还以为固件烧错了... 原来是我按键一直没有按下呀。。。。

 如何正确按下 battery holder push button

状态解析:


* ble_broadcaster_eddystone.fota
    * Default preloaded firmware.
    * Advertising profile:
        * Eddystone URL : interval = 1s; tx power =   0 dBm; url = https://www.onsemi.com/b-idk
        * Eddystone TLM : interval = 5s; tx power = -17 dBm
        * Device Name   : interval = 5s; tx power = -17 dBm; name = ble_broadcaster_eddystone
    * Application ID : id = BREDCr; version = 1.1.1

* ble_broadcaster_eddystone_demo1.fota
    * Advertising profile:
        * Eddystone URL : interval = 1s; tx power = 6 dBm; url = https://www.onsemi.com/b-idk
        * Eddystone TLM : interval = 5s; tx power = 0 dBm
        * Device Name   : interval = 5s; tx power = 6 dBm; name = ble_broadcaster_demo1
    * Application ID : id = BRED1r; version = 1.1.1

* ble_broadcaster_eddystone_demo2.fota
    * Advertising profile:
        * Eddystone URL : interval = 2s; tx power = -17 dBm; url = https://www.onsemi.com/rsl10
        * Eddystone TLM : interval = 2s; tx power = -17 dBm
        * Device Name   : interval = 2s; tx power = -17 dBm; name = ble_broadcaster_demo2
    * Application ID : id = BRED2r; version = 1.1.1

三个例程如上;

出厂时是第一个例程:

按一下按键:唤醒模块,这个时候用 RSL10 Sensor Beacon就能读取到一下信息:

然后连续按三下,即可进入固件升级模式,注意连续按三下之后,在RSL10FOTA软件list中会出现一个 ON FOTA RSL10 ,不要去选ble_broadcaster_eddystone,

然后点击connect,之后如下图所示:

然后选择demo2进行update, 注意进入DFU模式后,会有超时退出机制,因此如果连接不上,则再次连续按三次进入DFU模式即可;

更新后,等待一段时间;大概1~2分钟,或者关闭蓝牙,再打开;会出现新的名字,如下:

OK, 完成FOTA;

然后,长按按键,即可关闭该模块;

 

总结一下:

在灯不闪烁的情况下,处于powerdown状态,然后按1下按键,进入beacon工作状态,绿灯开始闪烁;

连续按三下,绿灯会常亮0.5s, 然后进入DFU模式,此时FOTA可以使用,来更新固件;

长按按键2s,绿灯会常亮0.5s,模块关闭

 

深夜分享出我的坑程,防止大家陷入坑中...  再次提醒,按键一定要用力,不要不舍得,按我图上的那样用力,会自然发出较大的清脆嘎嘣的声音,不是小的声音;

希望能帮助到大家。。

RSL10-COIN-GEVB_FOTA_IMAGES.ZIP (369.66 KB, 下载次数: 3)



EVBUM2671-D.PDF (1006.7 KB, 下载次数: 6)

 

最新回复

刚才想了一下,电池位置刚好需要个带弹性的触片接触电池负极,弄个按键刚好一举2得.   详情 回复 发表于 2021-5-9 14:44
点赞 关注
 
 

回复
举报

1239

帖子

66

TA的资源

纯净的硅(中级)

沙发
 

学习了,为啥搞这样的按键。。。

 
 
 

回复

7671

帖子

2

TA的资源

五彩晶圆(高级)

板凳
 

谢谢分享,期待后续

个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 
 

回复

1704

帖子

0

TA的资源

五彩晶圆(初级)

4
 

按键一定要用力,这是按键硬件问题

 
 
 

回复

574

帖子

11

TA的资源

一粒金砂(高级)

5
 

我说图里边的按键在哪,醉了

点评

在电池盖子里面,必须装上锂电池才能用,不知道为啥这样设计,可能是省空间?  详情 回复 发表于 2021-5-8 17:40
 
 
 

回复

530

帖子

4

TA的资源

一粒金砂(高级)

6
 
sunduoze 发表于 2021-5-2 18:12 我说图里边的按键在哪,醉了

在电池盖子里面,必须装上锂电池才能用,不知道为啥这样设计,可能是省空间?

点评

刚才想了一下,电池位置刚好需要个带弹性的触片接触电池负极,弄个按键刚好一举2得.  详情 回复 发表于 2021-5-9 14:44
 
 
 

回复

3416

帖子

0

TA的资源

纯净的硅(高级)

7
 

大力出奇迹

个人签名

So TM what......?

 

 
 

回复

574

帖子

11

TA的资源

一粒金砂(高级)

8
 
传媒学子 发表于 2021-5-8 17:40 在电池盖子里面,必须装上锂电池才能用,不知道为啥这样设计,可能是省空间?

刚才想了一下,电池位置刚好需要个带弹性的触片接触电池负极,弄个按键刚好一举2得.

 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/6 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表