Moin, ich hab mir ein also ein board zusammengelötet und den mega8 rein gesetzt, mein isp programmer ist der ganz einfache mit 2 wiederständen an der seriellen schnittstelle lpt1 ....ich habe an die d-ports leds angeschlossen das board wir mit 5v usb vom rechner versorgt (4,7v messe ich) ich hab ein 8mhz quarz drin mit dem avrnotepad hab ich dann das kleine beispielprogramm aus dem tutorial geproggt , dann mein makefile generiert und im notepad make all getätigt , so dann hab ich ponyprog angeworfen und mein mega8 geflasht, sofort blinkten 4 lampen zwei blieben aus, so wie ich mir das vorgestellt hatte #include <avr/io.h> int main (void) { DDRD = 0xff; PORTD = 0x03; while(1) { } return 0; } , ich also in die luftgesprungen mich gefreut und freudig im bewusstsein den ersten schritt in die mikro welt getan zu haben biersaufen gegangen........... das zeug lag dann eine woche unbenutzt rum hab in dieser zeit meine festplatte formatiert und neues xp sp2 rauf (das selbe wie zuvor ! so jetzt hok ich seit zwei tagen vor der kiste und krieg meinen mega8 nicht mehr geflasht auch yaab geht nicht... ponyprog kriegt einfach kein device fehler (-24) im forum haben einige das selbe problem aber ihren chip noch nie geflasht meiner läuft aber schon so und jetzt die beobachtung wenn ich den rechner starte dann bleiben die lampen aus erst wenn ich den isp stecker abziehe leuchten sie auf ich denke das hängt mit dem initialisieren des reset ports zusammen oder ? jedenfalls wenn ich ponyprog sage er soll flashen kommt der fehler (-24) no device , dann klicke ich auf ignore und dann flackern die leds eine weile pony überträgt dann daten (prozent balken) und dann sagt er failed.... wieso flackern meine lampen ?? da muss doch was verpolt sein wenn er sagt noch device ? mir kommt das wie ein kurzer im isp kabel vor ??? ich habe aber schon alle überprüft was könnte es noch sein ? kann es was mit dem neuaufsetzen von windows xp zu tun haben oder hab ich meine schnittstelle gekillt ? wie krieg ich raus ob die geht ?
hier noch mein make all generiert mit winavr: ´da steht device unknown ????er erkennt also garnichts.... ? ich versteh das nicht > "make.exe" all -------- begin -------- avr-gcc (GCC) 4.1.1 (WinAVR 20070122) Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Size before: AVR Memory Usage ---------------- Device: Unknown Program: 102 bytes (.text + .data + .bootloader) Data: 0 bytes (.data + .bss + .noinit) Creating load file for EEPROM: main.eep avr-objcopy -j .eeprom --set-section-flags=.eeprom="alloc,load" \ --change-section-lma .eeprom=0 --no-change-warnings -O ihex main.elf main.eep || exit 0 i:\WinAVR\bin\avr-objcopy.exe: there are no sections to be copied! Size after: AVR Memory Usage ---------------- Device: Unknown Program: 102 bytes (.text + .data + .bootloader) Data: 0 bytes (.data + .bss + .noinit) -------- end -------- > Process Exit Code: 0
noch was: wenn ich ponyprog starte und dann gehen die lampen aus.... wenn ich dann versuche zu lesen oder zu schreiben gehen die lampen nach lurzem flackern wieder an ich versteh das irgendwie nicht ..... :( HEUL
Kein Grund zum Heulen, Du bist nicht der erste und nicht der letzte, der mit Ponyprog Probleme hat: http://www.mikrocontroller.net/search?query=%2Bpony*+%2Bproblem*&forums%5B%5D=1 http://www.mikrocontroller.net/search?query=%2Bpony*+%2Busb*&forums%5B%5D=1 http://www.mikrocontroller.net/search?query=%2Bpony*+%2B%22geht+nicht%22&forums%5B%5D=1 Nimm einen alten Rechner mit "echten" Schnittstellen, dann geht das meist. Wenn Du nur einen modernen Rechner (mit ungeeigneten Schnittstellen) hast, dann nimm bitte auch einen modernen, zeitgemäßen Programmer mit eigener Intelligenz, z.B. den AVRISP MK II von ATLEL, dann funktioniert das auch. Die Zeit von Ponyprog und Billig-ISP-Adapter ist aufgrund der auf Geiz optimierten neuen Rechner vorbei. ...
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.