Hallo, ich habe mir das ATMEL Evaluations-Board Version 2.0.1 von Pollin bestellt. Leider kommt bei Pony Prog folgende Fehlermeldungen: bei "Write to Device" und "Erase all Data" : "Device missing or unknown device (-24)". Diese Meldung kam bei dem Atmega 16 und attiny2313A. Mehr habe ich auch noch nicht ausprobiert. Der PC hat die RS232 Schnittstelle direkt am Mainboard, und das Board ist mit "ISP" verbunden. Wenn ich von Pony Prog auf "Setup" und "Interface Setup" gehe und "Probe" anklicke kommt "Test OK". Das Board wird mit 9V versorgt. Unter Pony Prog habe ich auch den richtigen Microcontroler ausgewählt. Die Schaltung des Boards habe ich auch nochm,al überprüft. Ich würde mich über nützliche Antworten freuen, Gruss Patrick.
Also ich denke du musst die ISP Schnittstelle mit dem Parallelport verbinden. Die ISP Schnittstelle befindet sich nochmals auf dem Board als zweireihige Stiftleiste. Solch ein Verbindungskabel kannst Du dir selber bauen: Beitrag "Attiny2313A Programmieren mit Windows 7 64bit" Falls Du keinen Parallelport hast, benötigst Du einen USB-ISP Programmer. Eine Auswahl findest Du hier: http://www.reichelt.de/index.html?&ACTION=446&LA=446 Bei Pollin habe ich keinen gefunden.
Alternative: Du bootest einmal Linux, ggfs von einer Live-CD, und verwendest da avrdude um einen Bootloader auf deine µCs zu brennen. Linux hat das Problem mit dem verrammelten IO-Ports nicht so schlimm wie Windows, da darf Ruth noch alles.... :) Danach wirfst du Linux wieder in die Ecke, stöpselst dein serielles Kabel an dem anderen Port des Eval-Boards ein, startest Windows, und verwendest statt PonyProg auch avrdude. Nur halt diesmal im Bootloader-Modus. Der klappt dann auch problemlos über USB->Seriell Wandler, wenn das mal nötig sein sollte...
Matze schrieb: > Also ich denke du musst die ISP Schnittstelle mit dem Parallelport > verbinden. Das könnte man machen, ist aber völlig unnötig und wenig sinnvoll. > Solch ein Verbindungskabel kannst Du dir selber bauen: > Beitrag "Attiny2313A Programmieren mit Windows 7 64bit" Genauso unnötig und wenig sinnvoll wie dies. > Falls Du keinen Parallelport hast, benötigst Du einen USB-ISP > Programmer. Eine Auswahl findest Du hier: > > http://www.reichelt.de/index.html?&ACTION=446&LA=446 Das wäre dann schon eher sinnvoll, vor allem langfristig gesehen. Aber nötig ist auch dies nicht unbedingt. Der auf dem Board eingebaute ISP-RS232-Adapter funktioniert normalerweise völlig problemlos (bei so einer primitiven Schaltung kann nämlich nicht viel kaputt gehen), wenn man über eine "echte" serielle Schnittstelle im PC verfügt. Aber: Das Board hat zwei "COM-Port"-Buchsen. Man muß schon die richtige verwenden. Und: Es gibt etliche Varianten von RS232-Verbindungskabeln. Man muß schon die richtige verwenden. Beides, welches die richtige Buchse ist und wie das richtige Kabel beschaltet sein muß, kann man problemlos der zum Board mitgelieferten Dokumentation entnehmen.
mit Pollin Atmel Eval.Board 2.01 programmieren/brennen: Lade dir das frei erhältliche Programm 'myAVR-ProgTool' herunter http://shop.myavr.com/index.php?ws=download_file.ws.php&dlid=112&filename=software/tool_myAVR-ProgTool-V139-b2236_en_de.zip Serielles Kabel (1:1) an COM(1) (vom PC) und Seriell-ISP (vom Atmel Eval.Board) anschliessen. myAVR-ProgTool starten Menü - Hardware: sonst. --> ponyser.., COM1, Controller: z.B.: ATTiny2313 einstellen! Fuses: (nur einmal bei neuem IC erforderlich!) Fuses brennen --> bearbeiten - Neues Fenster: Hardware auslesen anklicken --> Fuses vom IC werden angezeigt Low, High, Extended, (Lockbits) entsprechend einstellen, Häckchen bei Low-, High-, Extended-Fuse ... machen, 'Jetzt schreiben' anklicken. myAVR-ProgTool - Flash brennen: C:\ Name.hex auswählen, Brennen! (F5) Funktioniert einwandfrei.
Hi Nun, leider hab ich zur Zeit keinen PC mit serieller Schnittstelle und PonyProg aktiviert und kann dir daher nicht viel dazu sagen. In der Vergangenheit hab ich mich auch damit rumgeschlagen und hab mich über die langsamen Brennvorgänge geärgert. Tu dir selbst einen Gefallen und investiere ca. 20- 30 € für einen ISP-USB-Stick und achte beim Kauf auf das ISP und nicht ASP. Kann man sich leicht mit vertun. Das original AVR MKII tut es auch und liegt bei etwa 36 €. Mit diesen USB Geräten hast du den Vorteil, direkt aus AVR Studio den Programmiervorgang zu starten und es geht blitzschnell. Selbst ein umfangreiches Programm dauert höchstens 3-4 Sekunden. Achte lediglich, das der Programmierstick auch für die 10 pol. ISP-Stiftleiste ausgestattet ist. Beim MKII brauchst du meines Wissens einen Adapter, da dieser nur für eine 6 pol. Stiftleiste ausgestattet ist. Die ASP Programmiersticks sind auch schon unter 5 € zu bekommen. Der niedrige Preis sollte dich warnen. Sie gehen zwar auch, aber dann bist du wieder bei PonyProg, denn vom AVR Studio geht's nicht. Ich selbst habe diese Geräte noch nicht getestet und kann daher nicht viel darüber berichten, aber ein Diamex ISP-USP Progger für rd. 16 € aus der Bucht arbeitet voll zufriedenstellend. Gruß oldmax
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.