Hi @daddygo,
Thanks for the link to the test tool. Sadly it did not work with my "chinese" clones (USB interface not recognized). With the BPs from my german distributor it worked and they are using genuine ST MCUs.
What exactly means "...none of them can be flashed with dankar FW, and even the original BH3SAP FW can't be..." ? Which tool you use to flash the BPs ?
When using openocd with an ST-Link programming adapter, with most clone boards you will get an error that the CPUTAPID is wrong (0x2ba01477 instead of 0x1ba477). You can override the ID on the command line or by changing the used config file.
With the st-link tools (you can install when using ubuntu/debian style Linux OS) the ID does not matter. My clone boards work with dankar's firmware.
And also be aware that the firmware (original or dankar's) expects an external 10 MHz clock signal, You have to remove the caps C13 and C14 on the bottom side and inject the 10 MHz Signal from the OCXO (to pin 5 of the MCU, which is the pin of the 8 MHz crystal near C13 / GPIO Pin B6).
Hi @Ghostrider66
I got a few pieces of BP from China on Friday I haven't tested it yet...
I have read many descriptions of how to tell if a chip is a clone by its physical appearance.
Well, they don't have the recessed spherical "circular shape" PIN1 marking, but flat, but that's just this first look.
I always check and flash in several ways - I usually work with Ubuntu (22.04LTS desktop), but I have everything under win10 too.
I use original ST-Link V2 and V3 from Mouser, I also have original Black Magic Probe and SEGGER J-Link on hand, but in this case I used ST-Link V2 (not USBpen type) for these clone BPs
https://www.st.com/en/development-tools/st-link-v2.htmlQuartz still in place, C13 / C14 removed - I know C13 is OSCIN, but the original PCB is also soldered to C14, I don't understand the reasoning, as long as the quartz is in place it's fine.
I'm really considering to make "original" BP in KiCAD and equip it with original STM32, I just need to know how many STM32F103C8 I need in the future to make it worth it :-).
Well, these clones that don't work well show 128K as flash by default in CubeProgrammer, they work when tested with a blink LED,, but if I load dankar 0.0.12, they won't start, if I reload BH3SAP FW, they are stuck on the
"10MHz GPSDO" screen and and does nothing to move on. I haven't done any serious debugging, because it should just work out of the box...
(I probably caught a really hellish clone, as it was only 0,79 USD / pcs)
So the method was: under Ubuntu --- CubeProgrammer --- ST-Link V2 (original) --- clone BP --- I tried from .bin and .elf, --- then I repeat this on win10 with similar results.
After the new BP tests, I may need the address of the German shop,, if they send a package to the EU at all
