Black pills

I’ve been trying to flash these Black Pills I have (STM32F401), the official STM32 flasher worked great, STM32CubeProgrammer.

Run with:

./ -c port=USB1 -d firmware.bin 0x08000000

dfu-util also worked, eventually, after an unspecified amount of messing around with udev rules (if it doesn’t work for you out of the box, try the rs-probe udev rules).


This finally worked

Clone the repo: and cd examples.

cargo objcopy --release --example delay-timer-blinky --features="stm32f401,rt" -- -O binary out.bin

dfu-util -a 0 --dfuse-address 0x08000000 -D out.bin

Last updated on December 30, 2021. For any questions/feedback, email me at