下面是常见的三种nRF52840开发板。
- 对于Feather nRF52840开发板,带有了jtag接口(1.27mm),直接连接编程器的jtag就可以下载。
- CLUE和Circuit Playground Bluefruit开发板在背面有SWDIO和SWCLK测试焊盘,通过杜邦线连接到jtag就可以下载。
- 首先需要在github上下载对应的固件,展开后找出bootloader对应的hex文件。
- 使用jlink仿真器(标准版或TB上简易版本、Jlink-OB都可以),将jtag接口按上述方式连接到开发板。
- 安装并运行segger Jlink软件中的J-Flash Lite,选择nRF52840_XXAA芯片和SWD接口,打开bootloader的hex文件,下载新的bootloader文件。
- 重启后,双击reset键进入BOOT模式,打开对应磁盘中的INFO_UF2.TXT文件,查看版本号是否已经更新(目前最新版本是0.4.1)。