Sunday, 17 June 2018

stm32 - How to Use an External ST-Link/V2 with the STM32F4 Discovery Board


I have a STM32F4 Discovery board and a ST-Link/V2 programmer.


I want to use my own ST-Link (not the embedded one) for programming and debugging the board.


How should I connect the external ST-Link to the board ?



Answer



You'll need to isolate the microcontroller from the st-link portion of the board. To do this just remove the jumpers on the CN3 pins.



CN3 location 'CN3'


Then, to use your external st-link, make the following connections to the microconroller pin headers:



  • SWDIO -> PA13

  • SWCLK -> PA14

  • GND -> GND


  • VAPP -> 3V/VDD





  • Do not connect the USB cable




Program it in SW mode.


Not sure why you'd want to do this, unless you wanted to use JTAG to program it instead. If that's the case let me know and I'll update the answer.


No comments:

Post a Comment

arduino - Can I use TI's cc2541 BLE as micro controller to perform operations/ processing instead of ATmega328P AU to save cost?

I am using arduino pro mini (which contains Atmega328p AU ) along with cc2541(HM-10) to process and transfer data over BLE to smartphone. I...