STM32 Serial Bootloader for Pico v1.4

Posted on
  • 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.

  • Post a reply
    • Bold
    • Italics
    • Link
    • Image
    • List
    • Quote
    • code
    • Preview

STM32 Serial Bootloader for Pico v1.4

Posted by Avatar for Mark3072 @Mark3072