2024-04-10 01:27 PM
Hi everyone!
I use stm32f103c8t6 and clone st-linkv2 when i try to debug my codes with stmcubeide i had a lot of errors. Like connection error or debug path etc. I cant solve it. When i use MDK-ARM code is working but i cant get any data. Please help!
Solved! Go to Solution.
2024-04-11 07:09 AM
I'm in the UK. I've never lived in a city here were I'd be able to just pop into a shop and buy something like an ST-Link off the shelf.
Surely, you must be able to find a distributor where you can order online for next-day delivery?
2024-04-11 07:12 AM
I will contact with the links below.
2024-04-12 01:37 AM
Indeed, it's not nice to use clones. But anyway as you're in a hurry: I came across a whole batch of clones which had 100 Ohms series resistors in SWCLK and SWDIO lines (a bit high, but not the primary obstacle) and with 1k2 Ohm pull-down and pull-up on SWCLK and SWDIO, respectively. Removing the 1k2 pull-down on SWCLK cured the problem.
https://www.mikrocontroller.net/topic/515218
The symptom was unreliable connection, sometimes ok for a few seconds, then breaking reapeatedly, parity errors ...
So, check for sensible resistor values.
2024-04-12 01:52 AM - edited 2024-10-18 07:27 AM
Indeed, to be fair, I have used clones in the past and they have worked.
Another thing to beware of is that clones which look identical might have different pinouts!
Addendum:
And some users have reported that the RST (Reset) does not work for STM32 (only STM8):
2024-08-18 09:54 AM - edited 2024-08-22 09:38 AM
Clones (I mean of the type shown in the pictures andrew posted) also do not provide a SWO pin (without modding) needed for "Serial Wire Viewer" (SWV) debug functionality with CubeIDE, which is a very useful feature to have during development.