Hallo,
ich habe mehrere verfuste AtMega billig geschossen.
Gibt es irgendeine Möglichkeit die dinger kostengünstig wieder in
betrieb zu bekommen?
Am Takt scheint es nicht zu liegen lief trotz Quarz nicht.
Anscheinend ist die Reset fuse verstellt.
Kann ich vielleicht einfach das Reset Signal per Transistor auf 12V
verstärken?
Danke!
Fritz
Hi,
prinzipiell geht das per HVSP
Ich hatte vor ein paar Jahren mal einen FuseDoctor nachgebaut, die
originale Seite gibts nicht mehr, hab es nur noch hier gefunden:
https://www.instructables.com/id/AVR-Attiny-fusebit-doctor-HVSP/
Funktioniert ganz gut, gerade wenn du mehrere hast.
Oder einfach ein STK500 besorgen, das taugt nebenbei noch als normaler
ISP, als RS232-Pegelwandler mit konfigurierbarer Ausgangsspannung oder
zum Rumspielen.
K. S. schrieb:> Fritz W. schrieb:>> Kann ich vielleicht einfach das Reset Signal per Transistor auf 12V>> verstärken?>> denke so einfach ist es nicht, es gibt HV fuse Programmer, google hilft
DOCH! Ganz genau so einfach ist es!
> Kann ich vielleicht einfach das Reset Signal per> Transistor auf 12V verstärken?
Ja so mache ich das bei meinen Projekten auch immer. Wenn ich da was
versaut habe, kurz mal 400V Kraftstrom dranhalten und schon funktioniert
wieder alles... >:-)=)
Fritz W. schrieb:> Anscheinend ist die Reset fuse verstellt.
ATmega mit Reset-Fuse? Gibt's nur wenige. Da müsstest du schon konkreter
werden.
„billig geschossen“ – vielleicht einfach nur kaputt?
Ben B. schrieb:> Ja so mache ich das bei meinen Projekten auch immer. Wenn ich da was> versaut habe, kurz mal 400V Kraftstrom dranhalten und schon funktioniert> wieder alles... >:-)=)
Frage: Wie lange hältst du das dran?
Muss es Kraftstrom sein oder reicht 220V auch, sagen wir doppelt so
lang?
i of the tiger schrieb:> Frage: Wie lange hältst du das dran?
Solange, bis die interne LED am ATMega angeht.
i of the tiger schrieb:> Muss es Kraftstrom sein oder reicht 220V auch, sagen wir doppelt so> lang?
Nein, das muss 400V Drehstrom sein.
Ich hoffe, das hat geholfen.
HV Programmierer schrieb:> i of the tiger schrieb:>> Frage: Wie lange hältst du das dran?>> Solange, bis die interne LED am ATMega angeht.
Aha, also bis er brennt...
> i of the tiger schrieb:>> Muss es Kraftstrom sein oder reicht 220V auch, sagen wir doppelt so>> lang?>> Nein, das muss 400V Drehstrom sein.>> Ich hoffe, das hat geholfen.
Also das hört sich absolut LEBENSGEFÄHRLICH an.
Sowas ohne Smilies zu schreiben ist ziehmlich gefährlich da es immer den
ein oder anderen gibt der es ausprobiert...
MfG - Rudi
Hallo,
Jörg W. schrieb:>> ATmega mit Reset-Fuse? Gibt's nur wenige. Da müsstest du schon konkreter> werden.>> „billig geschossen“ – vielleicht einfach nur kaputt?
Ich hab so ein set mit 30 AtMega für 12 Euro geschossen.
Laut beschreibung funktionsfähig, gebraucht und verfussed.
Waren alle schon mal in irgendwelchen Geräten Professionel aufgebaut. Ob
es an dem Reset Pin liegt weis ich nicht genau. Aber ich nehme an das
die Sicherungen verstellt sind. Mit Quarz krieg ich keinen zum laufen.
Ich habe gehofft jemand weiß hier eine genial einfache Lösung die ich
mit mäßigen aufwand auf einem Steckboard nachbauen kann.
Kann vielleicht mal jemand daufschauen ob man mit diesem billig ding aus
China HV kann
https://www.ebay.de/itm/1PCS-USB-STK500-for-ATMEGA8U2-ATMEGA8-ATMEGA128-the-AVR-best-programmer/401290517078?hash=item5d6ec75a56:g:AjoAAOSw32lYxfvh
Ich finde darauf keinen Hinweis.
Grüße
Rudi
Rudi schrieb:> Sowas ohne Smilies zu schreiben ist ziehmlich gefährlich da es immer den> ein oder anderen gibt der es ausprobiert...
Das ist doch nicht dein Ernst, oder?
Wer sowas in diesem Kontext sieht, sollte besser die Finger von der
Elektronik lassen, gell?
Johnny Johnsson schrieb:> Ich hatte vor ein paar Jahren mal einen FuseDoctor nachgebaut, die> originale Seite gibts nicht mehr, hab es nur noch hier gefunden:
Den habe ich seinerzeit auch samt AddOn Platinen gebaut...
Die Seite gips noch - sieht nur ein wenig anders aus
https://www.elektroda.pl/rtvforum/topic1716521.html
> Sowas ohne Smilies zu schreiben ist ziehmlich gefährlich da es> immer den ein oder anderen gibt der es ausprobiert...
Smiley war dran, also alles gut. Und wer sowas ausprobiert, der springt
auch aus dem Fenster wenn man ihm sagt ein bestimmtes Zuckerwasser
verleiht Flügel.
Fritz W. schrieb:> Ich hab so ein set mit 30 AtMega für 12 Euro geschossen.
Wenn Du den geheimen Typ der ATMega mal nennen würdest, dann könnte man
ja einfach im Datenblatt nachschauen.
Ansonsten provozierst Du genau die obigen Antworten.
Hallo,
Andreas B. schrieb:> Wenn Du den geheimen Typ der ATMega mal nennen würdest, dann könnte man> ja einfach im Datenblatt nachschauen.> Ansonsten provozierst Du genau die obigen Antworten.
ist ein buntes Set aus verschiedenen Bausteinen. Mega8, Mega48 zur zeit
versuch ich einen 48er zum laufen zu bringen. Sind noch weitere dabei -
also andere typen.
Gruß
Fritz
Generell hilft bei verfusten Takt:
Einen externen Takt auf XTAL1 einspeisen und dann programmieren. Dran
denken, daß der ISP Takt amx. 1/4 des ATMega Takts betragen darf.
Für verfusten Reset schaust Du am besten hier:
https://www.mikrocontroller.net/articles/AVR_HV-Programmer
HV Programmer gibt es wie Sand am Meer, sind aber auch Chip abhängig.
Die Arbeit herauszufinden welcher für welchen Typ passt, nehme ich Dir
aber nicht ab.
https://www.ebay.de/itm/401290517078
Weis jemand ob dieses ding HV kann? Ich kann nichtmal auf der Platine
nachschauen da die Fotos zu schlecht sind.
Soll - vermudlich - eine billig kopie des STK500 sein.
Ist dringend - wegen der Versandzeit von 6 bis 8 Wochen.
Wenn das ding geht kauf ich einfach dass. Ist weniger
aufwendig/kostspielig als die Platinen für den Fuse Doc zu kaufen/ätzen.
Kennt Ihr keine einfach alternative zu diesen Fuse Doc?
Ich hab irgendwann mal eine Schaltung mit einem Mega8 gesehen mit diesen
hilfe man auf einen Steckboard einen HV universal fuse resetter bauen
konnte. Finde die Adresse aber nicht mehr.
Grüße
Fritz
Hallo,
Andreas B. schrieb:> Generell hilft bei verfusten Takt:> Einen externen Takt auf XTAL1 einspeisen und dann programmieren. Dran> denken, daß der ISP Takt amx. 1/4 des ATMega Takts betragen darf.
hab ich versucht mit Quarz mit 250kHz, 4 Mhz und 16 Mhz.
Funktioniert einfach nicht.
> Für verfusten Reset schaust Du am besten hier:> https://www.mikrocontroller.net/articles/AVR_HV-Programmer> HV Programmer gibt es wie Sand am Meer, sind aber auch Chip abhängig.> Die Arbeit herauszufinden welcher für welchen Typ passt, nehme ich Dir> aber nicht ab.
Kannst du mir sagen ob dieser hier HV kann:
https://www.ebay.de/itm/401290517078
Ich finde keinen Hinweis darauf. Für meine Megas würde er aber passen.
Sind alle mit drin. Und billig ist er auch.
Ich kann nicht mal auf der Platine nachschauen ob ein step up wandler
verbaut ist - da ich nichts erkennen kann. VCC USB 5V
Grüße
Fritz
Fritz W. schrieb:> hab ich versucht mit Quarz mit 250kHz, 4 Mhz und 16 Mhz.> Funktioniert einfach nicht.
Ich meinte nicht einen Quartz dranzuhängen, sondern einen Takt
einspeisen.
Fritz W. schrieb:> Kannst du mir sagen ob dieser hier HV kann:> Ebay-Artikel Nr. 401290517078> Ich finde keinen Hinweis darauf.
Ich auch nicht. Dann wird er es wohl nicht haben.
Rudi schrieb:> HV Programmierer schrieb:>> i of the tiger schrieb:>>> Frage: Wie lange hältst du das dran?
.....
>> Also das hört sich absolut LEBENSGEFÄHRLICH an.>> Sowas ohne Smilies zu schreiben ist ziehmlich gefährlich da es immer den> ein oder anderen gibt der es ausprobiert...>> MfG - Rudi
Wer das probiert um den is nich schad
Andreas B. schrieb:> Fritz W. schrieb:>> hab ich versucht mit Quarz mit 250kHz, 4 Mhz und 16 Mhz.>> Funktioniert einfach nicht.>> Ich meinte nicht einen Quartz dranzuhängen, sondern einen Takt> einspeisen.
Was ist der unterschied?
D. J. schrieb:>> Also das hört sich absolut LEBENSGEFÄHRLICH an.>>>> Sowas ohne Smilies zu schreiben ist ziehmlich gefährlich da es immer den>> ein oder anderen gibt der es ausprobiert...>>>> MfG - Rudi>> Wer das probiert um den is nich schad
Gerade in einem Forum, in dem die Idiotie immer mehr die Oberhand
gewinnt, ist es wichtig, solche "Tipps" zu löschen! Statt dessen löscht
man die wirklich nützlichen Hinweise.
Kleinkinder mit Vollbärten als Moderatoren...
Fritz W. schrieb:>> Ich meinte nicht einen Quartz dranzuhängen, sondern einen Takt>> einspeisen.>> Was ist der unterschied?
Wenn man einen Takt an XTAL1 anschließt, wird der interne
Quarzoszillator (bzw. die Elektronik dazu, nicht den Quarz selbst) nicht
benötigt. Der interne Quarzoszillator ist nämlich genau das, was man mit
den Fuses ausknipsen kann.
Fritz W. schrieb:> Andreas B. schrieb:>> Fritz W. schrieb:>>> hab ich versucht mit Quarz mit 250kHz, 4 Mhz und 16 Mhz.>>> Funktioniert einfach nicht.>>>> Ich meinte nicht einen Quartz dranzuhängen, sondern einen Takt>> einspeisen.>> Was ist der unterschied?
Schon mal sich mit elektronischen Grundlagen beschäftigt ?
Schau wenigsten mal bei Mister Google und co vorbei.
Andreas B. schrieb:> Wenn man einen Takt an XTAL1 anschließt, wird der interne> Quarzoszillator (bzw. die Elektronik dazu, nicht den Quarz selbst) nicht> benötigt. Der interne Quarzoszillator ist nämlich genau das, was man mit> den Fuses ausknipsen kann.
Und das funktioniert mit dem anschließen eine Quarzes an XTal1 und XTal2
nicht?
Moin,
Fritz W. schrieb:> Ich hab so ein set mit 30 AtMega für 12 Euro geschossen.>> Laut beschreibung funktionsfähig, gebraucht und verfussed.
Was fuer ein Schnaeppchen. Es muss gespart werden, egal was es kostet.
:-)
Ich haett' hier auch noch ein paar verfuste
Schaltnetzteil-,Endstufentransistoren, und -Dioden, sowie Widerstaende
rumfliegen. Nicht zu vergessen: Die verfusten Elkos. Auf die Idee, dass
mir das jemand abkaufen wuerde, bin ich noch nicht gekommen. Asche auf
mein Haupt...
SCNR,
WK
Dergute W. schrieb:> Auf die Idee, dass> mir das jemand abkaufen wuerde, bin ich noch nicht gekommen. Asche auf> mein Haupt...
Deshalb bist Du auch nicht reich.
Thomas E. schrieb:> Tim T. schrieb:>> Und als Schaltung:>> http://homepage.hispeed.ch/peterfleury/avr-hvsp-fuse-restore.html>>>> Du Spezialist...>> Und was nützt das dem TO? Er hat Atmega.>
Soviel Transferleistung, das Ding entsprechend an seinen Atmega richtig
anzuklemmen, hab ich dann schon voraus gesetzt...
Ansonsten wegen der Fuses die üblichen Verdächtigen: Externer Takt,
Resetpin abgeschaltet oder Debugwire aktiviert.
Tim T. schrieb:> das Ding entsprechend an seinen Atmega richtig> anzuklemmen,
Die ATMegas können kein HVSP.
Das Ding hilft hier also Null weiter.
Da kann man anklemmen, wie man möchte.
Soviel zur:
> Transferleistung
Ja, ist mit gerade eben auch eingefallen und ich war gerade dabei meinen
Beitrag anzupassen als du mir dazwischen gekommen bist.;-)
Aber ja, HVSP gibts nur bei den 8/14 Pin Tinys, für die Megas muss man
den HVPP nutzen, was aber auch nicht so schwer ist...
Fritz W. schrieb:> Andreas B. schrieb:>> Fritz W. schrieb:>>> hab ich versucht mit Quarz mit 250kHz, 4 Mhz und 16 Mhz.>>> Funktioniert einfach nicht.>>>> Ich meinte nicht einen Quartz dranzuhängen, sondern einen Takt>> einspeisen.>> Was ist der unterschied?
Du brauchst einen Quarzoszillator (4-polig). Dieser erzeugt einen
externen Takt. Google ist Dein Freund.
Und achte auf die ISP Frequenz.
Dergute W. schrieb:> Moin,>> Fritz W. schrieb:>> Ich hab so ein set mit 30 AtMega für 12 Euro geschossen.>>>> Laut beschreibung funktionsfähig, gebraucht und verfussed.>> Was fuer ein Schnaeppchen. Es muss gespart werden, egal was es kostet.> :-)
Stammt von einem seriösen, deutschen Händler.
Ich hab sie ja so gekauft - gebraucht - verfussed.
Das sie funktionieren kann man an manchen erkennen indem man an alle
pins led mit 10k wiederständen anklemmt. Man sieht hier ein geblinke
oder nur ein leuchten.
Pete K. schrieb:> Du brauchst einen Quarzoszillator (4-polig). Dieser erzeugt einen> externen Takt. Google ist Dein Freund.>> Und achte auf die ISP Frequenz.
Ich werds mit nem Tiny13 versuchen.
Ihn als Taktgeber zu verwenden.
Hab ich schonmal gemacht.
Hat damals funktioniert.
Hatte keine Quarze.
Gruß
Fritz
Herzlichsten Dank! @ alle die mir konstruktiv geholfen haben
Herzlichsten Dank! @ alle die mir konstruktiv geholfen haben
Herzlichsten Dank! @ alle die mir konstruktiv geholfen haben
5 hab ich per Takt mit Tiny13 zum laufen gebracht.
10 mit 16Mhz Quarz an Xtal1 und Xtal2
- die Quarze aus meiner Bastellkiste waren wohl nicht mehr okay. Ich hab
einen neuen genommen und jetzt funzts.
15 hab ich immer noch nicht zum laufen gebracht - bin jedoch jetzt
zuversichtlicher!
Vielen dank!
Fritz W.
Rudi schrieb:> Also das hört sich absolut LEBENSGEFÄHRLICH an.>> Sowas ohne Smilies zu schreiben ist ziehmlich gefährlich da es immer den> ein oder anderen gibt der es ausprobiert...>> MfG - Rudi
Es gibt nicht nur Rudies auf der Welt.
Verfussed?
Das ist wie, wenn man auf den Toast seiner Kinder Marmelade statt
Schoko-Nuss-Creme streicht.
Wobei es schwerer ist, die Marmelade vom Toast zu entfernen, als den AVR
umzuprogrammieren.
:P
Fritz W. schrieb:> 15 hab ich immer noch nicht zum laufen gebracht - bin jedoch jetzt> zuversichtlicher!
Ich hatte das gleiche Problem..
Hab es noch nicht versucht aber im Prinzip braucht man nur Reset mit
einem Transistor auf 12V bringen. Danach muss man einen Arduino oder
Atmega mit der speziellen Refuse Software bespielen.
Mit der Firmware kann dann über normal ISP Fuses resetten.
>Mit der Firmware kann dann über normal ISP Fuses resetten.
Die Fuses werden per HV(PP)-Protokoll zurückgesetzt, nicht per ISP.
Mit HV kann man übrigens wie ISP den Controller flashen/Flash-Inhalt,
Fuses auslesen/beschreiben. HV ist wie JTAG nur ein weiteres Interface
zu ISP.
derjaeger schrieb:> Mit HV kann man übrigens wie ISP den Controller flashen/Flash-Inhalt,> Fuses auslesen/beschreiben. HV ist wie JTAG nur ein weiteres Interface> zu ISP.
Aber ich meinte nur, sind doch trotzdem die ISP Pins?
Philipp K. schrieb:> Aber ich meinte nur, sind doch trotzdem die ISP Pins?
Bei HVPP nicht. Es ist eine parallele Programmierung, da werden erstens
8 Bit parallel (daher der Name) als Daten ausgetauscht, außerdem gibt es
noch wimre. 7 weitere Steuerleitungen, die benutzt werden.
Bei HVSP (wird bei den 8-Pinnern benutzt) sind es weniger Leitungen als
bei Parallelprogrammierung, aber trotzdem noch eine mehr als ISP. Da
die 8-Pinner außer GNC, VCC und /RESET sowieso nur 5 weitere Leitungen
haben (von denen 4 für HVSP verwendet werden), ist es natürlich in
gewisser Weise logisch, dass da auch die Leitungen mit genutzt werden,
die es sonst bei ISP sind.