cancel
Showing results for 
Search instead for 
Did you mean: 

Connecting to BluePill via Serial Port

xq1xq1xq1
Visitor

I am a newborn to this whole side of tech

I am running Windows 11

I have bluepill that I am trying to run the bluepill diagnostics from

https://mecrisp-stellaris-folkdoc.sourceforge.io/bluepill-diags-v1.640.html#bluepill-diags-v1-640

I am using a STLINKv2 USB clone and flashed the bluepill diagnostics to the bluepill

I am now attempting to connect to the bluepill to run the diagnostics

Initially I tried to use the connection via the STLinkv2 adapter but do not see a new COM port for it (Intel Active MGMT is COM3)

I then thought the mini-usb may be where I need to connect to but also with no joy in connecting or seeing a new COM port

Any idea what I am missing>

4 REPLIES 4

It looks like that software should present as a USB CDC device, provided the BOOT jumpers are set to run the FLASH software

Should present in Device Manager as "Mecrisp STM32F10x Forth Serial Port" instead of "STM32 BOOT DEVICE" from the System Boot Loader. Check if it finds a device, or needs drivers

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
Karl Yamashita
Lead III

 

Maybe you have a Chinese knockoff of the BluePill? 

Tips and Tricks with TimerCallback https://www.youtube.com/@eebykarl
If you find my solution useful, please click the Accept as Solution so others see the solution.

I was wondering if it is fake 

 
When I looked at the board in the stmprogrammer I got this:
 
Device ID: The Device ID 0x410 corresponds to the STM32F103C8T6, which is the chip used in the BluePill board.
 
Flash Size: The reported flash size is 128k, which matches the expected flash size for the STM32F103C8T6.
 
CPU: The Cortex-M3 core is correct for the STM32F103C8T6
 
Is there something else that I can do to verify if it's genuine or not? 


I left the boot0 and boot1 jumpers on 0.

Do I need to make a change on the board?

Thx