Ich hab meine schaltung aufgebaut und versuche nun den mega8 zu programmieren jedoch ohne erfolg. ponyprog meldet den Fehler Device missing or unknown device -24, ich benutze einen parallelport Programmierer der allereinfachsten Sorte.(mit 2 widerständen) am prog adapter an den 5pins liegen folgende spannungen an GND Reset 4,6V SCK 0,09V MOsi 4,5V Miso 4,5V am Mega8 Pin 1 4,6V Reset 2 0,13V 3 0,2V 4 0,16V 5 0,01V 6 0,0V 7 5,16V VCC 8 0,0V GND 9 0,01V 10 0,01V 11 0,01V 12 0,01V 13 0,01V 14 0,05V 15 0V 16 0V 17 4,5V MISO 18 4,5V MOSI 19 0,09V SCK 20 5,16V AVCC 21 0,01V AREF 22 0,0V AGND 23 0,17V 24 0,17V 25 0,18V 26 0,2V 27 0,26V 28 0,22V ich habe schon ein druckerkabel ausprobiert und jetzt ein altes usb kabel, jedoch ist kein unterschied auszumachen.
hab eben auch mal im bios auf eep +ECP umgestellt und den portnt.exe installiert, jedoch keine besserung, beim read wird reset auf 1,XV gesetzt,
Bonze schrieb: > ich habe schon ein druckerkabel ausprobiert und jetzt ein altes usb > kabel, jedoch ist kein unterschied auszumachen. Seltsam, Druckerkabel und USB Kabel sind eher inkompatibel. Welche Hardware hast du denn, wenn da beides passt? Beschreibe die Hardware genauer am besten mit Schaltplan.
natürlich nur die kabel, bzw deren leitungen, einmal das 24polige natürlich nur 5leitungen benutzt davon, und dann eine usb leitung, welche ja vom aufbau anders ist, nicht verdrillt, usw,.
Keine Scheu! Ich verspreche: Ich werde deine Schaltung nicht nachbauen. Du kannst einen Schaltplan rausgeben. Wenn du mit Schaltplaneditoren Probleme hast, reicht eine eingescannte oder abfotografierte Bleistiftskizze. Bitte Bildformate beachten. > das ganze abaer gelötet wie auf dieser seite > http://s-huehn.de/elektronik/avr-prog/avr-prog.htm DA sind nur mehrere Teilschaltungen gezeigt. Die haben auch keine Probleme. Deine Komplettschaltung hat Probleme. => Es ist sinnvoll, die eigene Schaltung zu posten. es gibt hier im Forum Beispiele bei denen die Helfer verdrehte Bauteile und Lötfehler in Fotos des Problemfalls erkannt haben.
es geht nich um den plan also ich habe den einfachen prallelport ISP progger nach dieser schaltung gebaut, als Leitung ist eine 4/5adrige Usb leitung verwendet worden. ca 2m lang auf dem schaltplan ist jedoch nicht mein connector eingezeichnet fürs ISP, hab auch einen Jumper drin welcher die Resetleitung bzw 5V auf den Reset Pin gibt.,
hab mal den plan noch schnell ergänzt wie es jetzt ungefähr aussieht bei mir,. hab ja schon geschrieben das der reset pin wenn ich read im ponyprog drücke am avr auf 0Vgeht bzw ca0V, geht so schnell kann man nicht richtig sehen ,. miso und mosi sind auch verbunden, und haben 4,5V direkt am avr gemssen,.steht ja oben alles,.
Es geht weniger um die statischen Spannungen, die du gemessen hast und die problemlos sind. Die langen Leitungen sind der Tod für die kurzen Rechteckimpulse auf den Programmierleitungen. In http://www.mikrocontroller.net/articles/Kuriosit%C3%A4tensammlung ist ein Bild vom Ghetto Atmega8 Programmer. Man kann sonst sagen was man will - die Leitungslänge ist vernünftig.
achso hab zwischenzeitlich auch mal den gioIO treiber installiert und gestartet, sollte es doch daran liegen das dass Kabel zu lang ist? kann ich mir kaum vorstellen,
parallele schnittstelle diese ist mittlerweile auch auf EPP bzw ECP gestellt, hab dann auch noch den giveIo treiber installiert, und meine programmierleitung auf ca 30cm verkürzt,. jedoch hab ich immernoch den selben fehler, hab dann auch nochmal alles durchmessen, stimmt soweit auch, GND und VCC is dort wos hinsoll,. werde mal miso und mosi tauschen vielleicht hilft das was? hab hier noch 2 nagelneue mega8s liegen (das hier is schon ein neuer) , wenn alles nichts hilft tausch ich mal quer Beitrag bearbeiten/löschen
hab jetzt miso und mosi getauschd und was soll ich sagen ich glaub es geht jetzt, der balken läuft beim auslesen durch und kein fehler wird mehr angezeigt,.
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.