Gast
#2705398
HI, ich habe ein Problem mit einem ATMEGA128 und komme alleine nicht mehr weiter. Seit März 2011 habe ich eine Steuerung mit einem ATMEGA128 in Funktion(24Std/Tag). Zwei Mal habe ich eine Testsoftware geladen und danach wieder die Betriebssoftware. Jedes Mal hat alles problemlos funktioniert. Heute wollte ich eine erweiterte Software laden, aber die Programmiersoftware (AVR-Studio 4 und AVRISP MKII) meldet: Signature does not match selected device! Die Config-Bytes sind alle als 0xFF angezeigt, aber das stimmt sicher nicht. Prog.Frequenz: 250KHz und 125KHz. System Q= 3,6MHz. Die LED am Programmiergerät (leuchtet grün wenn alles OK ist) blinkt jetzt orange. Einschalten-Ausschalten der Steuerung oder Software hilft auch nicht. Der Controller führt aber alle andere Funktionen wie z.B. Touchscreen lesen, 4x40 Char.LCD Ausgabe, Ansteuerung von 32 Relais, Lesen von 24 Schwimmerschalterausgänge, I2C-Bus lesen und schreiben, RS232-Bus lesen u. schreiben(externer 128MB Datenlogger), 3x verschiedenen Betriebsstundenzäler im EEPROM usw. ohne Fehler aus. Alle Spannungen sind OK und stabil. Alles ist auf eine professionell gefertigte Platine. 21 identische Steuerungen haben diese Probleme nicht, nicht einmal die, die seit Nov.2003 Tag u. Nacht laufen. Alles ist in einem IP65 Gehäuse untergebracht. Könnte jemand mir helfen? Das Programmiergerät, Kabel und Software habe ich mit einer anderen Steuerplatine (die Mustersteuerung wo alle Software- und Peripherieänderungen getestet werden) die identisch mit der Platine wo das Problem ist getestet. An dieser Platine lässt sich der Prozessor problemlos lesen und beschreiben. Wo die Steuerung eingebaut ist, können keine besonders komplexe Messungen durchgeführt werden und die Anlage darf nicht länger als 1 Std. außerbetrieb bleiben. Entfernung bis zum Objekt: 440Km einfache strecke. Hat irgend jemand eine Idee?? Ich freue mich für jede gute Idee! Stefan