SkillAgentSearch skills...

Pyavrdebug

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

Install / Use

/learn @mraardvark/Pyavrdebug
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

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

Related Skills

View on GitHub
GitHub Stars13
CategoryDevelopment
Updated7mo ago
Forks2

Languages

Python

Security Score

82/100

Audited on Aug 25, 2025

No findings