如何将J-Link调试探针连接到NUCLEO-WB55RG?

1.简介

在板上,NUCLEO-WB55RG包括一个ST-LINK/V2-1调试器/编程器,具有USB重新模拟功能:大容量存储、虚拟COM端口和调试端口。
ST-LINK/V2是STM8和STM32微控制器的在线调试器和编程器。JTAG/串行线调试(SWD)接口用于与位于应用板上的任何STM8或STM32微控制器进行通信。STM32应用程序使用USB全速接口与STM32CubeProgrammer、STM32CubeIDE软件工具或第三方的集成开发环境进行通信。
为了快速方便地进行应用程序原型设计和调试,开箱即用的用户可以轻松地连接和使用板载ST-LINK/V2,或者通过一些板载修改,用户可以轻松使用另一个调试器接口,如Segger的J-LINK。
在今天的文章中,我们将讨论断开NUCLEO-WB55RG板载STLINK V2-1所需的修改,并利用使用板载STM32WB55Reg并将其连接到Segger J-link的能力。
 

2.NUCLEO-WB55RG硬件修改:

步骤1。在NUCLEO-WB55RG板上,保持跳线JP2打开。这是必要的,因为它允许MCU从用户USB端口供电,我们在下面的步骤2中对此进行了配置。请注意,有多种方法可以为STM32WB55提供3.3V电压,但这是最简单的方法之一。

步骤2。 在NUCLEO-WB55RG板上,在JP1(5V电源)上,将跳线从USB_STL或跳线之前放置的任何其他位置重新定位到USB_MCU。

3.NUCLEO-WB55RG和J-Link调试探针引脚连接:

步骤3。 在NUCLEO-WB55RG上,将STM32WB55的调试引脚(JP5的左侧)连接到J-Link调试探针上的以下引脚,以建立必要的连接:
信号 核-WB55RG(JP5) J-Link调试器
SWCLK公司 引脚7–SWCLK 引脚9–SWCLK/TCK
全球导航卫星系统 引脚1–接地 引脚4–接地
SWDIO公司 引脚5–SWDIO 引脚7–SWDIO/TMS
国家统计局 引脚3–NRST 引脚15–NRST
SWO公司 引脚9–SWO 引脚13–SWO/TDO
目标的VDD 引脚11–VDD_MCU 引脚1–VTREF

在这种情况下,电路板上的信号打印准确地对应于引脚的位置,因此您可以继续进行,并根据需要连接到引脚。

步骤4。 现在,通过将micro-B USB连接到NUCLEO-WB55RG的板载用户USB端口,为J-Link调试探针供电,并为NUCLEO-WP55RG供电。

启动J-Flash并连接。祝贺现在,您已经成功地在Nucleo板上的STM32WB55RG和Segger的J-Link调试探针之间建立了连接。
Segger J-link调试探针还可以扩展到其他STM32 Nucleo板。有关这方面的更多信息和连接细节,请参阅Segger的Wiki文章连接到STM32 Nucleo板

4.相关链接和文件:

  • 核-WB55RG
  • NUCLEO-WB55RG板示意图
  • 赛格J-Link
STM32WB Nucleo-64板是蓝牙®低能量(Bluetooth®Low Energy)无线和超低功率设备,嵌入了符合蓝牙®低能源(Bluetooth®低能量)SIG规范v5.2的功能强大的超低功率无线电。此外,NUCLEO-WB55RG还提供符合IEEE 802.15.4-2011标准的无线电,并允许对STM32WB55x和STM32WB35xx设备进行简单快速的评估。