Thalhammer
12.02.2013, 15:33
Hallo,
Ich hab ein recht skuriles Problem:
Ich hab mir für meinen RGB Kontroller und zum einarbeiten 3 atxmega 32a4 bestellt.
Platinen geätzt, durchgemessen und auf Lötbrücken geprüft.
Alles Problemlos.
Programmer angeschlossen(Diamax All Avr) auf PDI und 3.3V umgestellt und mit der Schaltung verbunden.
Resultat: Der Chip antwortet nicht.
Zu erst dachte ich, er wäre kaputt, da ich am anfang aus versehen auf 5v gestellt hatte, also hab ich ihn wieder ausgelötet, ein kleinwenig geflucht und einen neuen eingebaut.
Dann der Schock: der geht auch nicht.
----> irgendwas stimmt nicht.
Daraufhin hab ich den chip wieder ausgelötet und nur 4 drähte(Reset,PDI,Pin 8-GND,Pin 9-Vcc) angelötet, und der Chip wird auf anhieb vom Programmer erkannt und lässt sich lesen/schreiben.
Dann hab ich den ersten genommen und selbiges gemacht, woraufhin dieser trotz der versehentlichen überspannung perfekt funktionierd.
Nun meine Frage:
Was kann man in der Schaltung falsch machen damit der Chip nicht mehr antwortet ?
Der einzige unterschied ist, das bei der Platine Avcc und Vcc verbunden ist, bei der losen verdrahtung nicht, gnd und vcc sind in der Platine alle untereinander verbunden, dürfte aber nichts ausmachen, da GND ohnehin intern verbunden sind.
Ist es falsch Avcc und Vcc zu verbinden ?
Der ADC brauche ich ohnehin nicht.
Was mache ich falsch ?
Die resourcen im internet sind leider immernoch recht spärlich und das ist das erstemal das ich einen atxmega hab.
//EDIT: Das Layout und den Shaltplan kann ich erst heute abend reinstellen.
Ich hab ein recht skuriles Problem:
Ich hab mir für meinen RGB Kontroller und zum einarbeiten 3 atxmega 32a4 bestellt.
Platinen geätzt, durchgemessen und auf Lötbrücken geprüft.
Alles Problemlos.
Programmer angeschlossen(Diamax All Avr) auf PDI und 3.3V umgestellt und mit der Schaltung verbunden.
Resultat: Der Chip antwortet nicht.
Zu erst dachte ich, er wäre kaputt, da ich am anfang aus versehen auf 5v gestellt hatte, also hab ich ihn wieder ausgelötet, ein kleinwenig geflucht und einen neuen eingebaut.
Dann der Schock: der geht auch nicht.
----> irgendwas stimmt nicht.
Daraufhin hab ich den chip wieder ausgelötet und nur 4 drähte(Reset,PDI,Pin 8-GND,Pin 9-Vcc) angelötet, und der Chip wird auf anhieb vom Programmer erkannt und lässt sich lesen/schreiben.
Dann hab ich den ersten genommen und selbiges gemacht, woraufhin dieser trotz der versehentlichen überspannung perfekt funktionierd.
Nun meine Frage:
Was kann man in der Schaltung falsch machen damit der Chip nicht mehr antwortet ?
Der einzige unterschied ist, das bei der Platine Avcc und Vcc verbunden ist, bei der losen verdrahtung nicht, gnd und vcc sind in der Platine alle untereinander verbunden, dürfte aber nichts ausmachen, da GND ohnehin intern verbunden sind.
Ist es falsch Avcc und Vcc zu verbinden ?
Der ADC brauche ich ohnehin nicht.
Was mache ich falsch ?
Die resourcen im internet sind leider immernoch recht spärlich und das ist das erstemal das ich einen atxmega hab.
//EDIT: Das Layout und den Shaltplan kann ich erst heute abend reinstellen.