Back to Top

Europe

Selecteer de taal

 
 
 

 

i-Telex-firmware     

Deze pagina bevat back-upinformatie voor de i-Telex-firmware, geschreven door Fred Sonnenrein, zoals gebruikt in de ISP-programmeerprocedure.

Er zijn vier categorieën firmware. Alpha / Beta / Stab voor de interfacekaarten richting de teleprinters

Ethernet voor de ethernet-interfacekaart. 

Raadpleeg de beschrijving hieronder voordat u ISP-programmering probeert te gebruiken .

ISP-programmering maakt gebruik van de Alpha-, Beta- en Stab-bestanden.

Je hebt daarvoor een speciale vlakkabel nodig, zie hieronder.

Om de Ethernet-kaart te programmeren heeft u een pc met een seriële poort en een nullmodemkabel nodig.

  • Alpha- Versie bevat de laatste werkende versie van elke firmware.
  • Beta- versie bevat de daadwerkelijke bètaversie van de firmware die moet worden getest.
  • Stab- versie bevat de laatste stabiel werkende versie van elke firmware.
  • Ethernet bevat een rij werkende releases met progressieve nummering als ZIP-pakket.
 
 
 

Instructies voor het updaten van i-Telex-kaarten ISP 


1 Opmerkingen vooraf

Er kan bijna niets misgaan! Een beetje vaardigheid is vereist... Alleen de Ethernet-netwerkkaart kan andere kaarten (met "eenvoudige" processors) herprogrammeren.
De Ethernet-kaart zelf moet nog worden bijgewerkt via de seriële interface. Tijdens de update wordt de firmware van de website gedownload.
Als u een "speciale versie" wilt updaten met de hier beschreven methode, heeft u een HTTP-server nodig waarop de "speciale versie" is opgeslagen.
Alle stabiele standaardversies (Stab) en bèta-testversies worden opgeslagen op de fileserver.

2 Programmeerkabel

Het meest complexe onderdeel is het maken van een programmeerkabel. Deze programmeerkabel moet een 10-polige vrouwelijke pool hebben
connector aan beide uiteinden, maar niet 1:1 aangesloten, maar volgens het volgende schema:

                                                               
                                                        1-1, 2-4, 3-7, 4-2, 5-5, 6-6, 7-3, 8-8, 9-9, 10-10


Deze reeks ziet er verwarrend uit, maar heeft als achtergrond dat er op de Ethernet-kaart een connector wordt gebruikt, die eigenlijk een andere functie heeft.
De kabel kan eenvoudig worden gemaakt met normale 10-polige lintkabel (ongeveer 50 cm lang) en 10-polige gekrompen paalcontactdozen door
het verwisselen van draden 2 en 4 aan het ene uiteinde en draden 3 en 7 aan het andere uiteinde.
Deze kabel is elektrisch symmetrisch, dat wil zeggen dat het niet uitmaakt welk uiteinde aan welke kant wordt aangesloten. Dit ziet er zo uit:

                                                                                                                    


3 Programmeerprocedure

1. Steek het ene uiteinde van de programmeerkabel in de "Debug"-header van de Ethernet-kaart

                     

2. Steek het andere uiteinde in de programmeeraansluiting van de te programmeren kaart (doelkaart). 
Deze kan op de bus worden aangesloten of via de programmeerkabel van stroom worden voorzien. De aansluiting mag onder spanning plaatsvinden. (Hot-plug).


                    

3. De Ethernet-kaart moet in bedrijf zijn en verbonden zijn met internet.

4. Open de volgende pagina in een browser: 192.168.111.222/isp.cgi. Vervang 192.168.111.222 door het lokale IP-adres van de Ethernet-kaart.

5. Voer indien nodig het configuratiewachtwoord in.

6. Geef in het vak "Pad naar server voor binaire bestanden" het adres op waar de binaire bestanden zijn opgeslagen. Zet https:// niet vooraan! Bijvoorbeeld: www.i-telex-update.com/beta

Image 001             

7. Laat het veld "Wat te programmeren" leeg (voor speciale toepassingen zie onder 13.)

8. Klik nu op de knop "Start programmeren" Tijdens de programmeerprocedure:

a. Er wordt een identificatie van de bestaande software van het aangesloten doelbord uitgelezen.

b. Een gelijknamig bestand met de extensie .txt wordt gedownload van de "updateserver" en de juiste hardware.De ID van de chip op het doelbord wordt gecontroleerd en er wordt een basisinstelling uitgevoerd (zogenaamde zekeringen). C. Een bestand met dezelfde naam en de extensie .bin wordt gedownload van de "updateserver" en geprogrammeerd
 
het doelbord Zolang een van de LED's op de Ethernet-kaart brandt of knippert, is het programmeerproces nog steeds bezig.

10. Als er in een vroeg stadium iets niet goed werkt, verschijnt er een foutmelding, bijv

a "ISP-programma inschakelen mislukt. Controleer verbinding met doelbord": Kabel niet correct aangesloten.

b. "Geen identificatie op aangesloten doel gevonden. Programma handmatig selecteren": De chip op het doelbord is nieuw of bevat geen geldige identificatie. 

c. "Download xxx.txt socket open mislukte code -1": Waarschijnlijk is een verkeerd pad naar de "updateserver" opgegeven.

d. "Download xxx.txt fileserver-foutcode 404":

11. Als er een bericht verschijnt met de laatste zin "Klik hier nadat alle LED's op het i-Telex-bord weer uitgingen.", is het programmeerproces gestart, d.w.z. er is een identificatie op de chip van het doelbord gedetecteerd en de relevante bestanden zijn ook beschikbaar op de server. Nadat alle LED's op de ethernetkaart zijn uitgegaan (tussen 30 seconden en 2 minuten) moet op "Klik hier" worden geklikt, waarna het programmeermenu weer verschijnt, aangevuld met het resultaat van het laatste programmeerproces

a "Succes: XXX bytes geschreven naar flash, geen fouten: programmering succesvol voltooid.

b. "Mislukt: XXX nominale grootte, YYY bytes geschreven naar flash, ZZZ mislukt: Helaas is er iets misgegaan. Probeer het nog eens.

c. "Handtekening komt niet overeen: byte X is Y moet Z zijn":
Als deze melding begint met "Waarschuwing", is dit niet kritisch (bijv. Mega168P in plaats van Mega168)

12. bij borden met twee interfaces moeten beide modules na elkaar worden bijgewerkt! Voor een verdere programmeerprocedure sluit u een ander doelbord of de andere "helft van het bord" aan (kan onder spanning worden gedaan) en opnieuw "Start programmeren" (stap 8) 13. Programmeren van nieuwe chips of repareren van defecte programmering

Wanneer de melding "Nee identificatie op aangesloten doel gevonden. Selecteer handmatig de software die u wilt gebruiken.
Geprogrammeerd moet handmatig worden geselecteerd. Voer hiervoor de juiste identificatie van de aan te schaffen software
geprogrammeerd in het invoerveld "Wat te programmeren".
Details zijn beschikbaar hier.
Deze optie kan ook worden gebruikt om gloednieuwe chips te programmeren.   

Instructies voor het updaten van de Ethernet-kaart.


1 Opmerkingen vooraf 

Er kan bijna niets misgaan! Wat je nodig hebt is een pc en een zogenaamde nullmodemkabel. 

De Ethernet-netwerkkaart moet nog steeds via de seriële interface worden bijgewerkt.  

De firmware kan worden gedownload van deze website op de homepage Home > tabblad Ethernet.

hier is de laatste stabiel werkende versie die is opgeslagen.

U kunt een compleet pakket downloaden als .ZIP-bestand. Pak het zip-bestand gewoon uit in elke gewenste map



2 Programmeerkabel

De nulmodemkabel moet worden aangesloten op de RS-232-aansluiting aan de voorzijde op de Ethernet-kaart.

Het andere uiteinde moet worden aangesloten op een beschikbare RS-232-aansluiting op de pc.
U moet identificeren welke Com-poort u gebruikt. Uiteindelijk moet/kan u het bestand update.bat bewerken

dat aanwezig is in het uitgepakte zipbestand.
Het zou er als volgt uitzien: 

       fboot.exe /C2 /B38400 /Pmain.hex /Vmain.hex pauze 

Waarbij /C2 aangeeft welke Com-poort wordt gebruikt. Om van 2 naar 1 te veranderen, wijzigt u gewoon het bestand in /C1  /B38400 geeft de Com-poort aan Poortsnelheid, standaardsnelheid wordt overschreven bij uitvoering van het batchbestand. 

3 Programmeerprocedure 

1. Zorg ervoor dat de ethernetkaart is uitgeschakeld. Start vervolgens het bestand update.bat. 

2. Terwijl de procedure start, zou een scherm als dit moeten verschijnen:    


                    

3 Het programma is actief en wacht tot de seriële verbinding tot stand is gebracht, waarbij een roterende "slash" wordt weergegeven: 
4. Schakel nu de stroom op de ethernetkaart in. Het scherm zal ongeveer zo veranderen, wat de voortgang van het programmeren aangeeft. 

                    Update Writing

5. Nadat de firmware naar de ethernetkaart is geschreven, wordt deze gecontroleerd op fouten:
                   Update Verify

6. Als het programma eindigt, verschijnt er een scherm zoals dit waarop de resultaten van de firmware-update worden weergegeven:
                   Update Finish

7. Als er fouten zijn, probeer het nog een keer, beginnend bij punt 1. Als u nog steeds foutmeldingen krijgt: zoals CRC Error, probeer de overdrachtsnelheid te verlagen door het bestand update.bat te bewerken naar /B9600 of zelfs naar /B2400.


8. Als de update succesvol is geweest, moet u de ethernetkaart resetten om de nieuwe firmware te activeren. Schakel gewoon de stroom uit en schakel hem na een paar seconden weer in. 

11. Om de firmware en instellingen te verifiëren, gebruikt u gewoon uw browser en logt u in op de Ethernet-kaart. De werkelijke firmwareversie zal er als volgt uitzien:

Ethernet Build 2

(Naar boven) 

 



Tabel met pad en naam van het beschikbare bestand 

 

Alfa

Pad voor ISP programmering:
i-telex-update.com/alpha

Inhoud:

itlx_LeitungAnalog2
itlx_ED1000
itlx_ED1000-100Bd
itlx_ED1000-75Bd
itlx_ED1000-PROTO
itlx_V21
itlx_OhneFSG
itlx_OhneFSG-EN
itlx_OhneFSG-US45
itlx_TW39-PL10
itlx_TW39
itlx_TW39-US45
itlx_FsV21-aufLA21
itlx_FsV21-aufLA21-EN
itlx_FsV21-aufLA21-US45
itlx_TW39plus
itlx_TW39plus-PL10
itlx_TW39plus-DOPAUS
itlx_TW39plus-US45
itlx_TW39plus-100Bd
itlx_TW39plus-75Bd
itlx_TW39plus-EN
itlx_Tloch15
itlx_Doppelstrom
itlx_Doppelstrom-EN
itlx_Doppelstrom-75Bd
itlx_Messgeraet
itlx_Messgeraet-75BD
itlx_Messgeraet-US45
itlx_Messgeraet-EN
itlx_Messgeraet-plED
itlx_SeriellUndSpeicher
itlx_SeriellUndSpeicher-CODESW
itlx_SeriellUndSpeicher-Full
itlx_SeriellUndSpeicher2
itlx_SeriellUndSpeicher2-CODESW
itlx_SeriellUndSpeicher2-Full
itlx_SeriellUndSpeicher2-KOI7N2
itlx_SeriellUndSpeicher2-KOI8R
itlx_SeriellUndSpeicher2-EN
itlx_SeriellUndSpeicher2-US45
itlx_SeriellUndSpeicher2-110-7
itlx_SeriellUndSpeicher2-110-7_EN
itlx_HellschrSignal
itlx_HellschrKomm2

Beta

Pad voor ISP programmering: 
 i-telex-update.com/beta

Inhoud:

itlx_V21
itlx_OhneFSG
itlx_OhneFSG-EN
itlx_OhneFSG-US45
itlx_TW39-PL10
itlx_TW39
itlx_TW39-US45
itlx_FsV21-aufLA21
itlx_FsV21-aufLA21-EN
itlx_FsV21-aufLA21-US45
itlx_TW39plus
itlx_TW39plus-PL10
itlx_TW39plus-DOPAUS
itlx_TW39plus-US45
itlx_TW39plus-100Bd
itlx_TW39plus-75Bd
itlx_TW39plus-EN
itlx_Tloch15
itlx_Doppelstrom
itlx_Doppelstrom-EN
itlx_Doppelstrom-75Bd
itlx_Messgeraet
itlx_Messgeraet-75BD
itlx_Messgeraet-US45
itlx_Messgeraet-plED
itlx_SeriellUndSpeicher
itlx_SeriellUndSpeicher-CodeSw
itlx_SeriellUndSpeicher-Full
itlx_SeriellUndSpeicher2
itlx_SeriellUndSpeicher2-CodeSw
itlx_SeriellUndSpeicher2-Full
itlx_SeriellUndSpeicher2-KOI7N2
itlx_SeriellUndSpeicher2-KOI8R
itlx_SeriellUndSpeicher2-US45
itlx_SeriellUndSpeicher2-110-7
itlx_SeriellUndSpeicher2-110-7_EN
itlx_HellschrSignal
itlx_HellschrKomm2

Stab

Pad voor ISP programmering: 
i-telex-update.com/stab

Inhoud:

itlx_LeitungAnalog2
itlx_ED1000
itlx_ED1000-100Bd
itlx_ED1000-75Bd
itlx_ED1000-PROTO
itlx_V21
itlx_OhneFSG
itlx_OhneFSG-EN
itlx_OhneFSG-US45
itlx_TW39-PL10
itlx_TW39
itlx_TW39-US45
itlx_FsV21-aufLA21
itlx_FsV21-aufLA21-EN
itlx_FsV21-aufLA21-US45
itlx_TW39plus
itlx_TW39plus-PL10
itlx_TW39plus-DOPAUS
itlx_TW39plus-US45
itlx_TW39plus-100Bd
itlx_TW39plus-75Bd
itlx_Messgeraet
itlx_Messgeraet-75BD
itlx_Messgeraet-US45
itlx_Messgeraet-plED
itlx_SeriellUndSpeicher
itlx_SeriellUndSpeicher-CodeSw
itlx_SeriellUndSpeicher-Full
itlx_SeriellUndSpeicher2
itlx_SeriellUndSpeicher2-CodeSw
itlx_SeriellUndSpeicher2-Full
itlx_SeriellUndSpeicher2-KOI7N2
itlx_SeriellUndSpeicher2-KOI8R
itlx_SeriellUndSpeicher2-US45
itlx_SeriellUndSpeicher2-110-7
itlx_SeriellUndSpeicher2-110-7_EN

 

Ethernet

Bestanden  RS232 programmering:
 Mouse rechts / save met naam
Inhoud:

V. 915 staV. 915 standard ndard 

V. 966 V. 966 standard standard 

V. 992V. 992 light light