You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@valeros / @ivankravets Avrdude now supports the AVR Teensy bootloader using -c teensy. Even though you may prefer to use the "official" teensy upload tool for PlatformIO, it would still be very useful to have Avrdude available as well.
In my case, I have a custom board that uses the same chip as the Teensy++ 2.0, but I'll have to use Avrdude externally to upload the code using an ISP programmer.
Bottomline: Please add Avrdude (7.2) as an available upload tool 🙂
Building .pio\build\MYBOARD_ISP\firmware.hex
Configuring upload protocol...
AVAILABLE: custom, teensy-cli, teensy-gui
CURRENT: upload_protocol = custom
Uploading .pio\build\MYBOARD_ISP\firmware.hex
'avrdude' is not recognized as an internal or external command,
operable program or batch file.
*** [upload] Error 1
The text was updated successfully, but these errors were encountered:
MCUdude
changed the title
Avrdude not available as a valid upload tool
Avrdude not available as a valid upload tool for AVR based teensys
Dec 13, 2023
Hi @MCUdude, sorry for the late reply. Isn't platform_packages option applicable here? I believe this way you can force PlatformIO to download the package according to your version requirements then just update your custom upload command to include the full path to the Avrdude package, something like this:
@valeros / @ivankravets Avrdude now supports the AVR Teensy bootloader using
-c teensy
. Even though you may prefer to use the "official" teensy upload tool for PlatformIO, it would still be very useful to have Avrdude available as well.In my case, I have a custom board that uses the same chip as the Teensy++ 2.0, but I'll have to use Avrdude externally to upload the code using an ISP programmer.
Bottomline: Please add Avrdude (7.2) as an available upload tool 🙂
The text was updated successfully, but these errors were encountered: