Gast
#1266387
Ich habe folgendes Problem: Ich kann zwar Cchip-ID, Fusebit's, Lockbitts, Flash, EEProm auslesen, aber nichts in Flash oder EEProm schreiben. Ich arbeite mit 1MHz internem Takt. Der Prozessor ist ein ATmega8L. Die Spannung beträgt 4,9V. Es sind ein 100nF Keramik und ein 10uF Elko zwischen VCC und GND. Am Resetpin ist ein 10K Widerstand gegen VCC. Dass Ganze ist auf einer Lochrasterplatine aufgebaut und ich habe 1mm^2 Dräte verwendet. Die Länge von SCK,MOSI,MISO,VCC und GND zum Programmieranschluss beträgt ca. 10mm. Vom Programmieranschluss zum Programmer ca. 50mm. Es wird ein Programmieradapter mit 74HCT244 verwendet, der bei den anderen Schaltungen einwandfrei funktioniert. Ich habe versucht das Programm mit YAAP und CodeVisionAVR zu überspielen. Bei YAAP scheitert der Programmiervorgang beim Blank-Check. Merkwürdigerweise immer bei einer anderen Adresse. CodeVisionAVR hängt sich entweder beim zurückschreiben des EEProms auf oder meldet dass die Prozessor ID nicht stimmt. Ich habe sämtliche Leitungen, den uC und den Programmieranschluß gewechselt. Leider ohne Erfolg. Weis jemand wass ich sonst noch versuchen könnte?