{"id":1809,"date":"2021-11-29T13:41:02","date_gmt":"2021-11-29T12:41:02","guid":{"rendered":"https:\/\/www.kanda.com\/blog\/?p=1809"},"modified":"2024-03-19T13:44:53","modified_gmt":"2024-03-19T12:44:53","slug":"avr-high-voltage-programmer","status":"publish","type":"post","link":"https:\/\/www.kanda.com\/blog\/microcontrollers\/avr-high-voltage-programmer\/","title":{"rendered":"AVR High Voltage Programmer"},"content":{"rendered":"\n
The only way to re-enable Reset or SPIEN fuses on some older AVR chips like ATtiny13A, to allow them to be reprogrammed, is to use High Voltage programming (HVP) method. This was available on AVR Dragon, STK500 and STK600 but since these have been discontinued, there is a lack of suitable programmers.<\/p>\n\n\n\n
So, what is now the best solution for AVR High Voltage Programming?<\/p>\n\n\n\n\n\n\n\n
High Voltage Serial Programming is a separate programming method and this does not apply to newer ATtiny devices with a Tiny Programming Interface (TPI) such as ATtiny10. These just need a 12V pulse. Some UPDI devices also need 12V if UPDI pin is reset as GPIO – see end of post for more details.<\/strong><\/p>\n\n\n\n Microchip seem to have completely ignored this issue and AVR ICE and other current tools do not support HVP. Nor does AVRISP-MKII but we are still asked to recommend a solution.<\/p>\n\n\n\n There are 2 possible solutions we have found, a low cost Chinese programmer described below or build your own using an Arduino with some external circuitry, using STK500 interface. Here are a few sketches that are available – AVR High Voltage Programmer <\/a> or Arduino HV Programmer<\/a>.<\/p>\n\n\n\n The best we have found is an AVR High Voltage Programmer, available from multiple sellers on AliExpress<\/strong> (search for AVR High Voltage Serial Programmer<\/strong> on www.aliexpress.com ). <\/p>\n\n\n\n They vary in price from $20 to $30, with free shipping, but there are different versions with different colours. The latest version seems to be V6.4, which is green, has SMD components and a 28-pin SSOP Prolific USB chip. This link was okay in January 2022 – AVR HVP v6.4<\/a><\/p>\n\n\n\n China post usually takes about 10-12 days to Europe or US but can take up to 4-5 weeks in rare circumstances.<\/p>\n\n\n\nChinese AVR HV Programmer<\/h2>\n\n\n\n