Piles de communication

Pile de diagnostic UDS

Description

La pile de diagnostic UDS met en œuvre le protocole Unified Diagnostic Services ISO 14229 pour les ECU embarqués. Elle fournit le serveur de diagnostic complet dont un équipement a besoin — sessions, accès sécurisé, accès aux données, contrôle de routines, gestion des DTC et reprogrammation — sur ISO-TP (ISO 15765-2), sur CAN classique et CAN FD.

Ce que couvre la pile de diagnostic UDS

La pile de diagnostic UDS prend en charge l’ensemble des services standard : contrôle de session de diagnostic (0x10), reset de l’ECU (0x11), lecture et écriture de données par identifiant (0x22 / 0x2E), accès sécurisé (0x27), contrôle de routines (0x31), lecture et effacement des DTC (0x19 / 0x14), et les services request-download / transfer-data / request-transfer-exit (0x34 / 0x36 / 0x37) utilisés pour le flashage. Le contrôle de communication et la gestion du tester-present maintiennent les sessions actives et cohérentes.

Transport et temporisation

Au-dessus d’ISO 15765-2 (ISO-TP), la pile de diagnostic UDS gère la segmentation, le contrôle de flux et les paramètres de temporisation P2/P2*, de sorte que les séquences de diagnostic et de flashage multi-trames se déroulent de façon fiable. Elle fonctionne sur CAN classique et CAN FD, et sa structure se transpose proprement sur DoCAN aujourd’hui, avec une voie vers DoIP.

Portable et indépendante du matériel

Livrée en binaire prêt à intégrer avec une fine couche d’abstraction matérielle, la pile de diagnostic UDS fonctionne sur tout MCU, tout RTOS ou en bare metal, sans dépendance tierce. Des callbacks relient chaque service à votre application et à votre plan mémoire, de sorte que l’implémentation des identifiants de données, des routines et du pilote de flash reste claire et explicite.

Applications

La pile de diagnostic UDS est utilisée dans les ECU automobiles et industriels qui doivent prendre en charge la communication avec un testeur, le diagnostic et les mises à jour de firmware : calculateurs moteur, carrosserie, châssis et passerelle, capteurs, actionneurs et bootloaders. Elle convient à tout équipement nécessitant les services ISO 14229 pour le test en production, le diagnostic après-vente, la gestion des DTC ou la reprogrammation sécurisée sur CAN ou CAN FD.

Normes et conformité

La pile de diagnostic UDS met en œuvre ISO 14229 (UDS) sur ISO 15765-2 (ISO-TP) sur le transport DoCAN, avec une structure extensible vers DoIP. Livrée en binaire prêt à intégrer avec une API documentée, des callbacks et une application d’exemple, elle vous permet de mapper proprement les services sur votre plan mémoire et votre pilote de flash. Elle est directement accompagnée par les ingénieurs qui l’ont écrite, rendant l’intégration du diagnostic et du bootloader prévisible.

Bénéfices clés

  • Un binaire clé en main, rien à maintenir Livrée en binaire prêt à l'emploi, vous ajoutez le diagnostic UDS sans maintenir ni revalider une base de code — votre PI et la nôtre restent séparées.
  • Fournie pour chaque ECU de votre gamme Compilée pour votre MCU et votre RTOS cibles via une fine couche d'abstraction, le même composant de diagnostic fonctionne sur toute votre ligne de produits.
  • Une documentation qui accélère votre homologation Un matériel complet d'intégration et de certification réduit les preuves que votre équipe doit rassembler.
  • Portée par les ingénieurs qui l'ont écrite Un accès direct à plus de 30 ans d'expertise en diagnostic embarqué lorsque des questions d'intégration se posent.

Fiche technique

Saisissez vos coordonnées pour télécharger la fiche technique Pile de diagnostic UDS (PDF).

Questions fréquentes

La pile de diagnostic UDS est-elle certifiée pour la sûreté de fonctionnement ?

Les piles de sûreté ISIT-Neperis sont évaluées SIL3 / PLe par un organisme de certification et livrées avec la documentation requise par votre propre certification. Contactez-nous pour le statut de certification exact et le dossier de preuves de la pile de diagnostic UDS.

Quels microcontrôleurs et RTOS la pile de diagnostic UDS prend-elle en charge ?

La pile est conçue avec une faible dépendance matérielle : elle fonctionne sur tout MCU et tout RTOS via une fine couche d'abstraction matérielle. Il n'y a aucune dépendance à un fournisseur, et changer de matériel n'impose pas de recertifier le cœur.

Qu'est-ce qui est inclus avec la pile ?

Vous recevez le binaire cible, une API documentée, des exemples d'intégration pour les plateformes courantes, et la documentation de sûreté/certification le cas échéant — sans code tiers caché.

Comment évaluer la pile de diagnostic UDS ou obtenir un devis ?

Utilisez le bouton Demander un devis sur cette page pour contacter nos ingénieurs. Nous pouvons échanger sur vos besoins, vous fournir un devis et organiser une évaluation.

Ce produit vous intéresse ?

Demandez un devis personnalisé et notre équipe vous recontactera.

Demander un devis