Ga naar hoofdinhoud
+44 (0)1257 249928
Nederlands
Producten en Technologie

Firmware-updates en softwarebeheer snelheidsbegrenzer

6 min leestijd
Firmware-updates en softwarebeheer snelheidsbegrenzer

Firmware-updates en softwarebeheer snelheidsbegrenzer

Moderne snelheidsbegrenzers zijn geen eenvoudige elektromechanische apparaten die een kabel doorsnijden bij een vaste snelheid. Het zijn geavanceerde ingebedde computersystemen — microcontroller-gebaseerde platforms die firmware draaien die CAN bus-communicatie, snelheidssignaalverwerking, kalibratie-algoritmen, foutdetectie en sabotagebestendigheid beheert. Zoals alle ingebedde softwaresystemen evolueert de firmware van snelheidsbegrenzers in de loop van de tijd: nieuwe voertuigvarianten vereisen ondersteuning, bugs worden geïdentificeerd en opgelost, wettelijke vereisten veranderen en nieuwe functies worden ontwikkeld.

Het beheren van firmware over een vloot van snelheidsbegrenzers is een operationele verantwoordelijkheid waaraan veel vlootmanagers historisch gezien weinig aandacht hebben besteed. Naarmate snelheidsbegrenzers geavanceerder worden — en naarmate voertuigen elektronisch complexer worden — wordt firmwarebeheer een belangrijk onderdeel van de nalevingsstrategie voor vloten.

Wat is firmware van snelheidsbegrenzers?

Firmware is de software die is ingebed in de hardware van een apparaat — opgeslagen in niet-vluchtig geheugen en direct uitgevoerd door de microcontroller van het apparaat. In tegenstelling tot applicatiesoftware die draait op een general-purpose computer, is firmware nauw verbonden met de specifieke hardware waarop het draait en met de real-time vereisten van de functie van het apparaat.

Voor de AutoKontrol System 80 voert firmware de volgende kernfuncties uit:

  • Voertuigsnelheid lezen van CAN bus, wielsnelheidssensor en/of GPS-ingangen
  • Het kalibratie-algoritme toepassen om ruwe snelheidsgegevens om te zetten in een nauwkeurige voertuigsnelheidswaarde
  • Huidige snelheid vergelijken met de geprogrammeerde limiet
  • Het gassignaal voor interventie genereren (CAN bus TSC1-commando of pedaalsignaalwijziging) wanneer de limiet wordt bereikt
  • Voedingsspanning, CAN bus-integriteit en sabotage-indicatoren bewaken
  • Foutgebeurtenissen registreren met tijdstempel en kilometerteller
  • Communiceren met de diagnostische interface en, bij TrackSpeed-installaties, met de ScorpionTrack Fleet-telematica-eenheid

Elk van deze functies wordt gedefinieerd door de firmware. De configuratieparameters (snelheidslimiets, kalibratiewaarden, voertuigtype) zijn gegevens die afzonderlijk van de firmware zelf worden opgeslagen, maar de algoritmen die deze gegevens gebruiken, worden volledig bepaald door de firmwareversie.

Waarom firmware-updates belangrijk zijn

Ondersteuning voor nieuwe voertuigen

De markt voor bedrijfsvoertuigen introduceert continu nieuwe modellen, nieuwe motorvarianten en nieuwe CAN bus-implementaties. Een firmwareversie van de snelheidsbegrenzer uitgebracht in 2020 interpreteert de CAN bus-berichten van een vrachtwagensmodel uit 2025 mogelijk niet correct. Firmware-updates breiden de System 80-compatibiliteit uit naar nieuwe voertuigen, zodat operators die hun vloot vernieuwen niet geconfronteerd worden met compatibiliteitslacunes die hardwarevervanging vereisen.

Software-updates van voertuigfabrikanten veranderen ook soms CAN bus-berichtindelingen of introduceren nieuwe ECU-bronadressen. AutoKontrol bewaakt deze veranderingen — via haar fabrikantrelaties en via diagnostische gegevens van het SGH Connect-installateursnetwerk — en geeft firmware-updates uit om compatibiliteit te behouden.

Bugfixes

Alle complexe software bevat bugs. In veiligheidskritische ingebedde systemen vereist de ontdekking van een bug — zelfs één die zich alleen manifesteert in een zeer specifieke combinatie van omstandigheden — een geprioriteerde reactie. AutoKontrol handhaaft een gestructureerde levenscyclus voor softwareontwikkeling die formele regressietests omvat voor alle firmware-releases. Wanneer een bug in het veld wordt geïdentificeerd, wordt een corrigerende firmware-update ontwikkeld, getest en uitgebracht, en worden de getroffen voertuigen geïdentificeerd en bijgewerkt.

Regelgevingsupdates

Regelgeving voor snelheidsbegrenzers evolueert. Wijzigingen in typegoedkeuringsvereisten, DVSA-inspectieprocedures of EU/VK-regelgeving kunnen wijzigingen in System 80-firmware vereisen om naleving te behouden. Firmware-updates kunnen regelgevingswijzigingen implementeren zonder hardwarevervanging te vereisen, wat de investering van de operator beschermt.

Functieverbeteringen

Naarmate AutoKontrol nieuwe mogelijkheden ontwikkelt — verbeterde GPS-kruisreferentie-algoritmen, verbeterde sabotagedetectie, betere integratie met nieuwe telematicaplatforms — worden deze geleverd via firmware-updates aan bestaande System 80-eenheden. Operators die hun apparaten actueel houden, profiteren van capaciteitsverbeteringen gedurende de levensduur van de installatie.

Updatemethoden

Bedrade update via diagnostische poort

De primaire updatemethode voor System 80-eenheden is via een bedrade verbinding met de diagnostische poort van het voertuig (of rechtstreeks met de eigen diagnostische connector van de System 80). Het eigen diagnostische gereedschap van AutoKontrol toont beschikbare firmware-updates, voert controles vóór de update uit (acculading, huidige firmwareversie, voertuigvariant), voert de update uit en verifieert de integriteit na de update.

Deze methode vereist dat het voertuig zich in een werkplaats bevindt of wordt bezocht door een mobiele SGH Connect-monteur. Het updateproces duurt doorgaans 10-20 minuten, inclusief verificatie voor en na de update. Tijdens de update mag het voertuig niet worden gereden — de meeste systemen implementeren een vergrendeling die de update verhindert als het voertuig rijdt.

Voor kleine vloten zijn bedrade updates via SGH Connect-servicebezoeken eenvoudig te beheren. Voor grote vloten maakt de logistiek van het individueel bezoeken van elk voertuig bedrade updates operationeel significant.

OTA-updates (over-the-air) via TrackSpeed

Voor voertuigen uitgerust met de TrackSpeed gecombineerde snelheidsbegrenzer en GPS-tracking oplossing kunnen firmware-updates draadloos worden geleverd via de mobiele dataverbinding van de ScorpionTrack Fleet-telematica-eenheid.

OTA-firmware-updates werken als volgt:

  1. AutoKontrol brengt een nieuwe firmwareversie uit en maakt deze beschikbaar op het TrackSpeed-beheerplatform
  2. De vlootmanager of het AutoKontrol-operatieteam plant de update voor doelvoertuigen — doorgaans om te plaatsvinden wanneer het voertuig stilstaat en de ontsteking uit is, om operaties niet te verstoren
  3. De ScorpionTrack Fleet-eenheid downloadt het firmwarepakket via zijn mobiele verbinding
  4. Op het geplande tijdstip draagt de telematica-eenheid de firmware over naar de System 80 via de interne CAN bus-verbinding
  5. De System 80 valideert de cryptografische handtekening van het pakket voordat het naar het firmware-geheugen wordt geschreven
  6. Na de update voert de System 80 een integriteitscontrole uit en rapporteert succes of faling terug via de telematica-eenheid naar het vlootbeheerportaal

OTA-updates elimineren de noodzaak voor werkplaatsbezoeken voor routineus firmwareonderhoud en maken het mogelijk consistent firmware-versies te handhaven over een grote, geografisch verspreide vloot.

Beheer van vlootversies

Voor vlootoperators die veel voertuigen beheren, is het onderhouden van een consistente, bekende firmwareversie over alle snelheidsbegrenzers belangrijk voor zowel naleving als operationele consistentie. Een inconsistent firmwarelandschap — waarbij verschillende voertuigen verschillende firmwareversies draaien met verschillende mogelijkheden of bugfixes — maakt diagnose moeilijker en nalevingsverificatie minder zeker.

Het ScorpionTrack Fleet-portaal toont de huidige firmwareversie van elke TrackSpeed-eenheid, waardoor vlootmanagers:

  • Voertuigen kunnen identificeren met verouderde firmware
  • Updates kunnen plannen voor specifieke voertuigen of voertuiggroepen
  • Voltooiing van updates kunnen verifiëren en eventuele mislukkingen markeren voor opvolging
  • Een firmware-updatelogboek voor elk voertuig kunnen bijhouden als onderdeel van zijn nalevingsregistratie

Voor niet-TrackSpeed-vloten wordt versibeheer van firmware gecoördineerd via SGH Connect-serviceregistraties, waarbij AutoKontrol updateschema’s aanbeveelt die aansluiten bij jaarlijkse inspectiebezoeken.

Versiebeheer en terugdraaien

Firmware-ontwikkeling volgt een formeel versiebeheerproces. Elke release krijgt een versienummer toegewezen en wordt geassocieerd met release-opmerkingen die wijzigingen, bugfixes en nieuwe voertuigondersteuning documenteren. Vóór algemene release wordt firmware getest op de voertuigcompatibiliteitstestsuite van AutoKontrol — een programma van testvoertuigen dat de meest gangbare bedrijfsvoertuigplatforms omvat.

In het zeldzame geval dat een firmware-release een onverwacht probleem introduceert, is de vorige geverifieerde versie beschikbaar voor terugdraaien. Voor OTA-ingeschakelde apparaten kan terugdraaien op afstand worden uitgevoerd. Voor apparaten met bedrade updates is een servicebezoek vereist. Het vermogen om snel terug te draaien is een cruciale eigenschap van verantwoordelijk beheer van ingebedde software.

Overwegingen voor cyberbeveiliging

Naarmate snelheidsbegrenzers verbonden apparaten zijn geworden — verbonden via CAN bus met voertuig-ECU’s en, bij TrackSpeed-installaties, via mobiele netwerken met cloudplatforms — is cyberbeveiliging een relevant ontwerpoverwegt geworden.

Belangrijkste cyberbeveiligingsmaatregelen in de System 80-firmware-architectuur omvatten:

Verificatie van cryptografische handtekening — elk firmwarepakket wordt ondertekend met de privésleutel van AutoKontrol. De System 80 accepteert en installeert alleen firmwarepakketten die een geldige handtekening dragen. Dit voorkomt dat een aanvaller ongeautoriseerde firmware op het apparaat flasht.

Beveiligd opstarten — bij inschakeling verifieert de bootloader de integriteit van de applicatiefirmware voordat deze wordt uitgevoerd. Een beschadigd of gewijzigd firmware-image wordt gedetecteerd en het apparaat gaat in een veilige foutstatus in plaats van mogelijk kwaadaardige code uit te voeren.

Versleutelde communicatie — communicatie tussen de System 80 en de ScorpionTrack Fleet-telematica-eenheid gebruikt versleutelde protocollen. Gegevens die over het mobiele netwerk worden verzonden, zijn versleuteld tijdens transport.

Authenticatie voor configuratiewijzigingen — elke wijziging in snelheidslimiets of kalibratieparameters vereist geauthenticeerde toegang. Configuratiewijzigingen op afstand vereisen authenticatie op zowel het telematicaportal- als het System 80-niveau.

Deze maatregelen zorgen ervoor dat de System 80 niet kan worden ingezet tegen de belangen van de operator of bestuurder via software, en dat de sabotagedetectie die wordt beschreven in onze gids over sabotagedetectie en sabotagebestendig ontwerp van snelheidsbegrenzers volledig doorstrekt in het softwaredomein.

Voor details over hoe de CAN bus-integratie die firmware beheert is gestructureerd, zie onze gids over CAN bus snelheidsbegrenzer interface.

Neem contact op voor het bespreken van firmware-updateservices of het upgraden van uw vloot naar TrackSpeed met OTA-mogelijkheid en vraag een offerte aan bij het AutoKontrol-team.

Offerte aanvragen

Ontdek onze snelheidsbegrenzeroplossingen voor uw wagenpark.

Offerte aanvragen →
Tags:
firmwaresoftwareupdatesOTAbeheer
AutoKontrol

AutoKontrol

Wereldleiders in snelheidsbegrenzertechnologie met meer dan 41 jaar ervaring. Vertrouwd door wagenparkbeheerders in meer dan 50 landen.