硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1063|回复: 1
收起左侧

[脱机烧录] nRF51822 脱机烧录配置说明。需V2.10之后的固件支持

[复制链接]

747

主题

1049

回帖

3295

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3295
发表于 2021-12-20 17:09:40 | 显示全部楼层 |阅读模式
支持nRF51系列,需要升级软件到
固件: V2.10
EMMC文件: V2.10
PC软件: V2.1.0

客户原始文件是 hex格式。第3个文件 dfu_dual_bank_ble_s110_pca10028_WDT.hex 包含两段程序,其中一个是UICR区的配置.
hex文件.png
请按地址次序添加到配置界面,PC软件会自动解析出首地址和算法。
第1个文件处必须勾选整片擦除,UICR区烧录也必须选整片擦除。
image.png
第1个文件如果是 softdevice.hex,  算法请选择SDE.
image.png

下面是烧录的测试结果。
image.png



其他:
【nRF51系列芯片设置SWD保护的方法】
  选择 AlgoFile_UICR 算法烧写 nRF51_UICR_SecureOn.bin 文件
  如果需要更改UICR数据,请使用二进制编辑器(比如UlatrEdit)编辑这个文件。
  烧录地址: 0x10001000, 大小: 1024字节
  
【文件目录】
PC机: EMMC\H7-TOOL\Programmer\Device\Nordic\nRF521
nRF51_UICR_SecureOff.bin  :不启用SWD加密的文件,缺省为全FF,不加密
nRF51_UICR_SecureOn.bin   :启用了SWD保护的文件,除了0x05地址为00,其他区域为FF




回复

使用道具 举报

747

主题

1049

回帖

3295

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3295
 楼主| 发表于 2022-8-15 18:48:15 | 显示全部楼层
2022-08-15
更新一下说明。 UICR区也必须勾选整片擦除,否则不能写入。
V2.14 :写UICR区功能正确。
V2.15、V2.16、V2.17存在写UICR区的BUG。
V2.18 :  之后修复改bug

回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-15 03:25 , Processed in 0.163373 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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