Flashing STM32F107RC via gdb

  1. Start J-Link GDB Server (openocd should also work, but not tested)
  2. $ arm-none-eabi-gdb program.elf
  3. (gdb) target extended-remote :2331
  4. (gdb) monitor flash download = 1
  5. (gdb) monitor flash device = STM32F107RC
  6. (gdb) load
  7. (gdb) monitor reset
  8. (gdb) continue