Hi, obwohl ich fester Überzeugung war das es mir nicht passieren wird, habe ich meinen ATMega644P anscheinend verfused. Ich besitze ein AVRISP MKII Programmiergerät und habe einen 18,432Mhz Quarz (18,4320-HC18 Reichelt) an den µC angeschlossen und die Fuses dementsprechend gesetzt, was auch wunderbar funktioniert hat. Da ich ein Display anschließen wollte, welches nur 3.3V statt 5V verkraftet, habe ich die Quellspannung auf 3.3V umgestellt. Da der µC dann allerdings nur weniger Mhz unterstützt, habe ich die fuses wieder so umgestellt das die interne Clock benutzt wird. Seit dem kann ich den µC nicht mehr ansprechen. Ausgewählt bei den fuses als Clocksource habe ich: INTRCOSC_6CK_65MS (AVR Studio) Ich habe ab und zu zugriff auf die teurere Variante des Programmiergeräts (AVR JTAGICE mkII), allerdings bin ich mir unsicher ob ich nicht die JTAG Schnittstelle bei den fuses deaktiviert habe. Zudem müssen bei dem JTAG Verbindungen noch Widerstände angeschlossen werden. http://www.atmel.com/dyn/resources/prod_documents/doc2475.pdf Punkt 2.3.2 Leider bin ich mir nicht sicher was in diesem fall genau LOAD bedeutet und wie groß die Widerstände sein sollen/müssen. Fllas die JTAG schnitstelle deaktiviert sein sollte habe ich mit dem AVR JTAGICE mkII auch schlechte Karten da es anscheinend kein High-Voltage oder Paralleles Programming unterstützt. Ist die Möglichkeit den µC mit einem anderen funktionierenden µC (ATMega644) zu retten einfach umsetzbar? Ich habe es schon öfters gelesen aber bisher noch nirgends eine genaue umsetzung davon gefunden.
Du könntest den µC mal aus der Schaltung ausbauen und aufm Steckbrett oder so eine Minimalbeschaltung aufbauen. Versorgung der µC dann über 5 V (um einen Brown-Out-Detection-Reset zu umgehen) und an XTAL1 einen externen Taktgeber anschließen. Anschließend den Controller mit maximal f/4 via ISP ansprechen. MfG Marius
Ich habe alles an dem µC ausgebaut bis auf SPI und Quarz (mit den 2 Kondensatoren) und mit 5V betrieben. Leider besitze ich keine externe clock die ich an XTAL1 anchließen könnte, da ich momentan den anderen µC nicht habe. Ich nehme mal an das man den Quarz nicht mal eben so umbasteln kann, das er nur an XTAL1 hängt und als clock arbeitet. Ich überlege gerade wie ich mit den vorhandenen Material eine clock basteln könnte (leider keine Spule dabei).
Wenn Du den tatsächlich auf den internen RC Oszillator umgestellt hast, mußt Du eventuell nur die ISP Frequenz im AVRStudio auf <250kHz runterstellen um wieder mit ihm zu reden.
Ich habe schon mehrere verschiedene ISP Frequenzen versucht darunter auch 2khz, leider ohne Erfolg.
Arokh schrieb: > Ich überlege gerade wie ich mit den vorhandenen Material eine clock > basteln könnte (leider keine Spule dabei). http://www.fairchildsemi.com/an/AN/AN-340.pdf Und bei Deiner nächsten Bestellung orderst Du Dir einen 8 MHz Oszillator wie den hier http://www.reichelt.de/Oszillatoren/OSZI-8-000000/index.html?ACTION=3&GROUPID=3174&ARTICLE=13723&SHOW=1&START=0&OFFSET=16&;PROVID=2402 und hast dann eine einfache Möglichkeit. Oder Du fängst mit PICs an, da kannst Du Dich nicht aussperren, egal wie dumm Du Dich auch anstellst. fchk
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.