Login
You're viewing the y.diskcat.com public feed.
  • Sep 19, 2026, 6:06 PM

    THE FUCK ST??? why do they build uC you cant easily flash???
    They make it incredibly cumbersome to work with the usb-dfu bootloader
    my uC (STM32C071FBP6) enters the bootloader if the Flash is empty, otherwise it executes the user code. Normally you can enter the bootloader again if you set the boot pin to high. BUT ST set a config bit *FROM THE FACTORY* that prevents this option
    Meaning you can flash the chip ONCE and then cant anymore, except you disable the option bit via SWD
    AAAAAAAAAAAAAAAA

    💬 1🔄 0⭐ 0

Replies

  • Sep 19, 2026, 6:13 PM

    @Matrix11 typical factory flash behaviour, seems relatively useful to me; 99.995% of the chips will only get externally flashed once in the factory, and if you want to set that config flag, you can do it from the firmware you've flashed on first flash yourself, no?

    💬 0🔄 0⭐ 0
  • Sep 19, 2026, 6:18 PM

    @funkylab if you knew about this, bc on older chips the config bit wasnt enabled (they call the disabled config bit, with a working boot pin ("legacy mode"))

    💬 0🔄 0⭐ 0