Skip to content

Bootloader for bluepill board (stm32f103c8t6) This is PROTOTYPING of onchip debugging of arm core. Flash size ~8K (16K reserved) Ram size 4K This project allows debug stm32f103c8t6 via USB. Bootloader supports upload firmware Bootloader supports breakpoint, stepping (but only on Thread not in Handlers) I know how to debug inside hanlders, but I …

hwswdevelop/BluePillUsbDebugPrototyping

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BluePillUsbDebugPrototyping

GDB debugging and firmware upload of STM32F103C8T6 via USB.

  • Bootloader represented itself as WinUSB device. No Windows drivers needed.
  • Simple test GDB server for windows
  • Simple demo application.

https://youtu.be/sllNL5L_Tb0

This is proof of concept only project. It is really works. You can bulid and run GdbServer, STM32 bootloader and simple firmware. But this is not a real debugging system. This is PROTOTYPING of onchip debugging of arm core. Flash size ~8K (16K reserved) Ram size 4K This project allows debug stm32f103c8t6 via USB without SWD, but with GDB. Bootloader supports upload firmware, breakpoints, stepping.

About

Bootloader for bluepill board (stm32f103c8t6) This is PROTOTYPING of onchip debugging of arm core. Flash size ~8K (16K reserved) Ram size 4K This project allows debug stm32f103c8t6 via USB. Bootloader supports upload firmware Bootloader supports breakpoint, stepping (but only on Thread not in Handlers) I know how to debug inside hanlders, but I …

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages