updi

unified program and debug interface kısaltması olan updi, microchip şirketinin yeni nesil mikrokontrolcülerinin devre üzerinde programlanabilmesi ve debug işlemlerinin yapılabilmesini sağlayan protokoldür.

avr xmega serisi mikrokontrolcülerde kullanılan iki kablolu fiziksel arabirimin ardılı olarak geliştirilmiştir. sadece tek kablo üzerinden bağlanan updi arayüzü, çift yönlü half-duplex asenkron veri iletişimi yapılabilmesini sağlar.

updi desteğine sahip mikrokontrolcüler vcc, gnd ve updi veri bağlantısı olmak üzere sadece üç bağlantı yapılarak kolayca programlanabilir. atmel-ice programlayıcı/debug cihazı ise üçü boş (nc) olmak üzere 6 pinli bir yapı ile updi programlayıcı olarak kullanılabiliyor.