2024-06-18 02:05 AM
Hi Everybody,
I try to flash my firmware into NUCLEO-STM32F410CBT6,
first, I didn't remove CN2 Jumpers for nucleo ST-link V2.
and then, select nucelo board in cube32Programmer
after that, click connect button, it works well.
but, I want to flash program to use ST-Link V2, not nucleo board.
In the datasheet for ST-link V2, 2x10 20pin connector.
To use JTag or SWD flash, at lease VDD, JTMS, JTCK, GND, JTDO, NRST are need.
So, I connect wire to St-link V2 pin to Nucleo Board, it is not work.
How can I do that?
Thanks
2024-06-18 02:30 AM
I don't quite understand what you want to achieve. Do you have a separate ST-LINK/V2 with which you want to programme the target (STM32F410) on the NUCLEO, i.e. instead of the integrated ST-LINK/V2-1?
2024-06-18 09:55 PM
Hi, I want to flash using external ST-Link/V2, not using nucleo internal ST-LINK/V2 module like this.
2024-06-18 11:37 PM
With the current setup, you have two ST-LINKs in parallel, which of course cannot work. You must remove the two jumpers from CN2 so that the embedded ST-LINK/V2-1 is disconnected from the target.
BTW: there is no NUCLEO with STM32F410CBT6, you probably mean the NUCLEO-STM32F410RB?
Please note that the target currently gets its HSE from the MCO of the ST-LINK/V2-1. If you want the target to be independent and have its own HSE, you must:
(see also the schematics, page 3)
Regards
/Peter