Request: Official bootloader binary for Manta M5P (STM32G0B1) / board fails to boot after reset
My Manta M5P mainboard with STM32G0B1 MCU flashes firmware successfully via DFU and works immediately after flashing, but after reset or power cycle the board does not boot the firmware and does not show up on USB.
I can manually re-enter DFU mode (BOOT + RESET) and flash again, after which it runs once more until the next reset.
This behavior strongly indicates a missing or corrupted bootloader, or an address/layout mismatch.
Request
Please provide the official bootloader binary (.bin) for Manta M5P (STM32G0B1) and confirm the correct flash layout:
- Bootloader size and offset (expected 8 KiB at
0x08000000, firmware at0x08002000?) - Correct DFU flashing address for user firmware
- Any revision-specific notes (e.g. M5P V1.0 / V1.1)
If an updated/fixed bootloader exists for this board, please share it.
Board Details
- Model: Manta M5P
- MCU: STM32G0B1
- Board Revision: [please fill in, e.g. V1.0 or V1.1]
- Firmware: Klipper
- Interface: USB (PA11/PA12)
- Clock: 8 MHz crystal
- Host OS: Linux
What I Have Tried
- Built Klipper for STM32G0B1 with Bootloader offset = 8 KiB, USB (PA11/PA12).
- Flashed firmware via DFU:
dfu-util -a 0 -s 0x08002000:leave -D out/klipper.bin
→ Flash successful, firmware runs immediately. 3. After reset / power cycle, the board disappears (no USB enumeration, no serial port). 4. I can manually enter DFU (BOOT + RESET) and reflash → works again until next reset.
DFU Log Excerpt
dfu-util 0.11 Device ID 0483:df11 DFU state = dfuIDLE Downloading element to address = 0x08002000, size = 42112 Erase [=========================] 100% Download [=====================] 100% File downloaded successfully
Expected
- Official bootloader binary (.bin) for Manta M5P (STM32G0B1)
- Confirmation of the correct memory map (bootloader offset and firmware start address)
Thank you for your support!
Hi! You can try my dump