查看: 12597|回复: 10

分享nRF51822在线量产工具---nRF51Burner V1.20!

  [复制链接]

该用户从未签到

发表于 2015-4-30 10:54:53 | 显示全部楼层 |阅读模式
分享到:

这两年一直作nRF51822开发,主要作智能手环和运动手表。虽然目前nRF51822开发已经很火爆,但是NORDIC原厂并未提供合适的量产工具。原厂提供的nRFgo Studio能够作烧录动作,但是需要手动选择Bootloader,Softdevice, Application分别烧写!深感不便!目前某宝也有相应的离线烧录工具,但是价格有点贵,速度也不理想!

为了解决这个麻烦,我根据Nordic提供的nrfprog.exe,merge.exe等命令行程序,用VC编写了一个视窗界面程序nRF51Burner。用这个程序,可以直接合并Bootloader/Softdevice/Application成一个all_in_one.hex文件, 并能够直接点击烧录。工程师也可以用这个工具合并自己的Bootloader/Softdevice/Application成all_in_one.hex,提供all_in_one.hex给工厂,放置到nRF51Burner.exe目录下即可,方便工厂生产!如下图:



合并:

image000.png



烧录:

image001.png

目前这个软件已经经过了100K级量产验证,分享给有同样烦恼的nRF51822开发同仁!

当然,这个软件目前有些问题:

1. 必须安装nrfTools、和JLink 驱动才可以正常使用,因为它调用的是nrfTools里面包含的nrfprog.exe和merge.exe。

2. 目前它无法解决*.hex保密的问题,如果工厂是第三方,而你又不想提供你的*.hex给工厂,就不能使用该软件!

另外注意:如果烧录时,设置了加密,就没办法再进MDK的调试模式,无法调试固件!这个时候,可以使用本软件擦除再调试!我本人就经常犯这种错误。

NRF51Burner1v20.rar (172.5 KB, 下载次数: 407)

回复

使用道具 举报

该用户从未签到

发表于 2015-4-30 22:48:23 | 显示全部楼层
顶,批量生产,必不可少。只做demo没有体会真正批量的痛!
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2015-7-6 11:45:43 | 显示全部楼层
超级赞!!!!!!!
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2015-11-27 16:38:02 | 显示全部楼层
超级厉害。给赞!
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2015-12-9 15:34:21 | 显示全部楼层
我也做过,用C#写的,可以交流一下
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2015-12-20 12:51:46 | 显示全部楼层
请问现在SoftDevice 8.0.0还能用这个烧录吗?bootloader是必须的吗?
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2016-6-13 19:09:31 | 显示全部楼层
蓝牙地址可以递增的吗?
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2016-12-30 15:27:29 | 显示全部楼层
赞,很有用
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2017-12-15 11:01:09 | 显示全部楼层
非常有用,感谢分亨!
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2017-12-15 11:18:10 | 显示全部楼层
怎么只能合并一次就不能在用了呢?
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /2 下一条

手机版|小黑屋|与非网

GMT+8, 2024-4-26 13:16 , Processed in 0.205882 second(s), 34 queries , MemCache On.

ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

苏公网安备 32059002001037号

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.