Ich selber hab noch nicht mit UPDI gearbeitet, aber eventuell hilft diese Seite hier weiter.
Beim Arduino Programmer haben die noch einen 4,7k Widerstand zwischen demProgrammer und den RESET / UPDI Port geschaltet.
Ob der zwingend nötig ist, kann Ich nicht sagen - Ich würde Ihn für die ersten Versuche mal rein bauen!