- Hits: 46
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.
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
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
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).

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
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
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":
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.
Details zijn beschikbaar hier.
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.

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

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

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:
Tabel met pad en naam van het beschikbare bestand
AlfaPad voor ISP programmering:i-telex-update.com/alphaInhoud: itlx_LeitungAnalog2 |
BetaPad voor ISP programmering:i-telex-update.com/betaInhoud: itlx_V21 |
StabPad voor ISP programmering:i-telex-update.com/stabInhoud: itlx_LeitungAnalog2 |
Ethernet Bestanden RS232 programmering:Mouse rechts / save met naamInhoud:V. 915 staV. 915 standard ndard V. 966 V. 966 standard standard V. 992V. 992 light light
|
