Is there a way to use the STM32 Serial Bootloader on the Pico board? I can't use dfu-util since I want to program it from another board that only has a UART available. Is there any easy way to access Boot1 pin? Do I have to tie it to ground?
BOOT1 is pre-grounded, so all you have to worry about is BOOT0, which is available on the BTN/B0 Jumper. If you short that out, then when you press the button and apply power (or reset) the board will go into bootloader mode.
Normally, the bootloader is a custom one that uses a USB UART, but with BOOT0 to 0, you get the ST bootloader which does DFU USB and UART. All you need to do is make sure USB isn't connected, and then it'll be available on serial.
Thanks Gordon, that worked great.
Don't worry about formatting, just type in the text and we'll take care of making sense of it. We will auto-convert links, and if you put asterisks around words we will make them bold.
For a full reference visit the Markdown syntax.
© Espruino, powered by microcosm.
Report a problem