Skip to content

GDB RSP server implementation for debugging AVR MCUs with UPDI using Microchip CMSIS-DAP based debuggers

License

Notifications You must be signed in to change notification settings

mraardvark/pyavrdebug

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pyavrdebug

pyavrdebug is a GDB RSP server for connecting GDB debug clients to AVR target devices through pymcuprog

Usage

pyavrdebug can be used to debug AVR UPDI devices via GDB

For example:

  1. Program code using pymcuprog:
pymcuprog write --erase -d atmega4808 -f firmware.hex
  1. Attach GDB session to the AVR
pyavrdebug -d atmega4808
  1. Start a GDB debugging session on localhost:4712

About

GDB RSP server implementation for debugging AVR MCUs with UPDI using Microchip CMSIS-DAP based debuggers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages