update auf neue i-telex Version

Feedback zu alten und neuen Versionen der i-Telex Firmware.
Benutzeravatar

Topic author
Perser
Rank 3
Rank 3
Beiträge: 129
Registriert: Sa 14. Jan 2017, 14:57
Wohnort: Rosenthal OT Neundorf
Hauptanschluß: 643804 gummi d

update auf neue i-telex Version

#1

Beitrag: # 8091Beitrag Perser »

Hallo,
mich würde mal die Anleitung zum Update auf eine
neue Version der I-Telex Karte interessieren.

Viele Grüße
Perser
Viele Grüße
Perser

i-Telex 643804 gummi d / Lorenz Lo15
i-Telex 643803 fips d / Siemens T1200CT
i-Telex 643801 rs232 d / PC
Benutzeravatar

FredSonnenrein
Founder
Founder
Beiträge: 2317
Registriert: Fr 3. Jun 2016, 13:49
Wohnort: Braunschweig
Hauptanschluß: 8579924 hawe d

Re: update auf neue i-telex Version

#2

Beitrag: # 8095Beitrag FredSonnenrein »

Alles was du dafür benötigst ist
- ein Windows-Rechner mit serieller Schnittstelle oder USB-Schnittstelle
- Ein Null-Modem-Kabel
- Die Daten in http://www.telexupdate.de/ethernet/update.zip

In dieser ZIP-Datei ist auch die Anleitung enthalten, wie es funktioniert (UpdateDE.txt).

Zur Vereinfachung habe ich diese einfach mal hier hineinkopiert:

Aktialisieren der Software der Ethernet-Karte
===============================================

Benötigt wird ein Windows XP oder Windows 7 PC / Laptop mit serieller Schnittstelle oder USB-zu-Seriell-Adapter sowie ein Nullmodem-Kabel.

Falls bereits die Ethernet-Karte schon mal neu programmiert wurde, ist es nur erforderlich die datei "main.hex" im Update-Verzeichnis zu aktualisieren, dann kann mit Schritt 7 dieser Anleitung begonnen werden.

1. Alle Dateien des Verzeichnisses, wo diese Anleitung enthalten ist, herunterladen und auf einem Verzeichnis des Windows-PC speichern. Dieses Verzeichnis wird "Update-Verzeichnis" genannt.

2. Überprüfen, ob die serielle Schnitstelle "COM1:" ist. Wenn ja, mit Schritt 7 weitermachen.

3. Wenn es nicht "COM1" bis "COM4" ist, muss dies ind er Systemsteuerung des Windows-PC korrigiert werden.

4. Wenn die Serielle Schnittstelle nicht "COM1" ist, ist im Update-Verzeichnis die Datei "upload.bat" zu suchen. Die Datei mit der rechten Maustaste anklicken und "bearbeiten" auswählen.

5. Im Texteditor das "/C1" ändern in beispielsweise "/C2" für die serielle Schnittstelle COM2:

6. Im Texteditor Datei - Speichern wählen und den Texteditor schließen.

7. Das Nullmodem-Kabel an die serielle Schnittstelle bzw. den USB-Adapter anschließen und am anderen Ende an die Ethernet-Karte, die in Betrieb sein muss.

8. Die Datei "upload" or "upload.bat" aus dem Update-Verzeichnis starten (Doppelklick). Ein Fenster mit schwarzem Hintergrund sollte erscheinen mit dem Text "COM 1 at 38400 Baud: " und einem rotierenden Strich.

9. Die Ethernet-Karte neu starten. Dazu die Taste an der i-Telex-Karte kurz drücken.

9a: wenn die blaue LED jetzt leuchtet, die Taste an der i-Telex-Karte für etwa eine Sekunde drücken. Die blaue LED sollte kurz erlöschen und wieder aufleuchten.
9b: wenn die blaue LED nicht durch Tastendruck zum Leuchten gebracht werden konnte, dann entweder die Energieversorgung des ganzen i-Telex Systems aus- und wieder
einschalten oder die Ethernet-Karte "ziehen" und wieder einstecken.

10: Der rotierende Strich verschwindet und folgender Text sollte zu lesen sein:
COM 1 at 38400 Baud: Connected
Bootloader V2.1
Target: xxxxx fboot.DEF
Buffer: 7680 Byte
Size available: xxxxxx Byte
Program main.hex: 00000 - yyyyy
Das "yyyyy" wird alle paar Sekunden aktualisiert.

11. Bitte warten bis die blaue LED ausgeht. Das sollte etwa 2 bis 3 Minuten dauern. Daraufhin sollte folgender Text zu lesen sein:
COM 1 at 38400 Baud: Connected
Bootloader V2.1
Target: xxxxx fboot.DEF
Buffer: 7680 Byte
Size available: xxxxxx Byte
Program main.hex: 00000 - yyyyy successful
Verify main.hex: 00000 - yyyyy successful
CRC: o.k.
Elapsed time: 0.00 seconds

12. Fertig!


Falls der Updatevorgang korrekt beginnt (bei Schritt 10 erscheint "Connected"), dann aber aus irgendeinem
Grund nicht erfolgreich beendet wird, MUSS der Updatevorgang wie folgt wiederholt werden, da das
nur teilweise hochgeladenen Programm auf dem Ethernet-Board nicht lauffähig ist.
Es ist ab Schritt 8 zu wiederholen.
Grüße,
Fred Sonnenrein, Braunschweig
i-Telex 952741 (Lo133), 8579924 (T100s), 781272 (T100), 792911 (T68d) oder 531072 (T.typ.72)
Bei besetzt oder gestört bitte 531002 versuchen.
Benutzeravatar

Topic author
Perser
Rank 3
Rank 3
Beiträge: 129
Registriert: Sa 14. Jan 2017, 14:57
Wohnort: Rosenthal OT Neundorf
Hauptanschluß: 643804 gummi d

Re: update auf neue i-telex Version

#3

Beitrag: # 8096Beitrag Perser »

Hallo Fred,
danke für die ausführliche Anleitung,
genau sowas habe ich gesucht.

Viele Grüße
Perser
Viele Grüße
Perser

i-Telex 643804 gummi d / Lorenz Lo15
i-Telex 643803 fips d / Siemens T1200CT
i-Telex 643801 rs232 d / PC
Benutzeravatar

ulbrichf
Rank 7
Rank 7
Beiträge: 699
Registriert: Sa 4. Jun 2016, 20:54
Wohnort: Grefrath, D
Hauptanschluß: 992158 ulbrichf d

Nullmodem Kabel

#4

Beitrag: # 8125Beitrag ulbrichf »

Hallo,
Ich weiß nicht, ob es Zufall ist oder nicht, jedenfalls war ja mein gutes altes Null-Modem Kabel verlegt, weswegen ich es mit einem minimalen 3 Draht Kabel ohne Brücken probiert habe. Ich kam damit nicht zum Erfolg.

Geklappt hat es dann mit meinem wiedergefundenen, vollbeschaltetem Kabel.
https://de.m.wikipedia.org/wiki/Nullmodem-Kabel

https://de.m.wikipedia.org/wiki/Datei:N ... 7-wire.svg

Vielleicht gibt es aber auch andere Erfahrungen.
Gruß Frank
NNNN

Gruß
Frank Ulbrich / DO2FU / 92158 ulbrichf d / TeKaDe FS220z / T68D (offline) / T1000S (offline) / iTELEX Ethernet FW 897 / TW39PLUS FW 330 / seriell speicher version FW 346 / ED1000 FW 330
Benutzeravatar

FredSonnenrein
Founder
Founder
Beiträge: 2317
Registriert: Fr 3. Jun 2016, 13:49
Wohnort: Braunschweig
Hauptanschluß: 8579924 hawe d

Re: update auf neue i-telex Version

#5

Beitrag: # 8130Beitrag FredSonnenrein »

Hallo zusammen,
Es muss schon ein gekreuztes Kabel sein, also bezüglich der Pins auf einem neunpoligen Sub-D-Stecker ist die Minimalbeschaltung: 5-5, 2-3, 3-2
Es kann sein, dass auf der PC-Seite auch noch RTS und CTS ausgewertet werden, dann wird noch 7-8 und 8-7 gebraucht.
Die Ethernet-Karte hat zwar "steuerbare" RTC und CTS, wertet diese aber normalerweise nicht aus.
Grüße,
Fred Sonnenrein, Braunschweig
i-Telex 952741 (Lo133), 8579924 (T100s), 781272 (T100), 792911 (T68d) oder 531072 (T.typ.72)
Bei besetzt oder gestört bitte 531002 versuchen.
Benutzeravatar

Topic author
Perser
Rank 3
Rank 3
Beiträge: 129
Registriert: Sa 14. Jan 2017, 14:57
Wohnort: Rosenthal OT Neundorf
Hauptanschluß: 643804 gummi d

Re: update auf neue i-telex Version

#6

Beitrag: # 8134Beitrag Perser »

Hallo,
doch noch mal eine Frage,
kann man auf diese Weise auch einen neuen
Chip programmieren oder brauch ich da nochwas
Bootlader oder so.

Viele Grüße
Perser
Viele Grüße
Perser

i-Telex 643804 gummi d / Lorenz Lo15
i-Telex 643803 fips d / Siemens T1200CT
i-Telex 643801 rs232 d / PC
Benutzeravatar

FredSonnenrein
Founder
Founder
Beiträge: 2317
Registriert: Fr 3. Jun 2016, 13:49
Wohnort: Braunschweig
Hauptanschluß: 8579924 hawe d

Re: update auf neue i-telex Version

#7

Beitrag: # 8135Beitrag FredSonnenrein »

Der Bootloeader muss vorher auf dem Chip sein. Ansonsten kannst du mit diesem Bootloader prinzipiell jede beliebige Firmware auf die Karte laden. Diese muss natürlich auf die Hardware des Ethernetkarte (Portbelegung) abgestimmt sein.
Grüße,
Fred Sonnenrein, Braunschweig
i-Telex 952741 (Lo133), 8579924 (T100s), 781272 (T100), 792911 (T68d) oder 531072 (T.typ.72)
Bei besetzt oder gestört bitte 531002 versuchen.
Benutzeravatar

Topic author
Perser
Rank 3
Rank 3
Beiträge: 129
Registriert: Sa 14. Jan 2017, 14:57
Wohnort: Rosenthal OT Neundorf
Hauptanschluß: 643804 gummi d

Re: update auf neue i-telex Version

#8

Beitrag: # 8137Beitrag Perser »

ist das dann ein spezieller Bootlader?

Viele Grüße
Perser
Viele Grüße
Perser

i-Telex 643804 gummi d / Lorenz Lo15
i-Telex 643803 fips d / Siemens T1200CT
i-Telex 643801 rs232 d / PC
Benutzeravatar

FredSonnenrein
Founder
Founder
Beiträge: 2317
Registriert: Fr 3. Jun 2016, 13:49
Wohnort: Braunschweig
Hauptanschluß: 8579924 hawe d

Re: update auf neue i-telex Version

#9

Beitrag: # 8139Beitrag FredSonnenrein »

Ja, den habe ich von
https://www.mikrocontroller.net/article ... _Dannegger
Was wäre denn ein "nicht spezieller" Bootloader?
Grüße,
Fred Sonnenrein, Braunschweig
i-Telex 952741 (Lo133), 8579924 (T100s), 781272 (T100), 792911 (T68d) oder 531072 (T.typ.72)
Bei besetzt oder gestört bitte 531002 versuchen.
Benutzeravatar

Topic author
Perser
Rank 3
Rank 3
Beiträge: 129
Registriert: Sa 14. Jan 2017, 14:57
Wohnort: Rosenthal OT Neundorf
Hauptanschluß: 643804 gummi d

Re: update auf neue i-telex Version

#10

Beitrag: # 8142Beitrag Perser »

na zum Beispiel den man für die Arduino Programmierung verwendet, zumindest ist das der den ich kenne.

Viele Grüße
Perser
Viele Grüße
Perser

i-Telex 643804 gummi d / Lorenz Lo15
i-Telex 643803 fips d / Siemens T1200CT
i-Telex 643801 rs232 d / PC
Antworten

Zurück zu „Firmware-Feedback“