TestValidationDiagnostics_dark_SystemVisual_RGB-hd_jpg.jpg

vFlash

Mise à jour des calculateurs : simple et rapide

Façonnez l'avenir de la reprogrammation des calculateurs avec vFlash, la solution intuitive et puissante permettant de flasher les calculateurs via des interfaces de diagnostic, telles que l'UDS. Que vous développiez, validiez ou mettiez à jour des calculateurs, vFlash vous aide à gagner en rapidité, à travailler plus efficacement et à rester flexible d'un projet à l'autre.

Grâce à son concept de plug-ins intelligents, vFlash s’adapte à vos besoins spécifiques et s’intègre en toute fluidité dans divers workflows de développement et de reprogrammation. Bénéficiez d’une large couverture des équipementiers avec le support de plus de 290 spécifications de flash provenant de plus de 140 constructeurs automobiles – et étendez facilement la solution à mesure que vos projets évoluent.

Des mises à jour d’ECU individuelles aux scénarios de flashage en parallèle, vFlash vous apporte la confiance, la rapidité et l’évolutivité dont vous avez besoin pour intégrer de manière transparente des mises à jour logicielles fiables des ECU dans le développement des véhicules modernes.

Avantages

Flexible

  • Programmation via tous les réseaux pertinents pour le diagnostic : CAN, CAN FD, LIN, FlexRay, Ethernet (DoIP, SoAd = adaptateur de socket AUTOSAR)
  • Support « prêt à l’emploi » pour plusieurs spécifications de flash provenant de divers équipementiers

Prise en charge complète

  • Support of various data formats
  • Commande interactive via l’interface graphique ou commande automatisée via l’API

Rapide

  • Débit de transfert élevé : Exemple : transfert de 1 000 kByte de données en 36,6 s (27,3 kByte/s) vers un calculateur de référence idéalisé via le réseau CAN à 500 kBit/s avec STmin = 0, BS = 0

Simple

  • Échange aisé de projets Flash préconfigurés dans un seul fichier (.vflashpack), avec option de protection en écriture (.vflashsealed)
  • Création rapide et simple de projets Flash pour différents bootloaders, à partir du modèle vFlash

Domaines d’application

vFlash est destiné à tous les utilisateurs travaillant chez les constructeurs automobiles et leurs équipementiers dont les tâches comprennent la (re)programmation des calculateurs. vFlash permet aux utilisateurs de programmer les calculateurs de manière très efficace, que ce soit en laboratoire, sur des postes de programmation, sur un véhicule de laboratoire ou directement dans le véhicule.

Application_Area.jpg

vFlash peut être piloté via une interface utilisateur graphique ou simplement intégré en tant que bibliothèque dans un environnement existant. Grâce à l’édition spéciale « vFlash Station », vous pouvez programmer simultanément jusqu’à 10 calculateurs, chacun sur un canal de communication distinct.

Grâce à ses différentes variantes et éditions, vFlash est parfaitement adapté à tous les domaines d’application nécessitant une mise à jour logicielle des calculateurs. vFlash est largement utilisé par les équipementiers et les fournisseurs, que ce soit en phase de développement, dans le cadre de scénarios de test et de validation (par exemple avec CANoe et CANoe.DiVa), sur des bancs d’essai, dans des pipelines CI/CT associés à des systèmes HIL, lors de la préparation à la production, en production et dans des scénarios proches de la production, lors d’essais routiers et dans les ateliers.

Prise en charge du bootloader vFlash :

Vector propose des modèles vFlash prêts à l'emploi pour un grand nombre de constructeurs automobiles et de chargeurs d'amorçage différents.

Fonctions

Plateforme intégrée de mise à jour des micrologiciels et des calculateurs électroniques (ECU)

  • Programmation interactive via l'interface utilisateur (éditions pour ordinateur de bureau) et programmation automatisée via une interface de programmation (éditions pour banc d'essai – avec API C et API C#) pour l'intégration dans les processus et dans un environnement logiciel existant.
  • Référencement flexible des fichiers de flashage pendant la phase de développement pour tester rapidement les modifications de code ou remplacer facilement des projets de flashage préconfigurés dans un seul package, le tout protégé contre toute modification indésirable.
  • Mise à jour logicielle à l’aide de données « natives » aux formats Intel Hex, Motorola S et binaire ou, à défaut, sur la base de formats conteneurs tels que ODX-F et de formats spécifiques aux constructeurs.
  • Variante vFlash Standard pour la mise à jour des calculateurs via un canal unique – également pour la mise à jour cohérente de plusieurs calculateurs avec vFlash Desktop Edition et la fonctionnalité « System Update ».
  • Variante vFlash Station pour la programmation en parallèle de jusqu’à 10 calculateurs via leur propre canal – peut être utilisée directement pour des mises à jour « juste à temps » via l’interface graphique (vFlash Station Desktop Edition) ou intégrée via une interface d’automatisation (vFlash Station Test Bench Edition), par exemple dans une application de production.
  • Extension flexible des séquences de flashage des équipementiers grâce à des « actions personnalisées » exécutées avant et/ou après le flashage.

Programmation avancée de l'ECU avec personnalisation et sécurité

  • Encodage ou sauvegarde des données avec récupération à l'aide des actions personnalisées.
  • Documentation et assurance qualité des actions Flash dans les rapports Flash à l’aide des actions personnalisées ou du rapport succinct intégré.
  • Programmation de données compressées et chiffrées.
  • Validation du Flash Bootloader dans l’ECU en combinaison avec CANoe.DiVa (via CAN, FlexRay, DoIP, LIN) – pour CAN (FD) et Ethernet, également dans un environnement virtuel à l’aide du « SIL Kit ».
  • Utilisation de vFlash dans le cadre des essais HIL – CANoe utilise vFlash, par exemple, pour charger un logiciel de test sur le SUT afin d’effectuer ensuite des essais spécifiques.
  • Authentification basée sur les modules complémentaires « Security Manager » des équipementiers et des fournisseurs.
  • Traçage des communications CAN(FD) et Ethernet pour une analyse plus détaillée en cas de défaut.
  • Gestion du réseau : envoi cyclique et déclenché par des événements de messages CAN (FD) statiques
  • Sécurisation de la communication DoIP à l’aide du protocole TLS (ISO 13400-3), même via une carte Ethernet gérée par Windows.
  • Fonctions Ethernet : IPv4 et IPv6 via 100/1000BASE-T1, 100/1000BASE-TX, 10BASE-T1s ; support des VLAN, du DHCP et du SLACK ; réveil des calculateurs – via la ligne d’activation DoIP ou via Open Alliance TC10.

Études de cas

La station vFlash permet d'éviter les retouches logicielles en production chez Volkswagen

Afin d’augmenter le « taux de fonctionnement direct » (Direktläufer-Quote) et d’éviter les retouches logicielles, Volkswagen s’appuie sur la puissante solution vFlash Station de Vector. Cette solution permet une mise à jour rapide et parallèle de nombreux calculateurs, soit directement chez le fournisseur, soit juste à temps avant l’assemblage en usine. Cela garantit une production sans erreur, à la fois efficace, traçable et fiable.

Un processus de programmation automatisé, flexible et adapté aux besoins des équipementiers chez Valeo

Solution de programmation flash flexible et multi-constructeurs avec vFlash en fin de chaîne de production pour le paramétrage des projecteurs matriciels à LED. Sur la chaîne de production de Valeo Light à Angers (France), vFlash est utilisé exclusivement pour le processus de programmation. vFlash permet d’utiliser une interface API C/C# standardisée pour l’automatisation du processus de programmation dans la production de projecteurs matriciels à LED, pour l’ensemble des projets des équipementiers.

Flash Station portable - Solution mobile pour la mise à jour logicielle d'un grand nombre d'ECU

Les solutions Flash portables nécessitent des appareils volumineux, encombrants et peu robustes, qui doivent être utilisés avec un PC externe. Les préparatifs fastidieux rendent le processus peu flexible et inefficace. Afin de réduire au minimum les efforts de mise en place et d’éviter les configurations chronophages, une station Flash mobile a été développée, conçue dans un souci constant de simplicité, de flexibilité et de rapidité. La solution comprend les logiciels Vector « vFlash Station » et « CANoe Standalone Basic », configuration comprise.

Vidéos

Images

vFlash_overview_graphic.jpg
vFlash_System_Update_ECU_Update.jpg
Variante vFlash | Mise à jour de l'ECU / Mise à jour du système
vFlash_Station.jpg
Variante vFlash Station
vFlash_Custom_actions.jpg
Actions personnalisées, à exécuter avant et/ou après le flashage

Variantes et éditions

vFlash est disponible en deux versions différentes : vFlash Standard (vFlash Standard, également appelé simplement vFlash) et vFlash Station. Chacune de ces versions est disponible en édition Desktop (DE) et en édition Test Bench (TBE).

Les éditions Desktop sont destinées à une utilisation interactive, tandis que les éditions Test Bench sont destinées à une utilisation automatisée.

vFlash (Standard)

vFlash (Standard)

vFlash permet la mise à jour d'ECU individuels et peut être utilisé aussi bien via une interface utilisateur graphique que via une API d'automatisation. Il sert également à créer des configurations de mise à jour pour des ECU individuels.

Grâce à vFlash, il est possible d’analyser un processus de flashage et d’identifier les optimisations potentielles. vFlash est généralement utilisé en phase de développement, sur des bancs d’essai et dans les pipelines CI/CT, mais également pour des mises à jour monocanal dans des domaines d’application proches de la production.

Il suffit d’échanger les packages vFlash pour passer d’un calculateur à un autre, même s’ils appartiennent à des séries différentes, sur le même système de test/flash, sans temps de configuration significatif.

Le logiciel vFlash System Update permet de mettre à jour plusieurs calculateurs interdépendants au sein d’un sous-système. vFlash System Update fait partie de vFlash DE (Desktop Edition).

Tous les calculateurs sont alors connectés via un canal unique d’un réseau – y compris via un commutateur ou une passerelle (de véhicule).

La mise à jour s’effectue de manière interactive via l’interface utilisateur graphique. Les calculateurs configurés s’affichent de manière hiérarchique dans l’interface graphique. Dès le lancement du processus de mise à jour, la progression de celle-ci peut être suivie dans la vue système.

vFlash Station

vFlash Station

Avec la version vFlash Station, il est possible de mettre à jour jusqu’à 10 calculateurs en parallèle, chacun sur un réseau ou un canal distinct. Cela en fait la solution idéale lorsque l’on recherche un débit maximal, notamment lorsqu’un grand nombre de calculateurs doit être mis à jour dans les délais les plus courts possibles – par exemple dans le cadre de scénarios de production chez les équipementiers ou les constructeurs automobiles.

La vFlash Station offre deux options d’utilisation flexibles : elle peut être exploitée de manière interactive via l’interface utilisateur graphique (vFlash Station DE) ou intégrée de manière transparente en tant que bibliothèque dans des environnements de production et de bancs d’essai existants à l’aide de l’interface d’automatisation (vFlash Station TBE). Avec vFlash Station DE, les utilisateurs peuvent mettre à jour efficacement plusieurs calculateurs via l’interface graphique, ce qui permet des mises à jour logicielles immédiates et « juste à temps » pour un grand nombre de calculateurs, avec une configuration minimale et sans effort supplémentaire de développement ou d’intégration.

Par ailleurs, vFlash Station TBE permet une intégration simple dans les logiciels de production ou de bancs d’essai spécifiques au client via l’interface d’automatisation. Dans ce scénario, la logistique et les tests restent sous le contrôle du logiciel du client, tandis que le processus de mise à jour logicielle proprement dit est géré par vFlash Station. Cette délégation garantit que la configuration de la chaîne de production reste indépendante des calculateurs spécifiques ciblés : par exemple, le passage d’un équipementier à un autre ne nécessite aucune modification de la configuration de flashage ou du logiciel de contrôle ; seul le pack vFlash correspondant doit être remplacé.

De plus, la possibilité de générer des rapports de flashage ou d’utiliser des imprimantes d’étiquettes d’adresse garantit un haut niveau de traçabilité et de fiabilité du processus.

Highlights Version 11

Nouvelle variante pour les mises à jour logicielles à grande échelle

Interface graphique de vFlash Station ( vFlash Station Desktop Edition) :

  • Mises à jour parallèles de jusqu’à 10 calculateurs via un canal distinct pour chaque calculateur.
  • Idéal pour la mise à jour « juste à temps » d’un grand nombre de calculateurs, notamment lors de la préparation de la production et dans d’autres contextes liés à la production.
  • Utilisable sans temps de configuration, de manière interactive et via une interface utilisateur conviviale.

Nouvelles éditions – Flexibilité pour l'automatisation

  • Les éditions « Test Bench » proposent désormais des versions dédiées à l'automatisation, c'est-à-dire à l'intégration dans d'autres applications.
  • Les éditions « Desktop » continuent de soutenir les utilisateurs grâce à des mises à jour logicielles interactives.

Mise à jour du système vFlash

  • Mises à jour cohérentes des calculateurs dépendants via un canal unique
  • Moins d’interventions manuelles, une plus grande fiabilité du processus
  • Fait partie de la variante vFlash Desktop Edition.

Réduction du temps de traitement ODX

  • L'amélioration du traitement des données ODX accélère l'ensemble du processus de flashage.
  • Réduction des temps de chargement des conteneurs ODX comportant des extensions propriétaires des équipementiers pouvant atteindre 50 %.
  • Version 64 bits pour un traitement optimisé, même des conteneurs ODX volumineux.

Plus de flexibilité grâce à l'Ethernet

  • TC10 Wakeup : mise en veille des calculateurs embarqués (ECU) du véhicule, conformément à la norme Open Alliance relative à l'Ethernet automobile
  • 10BASE-T1S : réseau Ethernet multipoint pour capteurs/actionneurs nécessitant un débit de données plus élevé
  • Traçage du réseau Ethernet : pour une analyse améliorée des défauts et un support client plus rapide

Autres optimisations

  • L'interface repensée offre un accès optimisé à des informations supplémentaires, ainsi qu'à des configurations de démonstration, des simulations, des exemples, etc.
  • CI/CT : SIL Kit permet désormais d’utiliser vFlash dans des environnements virtualisés (niveau SIL 4).
  • Support pour les nouveaux formats propriétaires de conteneurs flash : Xiaopeng, JLR VBF 3.2, Ford VBF 3.3.
  • Le support pour les équipementiers (OEM) et les fournisseurs de premier rang (Tier 1) a été étendu à plus de 290 spécifications flash (290 modèles vFlash ; plus de 140 équipementiers et fournisseurs de premier rang).

Actions personnalisées

vFlash_Custom_actions.jpg
  • Extension flexible des séquences de flashage des constructeurs grâce à ce que l'on appelle les « actions personnalisées ». Il s'agit de scripts VDS (Vector Diagnostic Scripting Library) qui peuvent être exécutés avant et/ou après le flashage.
  • Documentation et assurance qualité des actions de flashage dans les rapports de flashage à l’aide des « Custom Actions »
  • Programmation ou sauvegarde des données avec récupération des données à l’aide des « Custom Actions »

Tutoriels

Interfaces supportées

Interfaces réseau et familles d'interfaces supportées

  • Périphériques Vector : VN15xx, VN16xx, VN56xx, VN4610, VN5430, VN7572, VN76xx
  • Périphériques non Vector : périphériques PassThru et Vector D-PDU API sur demande

Périphériques HIL et de test supportés

Vector Tool Platform

À partir de la versionla version 3.07.3
vFlash 7xx
vFlash 11-x

VN8900

À partir deVN8911VN8914VN8917
vFlash 7xxx
vFlash 9 SP3x*x*x

*Après la mise à jour vers Windows 10

VT6000

À partir deVT6011VT6051AVT620VT6060
vFlash 7xxxx
vFlash 9 SP3--xx

Entamer une conversation
Cebrail Özay
Entamer une conversation
Les solutions et outils de diagnostic et de flashage de nouvelle génération vous intéressent-ils ? Dans ce cas, discutons-en !

Demandez une version d'essai ou obtenez plus d'informations sur Flashbootloader

Contenu associé