As discussed in [SOLVED] STLink conversion utility for STLink v3, all new STLink v3 boards have SWD header, but that's not the complete story.
High end Nucleo boards (Nucleo-64 and Nucleo-144) do have target's SWD header populated. So I understand there is no reason to convert STLink v3.
One example is Nucleo-64 G431RB.
Low end Nucleo boards Nucleo-32 do have not fitted SWD pins (ie, no connector). But the problem is that if it is mistake from ST or not, SWD is wired to ST-Link chip, not the actual target chip. So it is totally unuable to use J-Link.
For example, I tried Nucleo F031K6 (STLink-v2), and G431KB (STLink-v3).
1 - Unable to convert G431KB, since it is V3.
2 - Able to convert (it is V2). But I ended up damage it when I can connect to SWD port (wired to STLink), since STLink firmware is locked, it caused a chip erase, and rendered it unusable.
Please update STLinkReflash tool to support new Nucleo-32 boards with onboard ST-Link V3.
I attached G431KB schematic, it shows SWD port is wired to ST-Link chip, instead of target chip.
Thanks!
High end Nucleo boards (Nucleo-64 and Nucleo-144) do have target's SWD header populated. So I understand there is no reason to convert STLink v3.
One example is Nucleo-64 G431RB.
Low end Nucleo boards Nucleo-32 do have not fitted SWD pins (ie, no connector). But the problem is that if it is mistake from ST or not, SWD is wired to ST-Link chip, not the actual target chip. So it is totally unuable to use J-Link.
For example, I tried Nucleo F031K6 (STLink-v2), and G431KB (STLink-v3).
1 - Unable to convert G431KB, since it is V3.
2 - Able to convert (it is V2). But I ended up damage it when I can connect to SWD port (wired to STLink), since STLink firmware is locked, it caused a chip erase, and rendered it unusable.
Please update STLinkReflash tool to support new Nucleo-32 boards with onboard ST-Link V3.
I attached G431KB schematic, it shows SWD port is wired to ST-Link chip, instead of target chip.
Thanks!
The post was edited 1 time, last by tcao ().