搜索
bottom↓
回复: 9

关于使用nrf52832/SDK11.0进行DFU空中升级遇到的问题

[复制链接]

出0入0汤圆

发表于 2017-9-13 17:29:36 | 显示全部楼层 |阅读模式
1. 加入了DFU服务,已经可以控制实现APP复位进入到DFU方式。
2. 编译了两个文件X1A.zip和X1B.zip升级包(两个升级包的编译代码只有广播设备名的区别,没加版本区别),并且有过 从 DFUTarg(bootloader)空中升级到X1A,然后X1A复位回到 DFUTarg,再升级到X1B的过程(仅仅实现了1次)。

使用的工具是,nrf connect+nrf toolbox。

第1个问题是:nrf toolbox升级是经常卡住在下面的界面,请问大家,空中升级还有没有更好的支持软件?


第2个问题是:X1A复位回到 DFUTarg时,设备广播名显示的是N/A。第一次从 DFUTarg升级是是有正常显示名字的。不知道是什么原因?

第3个问题是:以上用的bootloader是SDK11.0原生工程,未做任何改动,(未做改动发现bootloader运行时,电流特别大十几mA,有没有办法把这个工程的电流调小一点,我的发射器用的是纽扣电池,太损耗寿命了)。





本帖子中包含更多资源

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

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

发表于 2017-9-14 09:38:18 | 显示全部楼层
1、nrf connect+nrf toolbox  就是最好的工具,没有比官方这个更好的啦
2、IOS 的名字有缓存,在显示上次的名称
3、你要看一下原理图,修改bootloader ,  去掉漏电流的地方

出0入0汤圆

 楼主| 发表于 2017-9-14 09:40:34 | 显示全部楼层
dreambox 发表于 2017-9-14 09:38
1、nrf connect+nrf toolbox  就是最好的工具,没有比官方这个更好的啦
2、IOS 的名字有缓存,在显示上次的 ...

我现在用的是安卓的手机。所以没有缓存名字,现在搞不懂为什么第一次能显示DFUtarg,第二次从APP回到bootloader就不显示名字,(而且安卓能搜索到,用苹果甚至都搜索不到设备)。

出0入0汤圆

发表于 2017-9-14 09:54:40 | 显示全部楼层
你看看你的广播名DFUtarg是放到广播包里面还是响应包里面的,应该都不影响,显示的是N/A就是广播包里面没有包括名字

出0入0汤圆

 楼主| 发表于 2017-9-14 10:56:07 | 显示全部楼层
dreambox 发表于 2017-9-14 09:54
你看看你的广播名DFUtarg是放到广播包里面还是响应包里面的,应该都不影响,显示的是N/A就是广播包里面没有 ...

可是第一次更新的时候有显示正确名字啊,从APP复位后就没有了!

出0入0汤圆

发表于 2017-9-14 14:24:26 | 显示全部楼层
我用例程是正常的哦

出0入0汤圆

 楼主| 发表于 2017-9-14 14:28:15 | 显示全部楼层
dreambox 发表于 2017-9-14 14:24
我用例程是正常的哦

是SDK11.0 的 bootloader么?有改动吗?

出0入0汤圆

发表于 2017-9-14 23:33:21 来自手机 | 显示全部楼层
Bootloader升级完成后负责跳转,也就是说你在bootloader中初始化的东西在App依然有效

出0入0汤圆

发表于 2018-6-12 11:42:22 | 显示全部楼层
遇到问题2,有解决不

出0入0汤圆

 楼主| 发表于 2018-6-13 08:39:08 | 显示全部楼层
hilfl 发表于 2018-6-12 11:42
遇到问题2,有解决不

手动方式没有解决。
后来直接用nrf connnect 主界面右上角的DFU功能,一键完成所有升级,算能满足我的需求了,就没有再去看了。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-6-2 17:03

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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