Closed urjaman closed 1 year ago
I had kinda ran out of steam while cleaning up the updi-fixes branch (to make the extended descriptor not just a binary blob) -- kinda expected as I've already scratched my own itch and have a lot of life and work other than this...
But seeing you respond reminded me to atleast put out the amount of reverse engineering I've managed to do on it. It's a libreoffice calc sheet as "documentation", but i think it's better to atleast publish this than not, so hopefully we avoid duplicate work.
These descriptors were captured on windows by installing wireshark and USBpcap, and then making a debug-only (external .elf) project in Microchip Studio (Atmel Studio), picking the named AVR device, starting usb capture, and attempting to start a debug session.
(In most cases, the connect succeeded (*), even if the physical actual target was an ATtiny3217... so, Microchip doesnt check device id? huh.)
(* the flash read / memory views failed to deliver anything reasonable in some cases, so "succeeded" in only that the UI didn't report any error.)