cancel
Showing results for 
Search instead for 
Did you mean: 

Writing a program to the controller

Sasha2
Associate II

Hi). I made a minimal design for STM32WB55 on board. This board has 3 program pads. There ara GND, SWDIO, SWCLK. Сontroller current is 11mA at the factory program. I try to flash the controller using these contacts, but nothing works. I use ST_LINK (STM32F407 discovery) and ST_LINK Utility. How i can flash this controller?

9 REPLIES 9
Vyacheslav
Senior II

Hi !

How about 4 contact: Vdd ?

Regards,

Vyacheslav.

Sasha2
Associate II

thanks for the answer Vyacheslav

I feed the controller from the li-ion battery through the LDO (3V3)

Vyacheslav
Senior II

Sasha, Vdd is needed in order for the stlink to know that the controller is working, such as Vref. In other words: : the voltage does not go to the controller but from it.

"The power supply from the application board is connected to the ST-LINK to ensure signal compatibility between both boards."

Best,

Vyacheslav.

Sasha2
Associate II

Thanks Vyacheslav, I'll try this.

Sasha2
Associate II

sorry Vyacheslav, do you speak Russian or Ukrainian?

Yes, I answered in "My messages".

The stand-alone ST-LINK needs it's buffer powered by the Target, the one on the F407-DISCO doesn't

Check VDDA supply. Check state of NRST pin. Check part orientation.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
Sasha2
Associate II

Thank you all for your help. Problem resolved. I used USB st_link programmer and all is worked. ST_LINK in STM32F407 Discovery did not support the controller as I understand.

You might try to update the firmware of the onboard ST-Link on the F407-Discovery as well.