Description: UPDI HV Programmer For Use With Microchip Atmel AVR USB Seamless Unbrick Unlock High Voltage Pulse Design includes 12v pulse boost pump for unbricking, fuse setting, and routine programming of AVR devices when there is a need to use the UPDI pin in RESET or GPIO mode. Mini UPDI HV Programmer makes programming applications that use the UPDI pin effortless and seamless. Works with Avrdude in Windows and Linux. Also works seamlessly with the Arduino IDE using "Upload Using Programmer". UPDI HV Programmer is designed to program any/all AVR chips that have a UPDI/RESET pin. See the list below. This board will deliver the HV pulse to the UPDI/RESET pin. MODE Jumper Settings: MODE Jumper Prog Mode PA0 Configurations HV Pulse Power Cycle no jumper UPDI UPDI NO NO pins 2-3 shorted HV UPDI, RESET YES NO pins 1-2 shorted PCHV UPDI, RESET, GPIO YES YES Modes: Mode Function UPDI Mode This mode is used when the UPDI pin is configured as UPDI or for any target device that isn't HV tolerant. HV Mode This mode applies the 12V UPDI enable sequence (HV pulse) at the start of the programming sequence. This temporarily reconfigures the UPDI/RESET pin to UPDI mode which will remain in this state until the next Power On Reset (POR). This allows programming to occur when the pin is configured as RESET. A POR needs to occur for any fuse setting changes to take effect. PCHV Mode Power Cycle High Voltage mode (PCHV) will initiate a Power Cycle and then an HV pulse at the start of the programming sequence. At the end of the sequence, a second Power Cycle will occur which causes any new fuse setting to take effect. The Power Cycle OFF duration has been set to 10ms. This mode is used when the UPDI/RESET pin is configured as RESET or as GPIO. Note: When using PCHV mode it's recommended that you set fuse6 to the default setting of 0b111 (64ms) BEFORE you do any other programming. If using Arduino, fuse6 settings are in the tools menu as shown in the video above. Also, if programming an MCU already soldered into a circuit, any capacitors on the VCC line will effect the Power Cycle timing. It's best to do that level of programming with the MCU disconnected from anything else and mounted in a socket. Status LED Operation: LED Status PWR STEADY ON when programmer is powered PRG ON while programming HV STEADY ON when in HV or PCHV mode Be sure to connect the MCU and/or HV jumper BEFORE plugging the programmer into USB port Unlock, Unbrick, Restore fuses to factory defaults Use the PCHV jumper only with HV compliant MCU. For the following list of "0", "1", and "2" series ATtiny & "0" series ATmega MCU, use the following command line. Replace the -p argument with your MCU. Replace the -P argument with your com port. avrdude -p t1614 -c jtag2updi -P com6 -U fuse0:w:0b0:m -U fuse1:w:0b0:m -U fuse2:w:0b10:m -U fuse4:w:0b0:m -U fuse5:w:0b11110110:m -U fuse6:w:0b111:m -U fuse7:w:0b0:m -U fuse8:w:0b0:m ATtiny 0 Series ( UPDI Programming; YES! HV pulse on UPDI pin; YES! ) ATtiny202 ATtiny204ATtiny402 ATtiny404 ATtiny406ATtiny804 ATtiny806 ATtiny807ATtiny1604 ATtiny1606 ATtiny1607ATtiny 1 Series ( UPDI Programming; YES! HV pulse on UPDI pin; YES! ) ATtiny212 ATtiny214ATtiny412 ATtiny414 ATtiny416 ATtiny417ATtiny814 ATtiny816 ATtiny817ATtiny1614 ATtiny1616 ATtiny1617ATtiny3216 ATtiny3217ATtiny 2 Series ( UPDI Programming; YES! HV pulse on UPDI pin; YES! )ATtiny424 ATtiny426 ATtiny427ATtiny824 ATtiny826 ATtiny827ATtiny1624 ATtiny1626 ATtiny1627ATtiny3224 ATtiny3226 ATtiny3227ATmega 0 Series ( UPDI Programming; YES! no HV function needed on this series )ATmega808 ATmega809ATmega1608 ATmega1609ATmega3208 ATmega3209ATmega4808 ATmega4809 For programming the flash memory without changing fuse settings, your command line should look something like: avrdude -p t1614 -c jtag2updi -P com6 -U flash:w:[your hex filename]:i Bundle in the accessories you need and save $$$. All bundles will also include a 3 wire ribbon of random colors FREE! See above pictures and video for instructions, hook-up diagrams and BOM Each and every unit thoroughly tested! Condition: Brand New Production Happy to answer any questions FAST FREE USA SHIPPING! Creative Commons License: creativecommons.org/licenses/by-sa/3.0/ UPDI HV Programmer board based on open source projects found at: github.com/wagiminator/AVR-Programmer/tree/master/UPDI_HV_Programmer_Mini
Price: 10 USD
Location: Monroe, Washington
End Time: 2023-11-06T14:39:47.000Z
Shipping Cost: 0 USD
Product Images
Item Specifics
All returns accepted: ReturnsNotAccepted
Brand: Unbranded
Series: AVR 0, 1, 2 Series MCU
Type: HV UPDI Programmer
Program Memory Type: Flash
Kit Name: HV UPDI Programmer
Supported Device: AVR
Features: USB
Core: AVR
Available Variations
Color: Programmer Only
Price: 22 USD
Available Quantity: 10
Quantity Sold: 8
Color: Bare Boards Only (5)
Price: 10 USD
Available Quantity: 25
Quantity Sold: 0
Color: Prog + SOIC8 Adptr
Price: 26 USD
Available Quantity: 10
Quantity Sold: 0
Color: Prog + SOIC14 Adptr
Price: 27 USD
Available Quantity: 5
Quantity Sold: 0
Color: Prog + SOIC8 + SOIC14 Adptrs
Price: 29 USD
Available Quantity: 5
Quantity Sold: 3