Avr high voltage serial programming for attiny bricked your mcu.
High voltage serial programming avr.
Changing avr fuse values in an unintended way can render the microcontroller practically dead.
Avr hv allows programming reading verifying and configuring avr microcontrollers with its high voltage programming interface and it connected to pc using usb interface.
I ve studied electronics in college but that happened during the middle age 20yrs ago.
Note that this is not to be confused w the high voltage parallel programming used for 20pin devices i e.
High voltage serial programming hvsp is mostly the backup mode on smaller avrs.
If you need to make changes later on then high voltage programming is used to reset the fuses so the regular programmer can download the sketch again.
This project is created so that if i could revert the reset fuse change and flash via spi again.
If you really want to use high voltage serial programming to download a sketch then the instructions to implement a full blown programmer are documented in section 20 6 in the attiny85 datasheet.
But sometimes if you need to disable reset pin and use it as regular pin instead or you want to disable or restore spi fuses who control isp programming method then you will need high voltage parallel programmer of avr microcontrollers.
While i was expecting this huge leap in schematics and what a hobbyist can do nowadays i stil.
Avr hv is high voltage parallel programmer for atmel avr series microcontrollers.
It is particularly useful for configuring fuses or working with a chip with the rstdisbl fuse programmed because in such cases a regular isp programmer cannot be used.
Half a year ago i restarted one of my old passions electronics.
The arduino hv serial fuse programming sketch controls both the 12v to reset and the supply to the target to achieve this timing.
It employs the high voltage serial programming hvsp available for such devices.
To enter and control the avr high voltage serial programming the supply to the target and the 12v to reset must be controlled with fairly critical timing.
This programmer isn t widely popular as usually is easier to use isp programming method.
For example you might have altered clock source bits in a way that the processor cannot be programmed anymore.
This device chip subclass allows interaction with an avr microcontroller of the attiny family in high voltage serial programming hvsp mode.
Compare with other high voltage programming options like atmel stk500 this programmer is simple to build less expensive and also easy to use.
One of programmers available in the wide internet is hvprog.