High Voltage Fuse Reset programmer

Hardware geleverd door Arduino
Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

High Voltage Fuse Reset programmer

Berichtdoor nicoverduin » 28 Jan 2014, 14:36

Voor heb die wel eens met ATTiny's werken komt het wel eens voor dat je de fuses dusdanig zet dat de chip niet meer te programmeren is. Echter via High Voltage programmeren kun je alsnog de fuses resetten zodat je ze weer gewoon kan programmeren. Op deze site : https://sites.google.com/site/waynehold ... harge-pump vond ik een mooie schakeling die prima wekrt. Aanleiding voor mij om die ff op een shield te zetten voor de Uno. Dit is het grafische (en werkend) ontwerp.

Afbeelding

Ik heb hem zelf ff op een enkelzijdig PCB'tje gezet en hierbij de top layer via draden verbonden. Mocht er belangstelling zijn kan ik ze ook (moet ik wel minstens 8 deelnemers hebben) laten maken in China. De prijs zal iets van 7.5 euro worden (incl Verzending) binnen NL. Eventueel de onderdelen erbij leveren kan ook (zal iets van 2 euro worden). Het is een simpele schakeling die ik in ieder geval heb kunnen uittesten op de ATTiny84 en ATTiny85.

De sketch staat op de site en die moet je dan gewoon op de UNO compileren. Er is een parameter die REF heet. Daar kun je wat mee spelen als hij de Fuses niet wil resetten. Standaard is dat 404. Maar soms moet je ff hoger of lager zitten. Gewoon mee spelen.

Uno gewoon programmeren. En dan via de serial (57600) 5 x 1 intikken. Bij het begin krijg je meestal een signature van FFFF. Pas na een paar keer ga je de juiste setting zien en programmeert hij de fuses voor je. Daarna is de chip weer bruikbaar.

Shield kun je er gelijk op zetten (zorg wel dat de koperbanen aan de onderkant niet de USB connector aanraken. Bij mij zit er altijd een folie laag [groen] op de bodem na etsen ed). Als het een productionele shield wordt, dan heb je het probleem van de koperbanen niet. De shield is dan al door een bottom mask afgeschermd.

Hier heb je alle files bij elkaar:
http://www.verelec.com/tijdelijk/images ... Binder.pdf
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Advertisement

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: High Voltage Fuse Reset programmer

Berichtdoor nicoverduin » 28 Jan 2014, 19:40

Leuk project, maar vandaag moest ik 2 ATTiny84's resetten.... helaas... dus ff niet werken @#$%^%$#@ back to the drawing board :( Ik heb die pdf ff verwijderd.
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: High Voltage Fuse Reset programmer

Berichtdoor nicoverduin » 28 Jan 2014, 22:18

Vermoedelijke oorzaak gevonden. Bij de Attiny24/44/84 moet je de pinnen 11-12-13 aan GND hangen. Dat het gisteren werkte was toeval. Zal het morgen/overmorgen ff uittesten
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Gebruikers-avatar
Berichten: 700
Geregistreerd: 05 Mrt 2012, 21:56
Woonplaats: Appingedam

Re: High Voltage Fuse Reset programmer

Berichtdoor pjh » 28 Jan 2014, 22:38

Het is goed dat je dit hier onder de aandacht brengt, ook al helpt het je in dit geval misschien niet...
Ben het zelf overigens nog niet tegen gekomen, of niet als zodanig herkend.
groet!

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: High Voltage Fuse Reset programmer

Berichtdoor nicoverduin » 28 Jan 2014, 22:52

Je verkl..t ze meestal als je gaat werken met resonators of kristallen. Denk je de goede setting gevonden te hebben( omdat je gewoon te beroerd ben om door die datasheet te gaan :)). Maar ik kom er wel :)
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: High Voltage Fuse Reset programmer

Berichtdoor nicoverduin » 30 Jan 2014, 11:46

Fout is opgelost en documentatie link werkt weer. Was inderdaad het verbinden van pin 11-12-13 aan GND
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Terug naar Arduino hardware

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 55 gasten