Hallo liebe Gemeinde! Vorgeschichte : An meinem Laptop habe ich keine Rs232 Schnittstelle. Aus diesem Grund habe ich mir einen Adapter gekauft. Installiert ... alles supi. Meine Frage : Mit PonyProg kann ich leider nichts auf den Controller schreiben. Kennt Jemand eine (möglichst ebenso kostenlose) Alternative??? Hatte Jemand ein ähnliches Problem??? Danke für eure Hilfe Ralf B.
Mit Ponyprog kann ich leider nicht den Controller programmieren.... Das ist leider nix supi.. Hast Du vielleicht Ahnung was ich sonst nehmen könnte ausser PonyProg??? Danke
Ponyprog über Seriell ist eine "Bit-Bang"-Programmierung. Das wird die das Signal über einen Pin ausgegeben (An-Aus-An-Aus...), das können die einfachen USB-Seriell-Wandler oft nicht (nicht alle Signale ausgeführt, timing etc). Baut Dir einen Adapter, der "richtig" über rs232 angesprochen wird ("Application Note 910" ist das Stichwort). Eine andere Alternative wäre ein Bootloader. Da man den aber irgendwie in den Controller bekommen mus hat man ein Hehnne-Ei Problem...
ok. Das verstehe ich aber... Gibt es nichts anderes als PONYPROG???? Ist es das einzige Programm zum schreiben auf den Controller??? das kann doch nicht sein oder???
Was kann jetzt nochmal PonyProg dafür, dass deine Hardware nicht tut? Unterschiedliche Hard- und Software: AVR In System Programmer PS: !!!1einseinself
Sorry, das hast du falsch verstanden :o) Am stationärem Rechner läuft meine Hardware wunderbar... halt nur mit einer echten RS232 schnittstelle. Am Laptop mit dem USB zu Seriell Converter kann ich bei Ponyprog nur die Fusebits auslesen. Mehr nicht. Beim Draufschreiben auf den Controller bleibt er stehen und hängt sich auf... Ist das ein Timing problem??? Gibt es da eine Lösung? Darum geht es
Hallo Ralf, USB zu Seriell funktioniert nicht IMMER 100% nicht nur mit Microkontroller sonder mit andere Anwendungen, Hardware usw. Statt USB RS232 hättes du zB. ein USBasp selber bauen oder für etwa 13 Euro als Bausatz bestellen dann hättes du dich viel Ärger gespart!! Gruß Martin
Abend Martin. Endlich hat Jemand mein Problem verstanden. Danke. Das klingt schon nach einer Lösung meines Problems. Könntest Du mir vielleicht den Link schicken?? Danke
Hallo, hier der USBasp als Bausatz http://www.ulrichradig.de/home/index.php/menu_head/rhs_elektronik_onlineshop hier auch, aber Anleitung usw. (selber bauen) http://www.fischl.de/usbasp/ USBasp, funktionert Tadelos mit WinAVR (in Makefile einbinden) oder mit AVRBurner (fast wie PonyProg) ( Beitrag "AVRBurner GUI für AVRDUDE" ) Gruß Martin
alles klar ! hier n0ch mal eine Variante (platine) der USBasp http://www.b-redemann.de/produkte-programmer.shtml
und hier noch mal ne kostenlose Alternative zur Programmiersoftware PonyProg: http://www.myavr.de/download.php?suchwort=Progtool cu BT
hallo bastelfreunde... habe mal eine frage zur ponyprog und atmega8 programmierung - ich verwende dazu ein industrielles programmiergerät bei diesen stehen keine schaubilder zur programmierung von configuration und security bits zur verfügung... dort steht sowas wie HIGH= 0xD5 - oder LOW= 0xFF dann kommt noch hinzu das fast jeder Atmel ein anderes fenster aufweist. gibts dazu noch wissenswertes... z.b. eine tabelle der einstellungen?
>Beim Draufschreiben auf den Controller bleibt er stehen und hängt sich >auf... >Ist das ein Timing problem??? Gibt es da eine Lösung? Da bleibt nix hängen, dass dauert nur solange bis die ersten bytes geschrieben sind :D Kann schonmal ne halbe stunde dauern, wie angedeudet oben schiebt er die bits im bitbanging modus - da kannst du wirklich zukucken bei... Dachte auch erst PonyProg hängt, aber warte einfach mal ab... Gruß J
Hallo Ralf! Martin schrieb: > USB zu Seriell funktioniert nicht IMMER 100% nicht nur mit > Microkontroller sonder mit andere Anwendungen, Hardware usw. Benutzt du XP? Wenn ja, schau mal hier: Beitrag "Re: virtueller COM-Port mit Atmega" Hatte ein ähnliches Problem mit einem USB-to-Serial-Modul. Nachdem ich folgendes geändert hatte, funktioniert das Modul tadellos. Habe (teils in anderem Zusammenhang) folgendes am System (WinXP) geändert: - Parallelport im Bios von ECP/EPP auf EPP (bzw. "bidirektional") geschaltet - die Datei install_giveio.bat (von WinAVR) ausgeführt - im Gerätemanager bei "Druckeranschluss(LPT1)" beim Reiter Anschlusseinstellungen "Jeden dem Anschluss zugewiesenen Interrupt verwenden" angeklickt. Seitdem funktioniert die USB-to-UART-Kommunikation reibungslos (vorher nur sporadisch). Keine Ahnung, welche der drei Änderungen das bewirkt hat. Würde mich aber nach wie vor interessieren. VG
...damit wird das ganze schon viel klarer...danke fällt die probiererei weg, wenn man's sich nicht beim letzten mal notiert hatte...
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.