mcuee

Results 153 issues of mcuee

From here by @stefanrueger https://github.com/avrdudes/avrdude/discussions/1055#discussioncomment-3337556 >Whilst there is an excellent documentation of the stand-alone CLI, there is only scarce documentation of the libavrdude functions (as far as I can see),...

documentation

ScratchMonkey seems to be interesting as it creates an stk500v2 prorammer. It also has some unique features like TPI support and LED status. ScratchMonkey documentation: https://microtherion.github.io/ScratchMonkey/GettingStarted.html ScratchMonkey optional patch https://github.com/microtherion/ScratchMonkey/blob/master/avrdude.patch

enhancement

From here http://szulat.blogspot.com/2012/08/atxmega-programmer-for-050.html and here: https://ketturi.kapsi.fi/2013/05/programming-xmega-with-usbasp-avrdude/ There are patched usbasp FW and patched avrdude version to support PDI using usbasp (arguably the most popular DIY USB AVR programmer). It would...

enhancement

Somehow the official avrdude-7.0 Windows binary release and the github action Windows MSVC build do not work with PICKit 2. ``` C:\work\avr\binary\avrdude-msvc-x64> .\avrdude.exe -p m328p -c pickit2 -P usb -vvvv...

bug

Ref: the following enhancement requests talk about usbasp * https://github.com/avrdudes/avrdude/issues/619 * https://github.com/avrdudes/avrdude/issues/718 But this can be extended to other USB based programmers. If you have multiple programmers of the same...

enhancement

Ref: https://www.eevblog.com/forum/projects/programming-atmega328p-using-pickit3/ (Question asked) Ref: https://github.com/martonmiklos/pk2cmd (adding PICkit 3 scripting FW support to pk2cmd which is for PICKit 2) Ref: http://kair.us/projects/pickitminus/index.html (adding PICkit 3 scripting FW support to PICKit 2...

enhancement

It seems to me libusb_set_option() is missing here. https://libusb.sourceforge.io/api-1.0/group__libusb__lib.html#gaf6ce5db28dac96b1680877a123da4fa8 https://libusb.sourceforge.io/api-1.0/group__libusb__lib.html#ga07d4ec54cf575d672ba94c72b3c0de7c For the enum libusb_option, probably LIBUSB_OPTION_USE_USBDK is a bit special. Use the UsbDk backend for a specific context, if available....

C API

Ref: https://github.com/avrdudes/avrdude/issues/788#issuecomment-1141208371 It is strange that it works for one Pro Micro clone but not on the official Leonardo. ``` PS C:\work\avr\avrdude_test\avrdude_win\out\build\x64-Debug\src\Debug> .\avrdude.exe -patmega32u4 -c avr109 -PCOM14 -vvvv executable_abspath =...

https://github.com/avrdudes/avrdude/issues/971#issuecomment-1133551849 > Hm, not relevant to you, but to me. You broke my Leonardo auto-reset code! > > The heuristic looks for an Arduino, and when it is a composite...

It would be good to add hidapi libusb backend support.