Hallo zusammen, ich schreibe mir gerade einen Bootloader, in den ich laut Vorgabe das XMODEM-Protokoll integrieren soll. XMODEM kenne ich soweit. Nun wäre es natürlich spitze, wenn ein Terminalprogramm wie HTerm XMODEM auch unterstützen würde, sodass ich mir nicht extra eine Programm für die PC-Seite schreiben muss, um die Software an den µC zu schicken. Ich habe auch schon danach gegoogelt, habe dabei aber bemerkt, dass ich wohl noch nicht so recht den Zusammenhang zwischen einem Terminal und XMODEM vertanden habe. Beispielsweise wurde hier im Forum von einigen schon PuTTY für den von mir oben genannten Zweck empfohlen. Aber ich wüsste nicht, wie ich das mit PuTTY realisieren soll. Bislang habe ich dieses Tool lediglich zum Aufbau von SSH-Remote-Verbindungen genutzt... Gibt es hierfür ein Tutorial? Könnt ihr mir ein Terminalprogamm alá HTerm empfehlen, welches XMODEM beherrscht? vG und Dank im Voraus, Stephan
Stephan W. schrieb: > [...] Beispielsweise wurde hier im Forum von einigen > schon PuTTY für den von mir oben genannten Zweck empfohlen. Aber ich > wüsste nicht, wie ich das mit PuTTY realisieren soll. Bislang habe ich > dieses Tool lediglich zum Aufbau von SSH-Remote-Verbindungen genutzt... > Gibt es hierfür ein Tutorial? Das "normale" PuTTY hat die serielle Funktion nicht. Du brauchst PuTTYtel! Gibt's dort, wo's auch PuTTY gibt! ;) Volker
Ah, ok. Das probiere ich mal aus. Und damit kann ich dann auch wie bei HTerm Zeichen und Zeichenketten und darüber hinaus auch Dateien (hex) via XMODEM versenden? vG Stephan
Stephan W. schrieb: > [...] Und damit kann ich dann auch wie bei > HTerm Zeichen und Zeichenketten und darüber hinaus auch Dateien (hex) > via XMODEM versenden? Das kann ich Dir nicht sagen. Als ich mich zuletzt mit dieser Materie bechaeftigt habe, kam HyperTerminal noch mit Windows und bot zumindest ausgereifte Z-Modem-Unterstuetzung. ;) Damals haben wir uebrigens auch "SimpTerm" benutzt, faellt mir gerade ein, und das scheint es immernoch zu geben: http://www.sofotex.com/SimpTerm-download_L409.html Kann (fast) alles und ist Freeware. Volker
> Könnt ihr mir ein Terminalprogamm alá HTerm empfehlen, welches XMODEM > beherrscht? Hterm ist kein Terminalprogramm. Ein Terminalprogramm emuliert naemlich ein Terminal wie z.b ein Wyse 60. Das ist naemlich der Grund warum die so heissen, damit man sich eben nicht ein teueres Wyse kaufen musste. Und sehr viele, wenn nicht alle unterstuetzen dann noch xmodem, zmodem usw... Beispiele fuer Terminalprogramme waeren z.B Telix, Procomm, Minicom, Telemate, kermit..... Ausserdem gab es IMHO xmodem auch als Kommandozeilenprogamm das kein Terminalprogramm war sondern nur eine Datei mit xmodem versendet hat. Olaf
"HTerm" (von Tobi) ist kein Terminalprogramm. Der Name ist unglücklich gewählt, denn das Programm ist ein vorzügliches Schnittstellen- und Protokolltestprogramm, aber eben kein Terminalprogramm. TeraTerm hingegen ist eines (http://www.heise.de/software/download/teraterm_pro/51776) und unterstützt die üblichen Protokolle (Kermit, X- und Z-Modem). "Hyperterminal" ist zwar schrecklich, aber ein Terminalprogramm, und es unterstützt ebenfalls die üblichen Protokolle (Kermit, X-/Y- und Z-Modem). Allerdings wird das mit aktuellen Windows-Versionen nicht mehr mitgeliefert.
ok, dann ist TeraTerm also ein solches Tool, dass ich dazu nutzen kann, um über die serielle Schnittstelle beispielsweise ein Hexfile an den µC per XMODEM zu übertragen? Wenn ja, dann habe ich gefunden, was ich suche :-) vG Stephan
Hallo, Stephan W. schrieb: > ok, dann ist TeraTerm also ein solches Tool, dass ich dazu nutzen kann, > um über die serielle Schnittstelle beispielsweise ein Hexfile an den µC > per XMODEM zu übertragen? TeraTerm (die alte Version) benutze ich auch für Datentransfer mit XModem (alte Protokollversion) zu mehreren AVR-Projekten auch z.B. um 1MB Daten in einen externen SPI-Flash am AVR zu schieben. Das einzige Problem, das mir bisher aufgefallen ist: wenn die Verbindung aus irgendeinem Grund abbricht (Kabel abgezogen als drastisches Beispiel) hängt es mit hoher CPU-Last in der Gegend rum. Gruß aus Berlin Michael
Stephan W. schrieb: > ok, dann ist TeraTerm also ein solches Tool, dass ich dazu nutzen kann, > um über die serielle Schnittstelle beispielsweise ein Hexfile an den µC > per XMODEM zu übertragen? > > Wenn ja, dann habe ich gefunden, was ich suche :-) Das sollte mit allen genannten Programmen funktionieren! ;) Volker
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.