Hi,

It seems current avrdude do not work with AVR DA family (nor the version of
Martino Facchin <https://github.com/facchinm/avrdude>).
I would like to know if you have planned to incorporate it in avrdude or if
you know someone else that works on it.

The main problem is that page size is 0x200.
It seems that updi addresses are hardcoded in avrdude.

Here is an extract of avrfreaks : topics here
<https://www.avrfreaks.net/forum/avr128da48-curiosity-nano-and-avrdude>
*"however, the AVR-DA have flash page size of 512 (0x0200) bytes which
doesn't fit in 1 byte, therefore avrdude truncated it to the low byte 0x00,
which is all that fits the protocol! This is obviously invalid, pages can't
be zero size, so nEDBG reported an error."*

I forked myself the Martino avrdude repository (which include support to
atmel ice in updi
protocol) and update the avrdude.conf files using SpenceKonde
<https://github.com/SpenceKonde> ones, but this is not
enough to make it working ; https://github.com/doom-fr/avrdude

Thanks for your help & answer.

Doom.
ᐧ

Reply via email to