Sers, hab das Lernpaket Microcontroller-Programmierung in Bascom und C. In der Anleitung steht, dass man als aller erstes nachdem man den Programmieradapter mit der Platine verbunden hat einfach das Programm "Isp-Programmer Atmaga8" startet und damit dann eine .hex datei überträgt. Alles stimmt soweit, nur das Problem ist das die .hex Datei nicht ganz übertragen wird, es fehlen immer am Ende so ca. 1-2 Bytes. Somit kann man schonmal sagen, dass es an der Konfiguration am Pc liegt, denn es wird ja alles richtig übertragen, außer das Ende halt. Hab da mal ein bisschen in den Einstellungen nachgeschaut und da gabs solche Endbytes, Baudrate, etc. Ach was ich ganz vergessen hab ich hab den an den seriellen Anschluss angeschlossen, also mit so nem D-Sub Stecker (9 Pol), immer wieder praktisch wenn man noch nen alten Pc rumstehen hat. Ich hoffe mal, dass mir hier jmd. weiterhelfen kann. Falls mehr Informationen oder ein Bild meiner Konfiguration benötigt wird ist das kein Problem. Lg
Hi >Alles stimmt soweit, nur das Problem ist das die .hex Datei >nicht ganz übertragen wird, es fehlen immer am Ende so ca. 1-2 Bytes. Wie stellst du das fest? MfG Spess
Hi, habe das gleiche Paket und gestern auch versucht eine Hex-Datei in den Atmega zu schreiben. Gleiches Resultat: Fehler Dann habe ich meinen AVRRISP mkII genommen und mit diesem die Hex-Datei übertragen. Dies hat einwandfrei funktioniert. Daraus folgt: Fehlerquelle - Programmieradapter - Software - Einstellungen Vielleicht hilft diese Information schon mal. Hab noch nicht weiter nach der Fehlerquelle gesucht Gruß NobbyH
Hi Das erklärt aber nicht deine Aussage bezüglich der fehlenden Bytes. Ein ausgelesenes Hex-File muss nicht unbedingt identisch mit dem Hex-File sein, das zum Flashen verwendet wurde. MfG Spess
Hi, habe statt der seriellen Schnittstelle ein RS-232/USB Adapterkabel genommen. Damit funktioniert es einwandfrei. Liegt an der RS-232 Schnittstelle. Hatte bei anderer Hardware auch schon Probleme mit der seriellen Schnittstelle. Übrigens sind die Einstellungen der Schnittstellen (Original und USB-konvertiert) völlig identisch. Vielleicht hilft es ja. Dieser Adapter taugt zur Programmierung nicht wirklich, da er extrem langsam ist im Vergleich zum Atmel Adapter. Gruss NobbyH
Danke dir NoobyH, werd das jetzt mal mit nem Usb-Adapter versuchen, kann ich den hier nehmen, oder brauch ich da nen speziellen? http://www.conrad.de/ce/de/product/971791/DIGITUS-USB-20-SERIELL-ADAPTER/SHOP_AREA_37572&promotionareaSearchDetail=005
Hi, müßte meines Erachtens funktionieren. Ich hatte gestern ein altes Siemens-Handykabel verwendet. Aber wie bereits geschrieben; es dauert ewig lange bis eine größere Datei geflasht ist. Wenn Du länger mit den Controllern arbeiten möchtest, solltest Du Dir langfristig den AVRRISP mkII zulegen. Hier kann ich Dir nur raten den Original Atmel zu kaufen. Das habe ich auch, nachdem ich mit einem Pseudo-Ersatz gestartet war und nach Prozessorwechsel diser nicht funktionierte. Gruß NobbyH
Same Problem mit dem Adapter. Schätze es liegt an dem Programmieradapter, ich werd die Stellen löten die noch nicht gelötet wurden, und nach Lötspritzern suchen, falls das nichts bringt melde ich mich nochmal. Lg
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.