matou78
matou78
the doc looks good, but need to see if/when the avrdude is updated to v7 in platformio to change the "### `upload_protocol`" section The only protocol i was able to...
i understand you , platformio is a little a special case, there is so many different frameworks inside it's mind blowing . when i started with platformio + AVRXXD chips...
just tested https://github.com/avrdudes/avrdude/releases/tag/v7.0 by replacing "avrdude.exe" and "avrdude.conf" inside of ".platformio\packages\tool-avrdude-megaavr" ( i'm using an AVR64DA32 ) and was able to use "upload_protocol = serialupdi" My updi uploader is a...
thanks for information, for now it works :p it even helped me find new things for my problem on AVRxxDx chips :)
for me all good and sexy :) 
uploading with UPDI erases automatically the bootloader, You need to reconfigure the chip flags by clicking the button "set flags" in PIO, this should help with your issue I had...
Arduino IDE selects which way you upload the program Selecting " burn bootloader" the ide will use updi to put the bootloader When pressing the button "upload" the ide automatically...
pyupdi no more needed as with avrdude 7.x , serialupdi is included so no more need for the whole custom upload protocol simple upload_protocol = serialupdi is usable . But...
hello again :) Well , got working the updi upload as it should :D I made my arduino AVRxxDx pcbs and updated avrdude to 7.x so it was way easier...
there is few things wrong with the merge of DxCore and PIO but overall , going with the avrdude 7.x version + setting the fuses at least once when using...