9. Firmware-updates
9.1. Introductie & automatische updates
Hoe zit het met het bijwerken van firmware op VE.Bus-producten zoals de MultiPlus en Quattro?
Volg deze aparte Firmware handleiding voor het bijwerken van producten zoals de MultiPlus en Quattro die een VE.Bus-verbinding gebruiken via een MK3-USB-adapter, in plaats van VE.Direct of Bluetooth.
Hoe is te zien welke firmwareversie beschikbaar is?
Maak eerst verbinding met het product en ga vervolgens naar de pagina Productinformatie. Onder de firmwareversie staat een tekst waarin wordt weergegeven of de meest recente beschikbare versie wordt gebruikt of dat er een update beschikbaar is. Als er een nieuwe versie beschikbaar is, kan het bijwerken gestart worden door op de knop “Bijwerken” te drukken.
Sommige firmwareversies zijn verplicht. Als er verbinding gemaakt wordt met het product, zal VictronConnect vragen om onmiddellijk bij te werken in het geval er een verplichte versie beschikbaar is.
Of, indien niet dicht bij het product, open dan de Demobibliotheek en selecteer het product. De productinformatiepagina toont de laatste beschikbare versie die met VictronConnect wordt meegeleverd. Op de pagina Productinformatie wordt de laatst beschikbare versie weergegeven die wordt geleverd met VictronConnect.
Moet er met internet verbonden zijnom de firmware bij te werken?
Nee. Voor het bijwerken van firmware is geen internetverbinding vereist. De nieuwste firmwarebestanden zijn al geladen in VictronConnect, op de telefoon. Bij het bijwerken van de app worden alle firmwarebestanden ook automatisch bijgewerkt.
Hoe werkt het?
Nadat het product is aangesloten, controleert VictronConnect automatisch of er een verplichte update beschikbaar is. In dat geval wordt r de updateprocedure gestart voordat er iets anders gedaan kan worden.
Als een update beschikbaar is, maar niet verplicht is, kan de overzichtspagina van het product bekeken worden, maar er kunnen geen instellingen gewijzigd worden en op de pagina Instellingen wordt gevraagd het product bij te werken. het bijwerken naar de nieuwste versie kan gestart worden via het dialoogvenster op de pagina Instellingen, of door naar de pagina Product Info te gaan en op de knop “Bijwerken” te drukken.
Indien beschikbaar moet een firmware-update worden voltooid om de instellingen van het Victron-product te wijzigen met behulp van VictronConnect.
Moet de MPPT of BMV na het bijwerken opnieuw ingesteld worden?
Nee. De instellingen van de VE.Direct- en Bluetooth-producten worden niet beïnvloed door de firmware-update... en het product hoeft dus niet opnieuw ingesteld te worden na het bijwerken. Ook blijven de geschiedenisgegevens van BMV's en MPPT's bewaard gedurende een firmware-update.
9.2. Bijwerken naar een zelfgeleverd firmwarebestand
In het vorige hoofdstuk werd uitgelegd hoe VictronConnect automatisch zal updaten naar de nieuwste firmwareversie. Daarnaast is het ook mogelijk om een product bij te werken met een bestand dat zelf wordt aangeleverd.
Dit is niet vaak nodig. Enkele redenen om dit te moeten doen kunnen zijn:
Update naar een zeer recente versie, die al beschikbaar is op Victron Professional, maar nog niet geleverd met VictronConnect. In plaats van deze moeite te nemen, kan er ook nog wat langer gewacht worden tot een nieuwe versie van VictronConnect wordt uitgebracht.
Een product bijwerken naar een speciale of niet-uitgebrachte versie.
Instructies voor Windows- en macOS-computers
Als de telefoon en het Victron-product zijn aangesloten op VictronConnect, ga dan naar de pagina “Productinformatie”, klik op “Bijwerken” en open het juiste firmwarebestand.
Geen zorgen over het gebruik van een verkeerd bestand - VictronConnect zal altijd eerst controleren of het bestand overeenkomt met het product. En als het niet het juiste bestand is, zal VictronConnect de foutmelding “Verkeerd firmwarebestand” tonen.
Instructies voor Android- en iOS-telefoons en -tablets
Het proces verschilt enigszins van de Windows/macOS-routine, omdat er geen bestandsbrowser op een mobiel apparaat aanwezig is.
Ten eerste moet het gewenste firmwarebestand toegevoegd worden aan de VictronConnect-firmwarebibliotheek. Firmwarebestanden kunnen aan de bibliotheek worden toegevoegd vanuit een e-mailbijlage, webbrowser, Dropbox, bestandsbrowser en elke vorm van app die bestanden kan verwerken. Voor zowel iOS als Android is de procedure om het bestand toe te voegen hetzelfde: ga naar de app die het firmwarebestand bevat, tik erop en open het firmwarebestand met VictronConnect. VictronConnect wordt geopend en toont: “Bestand toegevoegd aan de firmware-bibliotheek”.
Als het bericht niet wordt weergegeven, herhaalt dan de vorige stap of probeer het firmwarebestand te openen vanuit een andere app (bijvoorbeeld Dropbox in plaats van internet of e-mail).
Als het niet zeker is welk bestand gebruikt moet worden, is het geen probleem om meerdere bestanden aan de bibliotheek toe te voegen. In de volgende stap toont VictronConnect automatisch alleen de bestanden die overeenkomen met het verbonden product.
Opmerking voor iOS: De huidige versie van Google Chrome voor iOS kan geen “.dup”-bestanden downloaden van de Victron Professional-website - dus raden we aan om Apple Safari, de standaardbrowser op iOS, in plaats daarvan te gebruiken.
Opmerking voor Android: VictronConnect moet worden uitgevoerd voordat bestanden kunnen worden geopend.
Open VictronConnect en schakel, zonder het te sluiten, over naar de app met het bestand, selecteer het en kies ervoor om het te openen met VictronConnect.
Hier zijn een aantal schermafbeeldingen met de gedetailleerde stappen:
Nadat het firmwarebestand aan de bibliotheek is toegevoegd, ga dan naar de pagina “Productinformatie” en tik op “Firmware bijwerken”:
Selecteer het gewenste bestand uit de lijst, zie volgende schermafbeelding - het toont één item in de lijst:
Houd er rekening mee dat het updatemechanisme firmwarebestanden detecteert en weigert die niet zijn gericht op het huidige product: geen zorgen dus over het laden van een verkeerd firmwarebestand.
Eenmaal geselecteerd, wordt er begeleid door het bijwerkproces:
9.3. Problemen met firmware bijwerken oplossen
In hoofdstuk 11.3 staat een handleiding voor het oplossen van problemen die relevant zijn voor firmware bijwerken.
9.4. Foutcodes
Ondanks onze zorgvuldige inspanningen treden er soms fouten op. Geen zorgen, het is altijd mogelijk om het product te herstellen.
In de meeste gevallen worden fouten veroorzaakt door communicatieproblemen. Controleer altijd alle kabelverbindingen en blijf, als Bluetooth gebruikt wordt zo dicht mogelijk bij het product. Controleer ook of de Bluetooth functie is ingeschakeld op de telefoon. Soms moeten de Bluetooth koppelingsgegevens van de telefoon verwijderd worden om opnieuw verbinding te kunnen maken met het product.
Raadpleeg hoofdstuk 10.3 van deze handleiding voor het oplossen van problemen met firmware bijwerken. Als er om hulp gevraagd wordt, dan moet er altijd een foutcode vermeld worden.
VE.Direct-producten
Fout | Omschrijving |
---|---|
D3 | Geen VE.Direct-product(en) gevonden. |
D4 | Onbekende fout opgetreden. Probeer het opnieuw en controleer de productinstellingen zodra het is bijgewerkt. |
D10 | Fout bij het sluiten van com-poort. |
D20 | Het was niet mogelijk om te starten met updaten, geen product om bij te werken gevonden. |
D26 | Updaten mislukt, communicatie verloren. Het product is mogelijk niet bruikbaar. Controleer de aansluiting en voeding. Probeer het opnieuw en controleer de productinstellingen zodra het is bijgewerkt. |
D29 | Het was niet mogelijk het bijwerken te starten, het firmwarebestand is beschadigd. |
D31 | Bijwerken mislukt, het product is niet bruikbaar. Probeer het opnieuw en controleer de productinstellingen zodra het is bijgewerkt. |
D32 | Het was niet mogelijk het bijwerken te starten, het invoeren van de opstartmodus is mislukt. |
D33 | Het was niet mogelijk het bijwerken te starten, het firmwarebestand is niet gevonden. |
D90 | Het was niet mogelijk het bijwerken te starten, de firmware is niet bestemd voor dit product. |
D91 | Het was niet mogelijk het bijwerken te starten, er is een onbekend product gevonden. |
D92 | Bijwerken mislukt, het wissen van firmware is mislukt. Het product is mogelijk niet bruikbaar. Probeer het opnieuw en controleer de productinstellingen zodra het is bijgewerkt. |
D93 | Fout bij het starten van firmware na het bijwerken. Schakel het product uit en weer aan en als dat niet helpt, probeer dan opnieuw bij te werken en controleer de productinstellingen zodra deze zijn bijgewerkt. |
D94 | Product is bijgewerkt, maar er is een fout opgetreden bij het lezen van de vorige instellingen. Controleer de productinstellingen. |
D95 | Product is bijgewerkt, maar er is een fout opgetreden bij het herstellen van de vorige instellingen. Controleer de productinstellingen. |
D96 | Bijwerken is mislukt, versie komt niet overeen. Schakel het product uit en weer aan en als dat niet helpt, probeer dan opnieuw bij te werken en controleer de productinstellingen zodra deze zijn bijgewerkt. |
D97 | Dup-bestand te oud. |
D98 | Firmwarebestand is geen geldig dup-bestand. |
D99 | Product is bijgewerkt, maar er is een fout opgetreden bij het herstellen van de instellingen. Controleer de productinstellingen. |
D100 | Kan instellingen niet overzetten omdat de app niet actief is. Handmatige actie vereist. |
Blue Smart Charger, Smart Lithium en VE.Direct Bluetooth Smart-dongle
Fout | Omschrijving |
---|---|
B1 | Fout opgetreden bij lezen van het bestand. |
B2 | Victron BLE-service niet gevonden. Verwijder het product uit de lijst met gekoppelde apparaten en probeer het opnieuw. |
B3 | Dfu BLE-service niet gevonden. Verwijder het product uit de lijst met gekoppelde apparaten en probeer het opnieuw. |
B4 | De verbinding met het product is onverwacht onderbroken. Misschien is de koppel-informatie niet meer geldig? Verwijder het product uit de lijst met gekoppelde apparaten en probeer het opnieuw. |
B5 | Het schrijven naar het apparaat is mislukt. |
B6 | Het product heeft de bootloader niet geactiveerd - hoewel dat wel zo zou moeten zijn. |
B7 | Het product heeft de verbinding niet verbroken - hoewel dat wel zo zou moeten zijn. |
B8 | Time-out tijdens wachten op toegang tot de Victron BLE-service. |
B9 | Time-out tijdens het wachten op toegang tot de Dfu BLE-service. |
B10 | Time-out tijdens het wachten op een reactie. |
B11 | Time-out tijdens het schrijven naar het product. Misschien wordt er een koppelingsdialoog getoond? Probeer het opnieuw. |
B12 | Apparaat wordt niet langer gevonden. Misschien buiten bereik? Probeer het opnieuw. |
B13 | Het product heeft de nieuwe firmware niet gestart. Probeer het opnieuw. Als er nog steeds problemen zijn, stuur dan een service rapport naar Victron Energy. |
B14 | Kon niet beginnen met bijwerken, firmware is niet voor dit product. Zorg voor een geldig updatebestand en probeer het opnieuw. |
B96 | Er is een interne fout opgetreden (Opcode wordt niet ondersteund). Stuur een servicerapport naar Victron Energy. |
B97 | De gevraagde codering wordt niet ondersteund door het product. Stuur een servicerapport naar Victron Energy. |
B98 | Er is een interne fout opgetreden (gegevensgrootte overschrijdt de limieten). Stuur een servicerapport naar Victron Energy. |
B99 | Het product was niet in staat de firmware in het geheugen opslaan. Probeer het opnieuw. Als het probleem zich blijft voordoen, neem dan contact op met Victron Energy. |
B100 | Er is een interne fout opgetreden (CRC-fout). Stuur een servicerapport naar Victron Energy. |
B101 | Er is een interne fout opgetreden (gegevenslengtefout). Stuur een servicerapport naar Victron Energy. |
B102 | Er is een interne fout opgetreden (niet toegestaan). Stuur een servicerapport naar Victron Energy. |
B103 | Er is een interne fout opgetreden (Onverwachte datalengte). Probeer het opnieuw. Indien er nog steeds problemen zijn, stuur een service rapport naar Victron Energy. |
B104 | Er is een interne fout opgetreden (Niet-ondersteunde data). Probeer het opnieuw. Indien er nog steeds problemen zijn, stuur een service rapport naar Victron Energy. |
B105 | Er is een interne fout opgetreden (Versie mismatch). Probeer het opnieuw. Indien er nog steeds problemen zijn, stuur een service rapport naar Victron Energy. |
B106 | Deze firmware is te oud, probeer het opnieuw met de laatste versie. |
VE.Bus-producten
Fout | Omschrijving |
---|---|
V1 | Geen product gedetecteerd. Controleer alle kabelaansluitingen en probeer het opnieuw. |
V2 | Er is een onverwachte time-out opgetreden. Controleer alle kabelaansluitingen en probeer het opnieuw. |
V3 | Onvolledig vff-bestand. Nonce ontbreekt. Zorg voor een geldig updatebestand en probeer het opnieuw. |
V4 | Onvolledig vff-bestand. EEPROM-regels ontbreken. Zorg voor een geldig updatebestand en probeer het opnieuw. |
V5 | Het vff-bestand bevat meer EEPROM-gegevens dan ondersteund. Zorg voor een geldig updatebestand en probeer het opnieuw. |
V6 | De kalibratiekaart in het bestand overschrijdt de kalibratiekaart van het apparaat. Zorg voor een geldig updatebestand en probeer het opnieuw. |
V7 | Apparaatkalibratiegegevens groter dan verwacht. Zorg voor een geldig updatebestandd en probeer het opnieuw. |
V8 | Bootlader reageerde niet op bootlader-setup. Controleer alle kabelaansluitingen en probeer het opnieuw. |
V9 | Bootladerreactie op versieverzoek is mislukt. |
V10 | Incompatibel bootblock. Functieversie ongeldig. |
V11 | Incompatibel bootblock. Versie ongeldig. |
V12 | Bootlader is niet gestart na de update van de bootblock. |
V13 | Incompatibel bootblocktype. |
V14 | Geen of onverwacht antwoord op target-id-query. |
V15 | Geen of onverwachte reactie op EEPROM-leesactie. |
V16 | Geen of onverwachte reactie op de kalibratiekaartquery. |
V17 | De meegeleverde firmware bevat nieuwe niet-ondersteunde kalibratiewaarden. De updater kan deze niet verwerken. |
V18 | Geen antwoord ontvangen op EEPROM-schrijfopdracht. Controleer alle kabelaansluitingen en probeer het opnieuw. |
V19 | Ongeldig antwoord ontvangen op EEPROM-schrijfopdracht. Controleer alle kabelaansluitingen en probeer het opnieuw. |
V20 | Geen antwoord ontvangen op de codeschrijfopdracht. Controleer alle kabelaansluitingen en probeer het opnieuw. |
V21 | Ongeldig antwoord ontvangen op codeschrijfopdracht. Controleer alle kabelaansluitingen en probeer het opnieuw. |
V22 | De MK2/MK3 heeft niet gereageerd. Controleer alle kabelaansluitingen en probeer het opnieuw. |
V23 | Het aangesloten product komt niet overeen met het opgegeven model in het bestand. Zorg voor een geldig updatebestand en probeer het opnieuw. |
V24 | De specifieke EEPROM-standaardgegevens van de hardwarerevisie zijn beschadigd. Zorg voor een geldig updatebestand en probeer het opnieuw. |
V25 | Bijwerken kan niet worden uitgevoerd als er een VE.Bus is aangesloten. |
V26 | Bijwerken kan niet worden uitgevoerd als er een DMC is aangesloten. |
V40 | Het opstarten van het bijwerken is mislukt. Geheugen toewijzen was niet mogelijk. Malloc-fout. |
V50 | Het opstarten van het bijwerken is mislukt. Fout bij openen van bestand. Controleer de bestandslocatie en toegangstoestemmingen. Zorg voor een geldig updatebestand en probeer het opnieuw. |
V51 | Het opstarten van het bijwerken is mislukt. Fout bij het schrijven van het bestand. Controleer de bestandslocatie en toegangstoestemmingen. Zorg voor een geldig updatebestand en probeer het opnieuw. |
V52 | Het opstarten van het bijwerken is mislukt. Fout bij het lezen van het bestand. Controleer de bestandslocatie en toegangstoestemmingen. Zorg voor een geldig updatebestand en probeer het opnieuw. |
V53 | Het opstarten van het bijwerken is mislukt. Fout bij bestandscontrolesom. Bestand beschadigd of geen geldig VFF-bestand. Zorg voor een geldig updatebestand en probeer het opnieuw. |
V54 | Het opstarten van het bijwerken is mislukt. Het bestand heeft een incompatibel versienummer. Zorg voor een geldig updatebestand en probeer het opnieuw. |
V55 | Het opstarten van het bijwerken is mislukt. Bestandssectie niet gevonden. Bestand beschadigd of geen geldig VFF-bestand. Zorg voor een geldig updatebestand en probeer het opnieuw. |
V56 | Het opstarten van het bijwerken is mislukt. Format-fout. Bestand beschadigd of geen geldig VFF-bestand. Zorg voor een geldig updatebestand en probeer het opnieuw. |
Alle andere producten (XUP-update-bestanden)
Fout | Omschrijving |
---|---|
X51 | Ongeldige bijwerk status. Probeer het opnieuw. |
X52 | Bestandsfout. Geen product-id gevonden in het updatebestand. Zorg voor een geldig updatebestand en probeer opnieuw. |
X53 | Bestandsfout. Geen VE.Direct-baudrates gevonden in het updatebestand. Zorg voor een geldig updatebestand en probeer opnieuw. |
X54 | Bestandsfout. Geen Xup-formaatversie gevonden in het updatebestand. Zorg voor een geldig updatebestand en probeer opnieuw. |
X55 | Bestandsfout. Geen minimale updaterversie gevonden in het updatebestand. Zorg voor een geldig updatebestand en probeer opnieuw. |
X56 | Bestandsfout. Geen firmware (product)-versie gevonden in het updatebestand. Zorg voor een geldig updatebestand en probeer opnieuw. |
X57 | Bestandsfout. Geen Instance Blob gevonden in het updatebestand. Zorg voor een geldig updatebestand en probeer opnieuw. |
X58 | Bestandsfout. Ongeldige Instance Blob-attribuut. Zorg voor een geldig updatebestand en probeer opnieuw. |
X60 | Bestandsfout. Instance Blob meerdere malen gedefinieerd. Zorg voor een geldig updatebestand en probeer opnieuw. |
X61 | Bestandsfout. Geen firmwareversie voor instance gevonden in het updatebestand. ZZorg voor een geldig updatebestand en probeer opnieuw. |
X62 | Bestandsfout. Het updatebestand komt niet overeen met de XML-standaard. Zorg voor een geldig updatebestand en probeer opnieuw. |
X63 | Bestandsfout. Geen/ongeldige firmwaregegevens gevonden voor instance in het updatebestand. Zorg voor een geldig updatebestand en probeer opnieuw. |
X64 | Update (xup)-bestandsformaat niet ondersteund. Zorg voor een geldig updatebestand en probeer opnieuw. |
X65 | Updater (versie) is te oud. |
X66 | Firmware is niet voor het product (id). Zorg voor een geldig updatebestand en probeer opnieuw. |
X67 | Communicatiefout. Geen callback-handler aangesloten. Controleer de verbinding en probeer het opnieuw. |
X68 | Communicatiefout. Vreg-bevestiging heeft te maken met een onverwachte fout. Controleer de verbinding en probeer het opnieuw. |
X69 | Communicatiefout. Onverwachte Vreg-bevestiging ontvangen. Controleer de verbinding en probeer het opnieuw. |
X70 | Communicatiefout. De instance kon niet bereikt worden. Controleer de verbinding en probeer het opnieuw. |
X71 | Mislukte bevestiging minimale firmwareversie. Controleer de verbinding en probeer het opnieuw. |
X72 | Kan bijwerken niet starten. Controleer de verbinding en probeer het opnieuw. |
X73 | Bijwerken fout. Ongeldige bevestiging niet-definitieve updategegevens. Controleer de verbinding en probeer het opnieuw. |
X74 | Bijwerken fout. Ongeldig reeks # in bevestiging updategegevens. Controleer de verbinding en probeer het opnieuw. |
X75 | Bijwerken fout. Ongeldig instance # in bevestiging updategegevens. Controleer de verbinding en probeer het opnieuw. |
X76 | Bijwerken fout. Ongeldige bevestiging definitieve updategegevens. Controleer de verbinding en probeer het opnieuw. |
X77 | Verificatiefout. Ongeldige bevestiging firmwareversie. Controleer de verbinding en probeer het opnieuw. |
X78 | Verificatiefout. Ongeldige bevestiging UDF-versie. Controleer de verbinding en probeer het opnieuw. |
X79 | Verificatiefout. Ongeldig instance-veld in bevestiging minimale firmwareversie. Controleer de verbinding en probeer het opnieuw. |
X80 | Verificatiefout. Ongeldig instance-veld in bevestiging firmwareversie. Controleer de verbinding en probeer het opnieuw. |
X81 | Verificatiefout. Ongeldig instance-veld in bevestiging UDF-versie. Controleer de verbinding en probeer het opnieuw. |
X82 | Kan de minimale firmwareversie niet verifiëren. Controleer de verbinding en probeer het opnieuw. |
X83 | Kan de firmwareversie niet verifiëren. Controleer de verbinding en probeer het opnieuw. |
X84 | Kan de UDF-versie niet verifiëren. Controleer de verbinding en probeer het opnieuw. |
X85 | Verificatie van de minimale firmwareversie mislukt. Controleer de verbinding en probeer het opnieuw. |
X86 | Verificatie van de firmwareversie mislukt. Controleer de verbinding en probeer het opnieuw. |
X87 | Nog steeds in Bootlader-modus na het bijwerken. Probeer het opnieuw. |
X88 | Communicatiefout. Vreg-bevestigingtimeout. Controleer de verbinding en probeer het opnieuw. |
X89 | Communicatiefout. Geen product gevonden. Controleer de verbinding en probeer het opnieuw. |
X90 | Communicatiefout. Comm-poortfout. Controleer de verbinding en probeer het opnieuw. |
X91 | Bijwerken fout. Het was niet mogelijk de baudrate in te stellen. Controleer de verbinding en probeer het opnieuw. |
X92 | Bijwerken fout. Bijwerken in uitvoering op een andere interface. |
X93 | Bijwerken fout. Ongeldig instance # in bevestiging. Controleer de verbinding en probeer het opnieuw. |
X94 | Bijwerken fout. Vreg-bevestigingsfout: Ongeldige instance. Controleer de verbinding en probeer het opnieuw. |
X95 | Bijwerken fout. Vreg-bevestigingsfout. Controleer de verbinding, start het product opnieuw, en probeer het nogmaals. |
X96 | Communicatiefout. Foutmelding CAN-netwerkadres. Controleer de verbinding, start het product opnieuw, en probeer opnieuw. |