PROCÉDURE OPÉRATIONNELLE DE GESTION DES VERSIONS ET DE ROLLBACK DU FIRMWARE BMS — Corridor CN → QA

Type de document : Processus / PROCÉDURE OPÉRATIONNELLE  |  Vertical : EVSE  |  Périmètre équipement : Firmware du système de gestion de batterie (BMS) sur modules de stockage d'énergie intégrés EVSE  |  Corridor : Ligne de fabrication CN → Site d'acceptance QA  |  Équipe propriétaire : Opérations d'ingénierie TradVolt

Énoncé de périmètre. Cette PROCÉDURE OPÉRATIONNELLE définit comment TradVolt épingle, expédie, accepte et restaure en rollback le firmware BMS sur la ligne de fabrication CN et le site d'acceptance QA. Elle s'applique à toute release de firmware BMS expédiée sur le matériel EVSE après le 2026-01-01. La procédure ne couvre pas le firmware de communication filaire, le firmware côté chargeur, ni les ECU côté véhicule. [Revendication — politique de périmètre interne]

1. Séquence des étapes

N° d'étapeActionResponsableDocument d'entréeDocument de sortieCritère « done-when »
1Réceptionner le paquet de release firmware (artefact signé, note de release OEM, checksum SHA-256) du fournisseur de firmware.Responsable QANote de release OEM, paquet firmware signéEntrée de journal de réceptionLe SHA-256 de l'artefact correspond à la note de release OEM et le journal de réception est signé.
2Mettre en attente l'artefact dans le coffre de gestion des versions, attribuer un tag de version sémantique et geler les dépendances.Ingénieur releasePaquet firmware signéEnregistrement coffre versions, tag version épingléLe tag de version est immuable et visible dans le registre des versions.
3Flasher le firmware épinglé sur l'unité BMS de référence et exécuter la checklist de régression sur banc (équilibrage des cellules, précision SOC, diagnostics CAN).Ingénieur de testFirmware épinglé, checklist régression banc BMS-REGR-CHECKLIST-v3.pdfRapport de régression sur bancTous les items de la checklist banc passent et le rapport est contresigné par l'ingénieur de test.
4Émettre l'instruction de build ligne avec la version épinglée vers la ligne de production CN.Ingénieur processVersion épinglée approuvée, modèle d'instruction de build ligneInstruction de build ligne LBI-CN-BMS-XXXX.pdfL'instruction de build ligne est acknowledged par le superviseur de ligne CN.
5Programmer chaque module BMS sur la ligne CN et enregistrer la version du firmware sur chaque traveler.Opérateur ligne CNInstruction de build ligne, fiche travelerFiche traveler avec colonne version100 % des travelers de cette unité portent la version firmware épinglée.
6Emballer les unités avec le manifeste de version firmware et préparer l'expédition sous l'Incoterm désigné vers le site d'acceptance QA.Opérateur logistiqueFiche traveler, packing list, manifeste de versionDossier d'expédition avec Incoterm, manifeste de versionLe manifeste de version est joint et le code Incoterm correspond au contrat commercial.
7Réceptionner les unités au site d'acceptance QA et vérifier la version du firmware sur chaque unité ; exécuter l'échantillonnage d'acceptance selon ISO 2859-1.Inspecteur QADossier d'expédition, plan d'échantillonnage AQLRapport d'inspection réceptionLe résultat d'échantillonnage est enregistré et la disposition du lot est définie.
8Valider le lot accepté et mettre à jour le registre des versions avec le tag de production.Responsable QARapport d'inspection réceptionMise à jour du registre des versions, note de release du lotLa note de release du lot est archivée et le registre des versions affiche le tag de production.
9Détecter une régression en service et enregistrer un ticket avec les stack traces, la version firmware installée et la plage de numéros de série des unités.Ingénieur terrainTicket de service, dump journal de diagnosticTicket de régression avec dossier de preuvesLe ticket est catégorisé en régression firmware et routé vers le manager ingénierie.
10Autoriser le rollback vers la bonne version précédemment épinglée enregistrée dans le registre des versions.Manager ingénierieTicket de régression, registre des versionsEnregistrement d'autorisation de rollbackL'enregistrement d'autorisation nomme la version épinglée cible et la plage de numéros de série affectée.
11Flasher le firmware épinglé sur les unités affectées et exécuter la checklist de rollback BMS-ROLLBACK-CHECKLIST-v2.pdf.Technicien serviceFirmware épinglé, checklist de rollbackRapport de service rollbackTous les items de la checklist passent et l'unité rapporte la version épinglée.
12Ajouter l'événement de rollback au journal d'audit et notifier la QA pour clore le ticket d'origine.Ingénieur releaseRapport de service rollbackEntrée journal d'audit, ticket clôturéL'entrée du journal d'audit est horodatée et la QA confirme la clôture du ticket.

2. Rôles et responsabilités (résumé RACI)

RôleResponsabilité principale dans cette PROCÉDURE OPÉRATIONNELLE
Responsable QARéceptionne le paquet firmware, valide les lots acceptés.
Ingénieur releaseMet en attente le firmware dans le coffre de gestion des versions, tient le journal d'audit.
Ingénieur de testExécute la régression sur banc de l'unité de référence.
Ingénieur processÉmet l'instruction de build ligne.
Opérateur ligne CNProgramme les modules BMS, enregistre la version sur le traveler.
Opérateur logistiqueEmballe les unités, joint le manifeste de version, expédie sous Incoterm.
Inspecteur QAExécute l'échantillonnage d'acceptance ISO 2859-1 sur les lots entrants.
Ingénieur terrainEnregistre les tickets de régression depuis le service.
Manager ingénierieAutorise les rollbacks.
Technicien serviceExécute le flash de rollback et la checklist.

3. Checklist documentaire (fichiers à conserver)

4. Chronologie et dépendances

PhaseDépend deDurée indicative
Réception et vérification release OEM (Étape 1)Paquet de release OEM disponible0,5 jour ouvré (indicatif)
Mise en attente et épinglage dans le coffre (Étape 2)Étape 1 terminée0,5 jour ouvré (indicatif)
Régression sur banc (Étape 3)Étape 2 terminée, unité de référence disponible1 jour ouvré (indicatif)
Instruction de build ligne (Étape 4)Étape 3 passée0,5 jour ouvré (indicatif)
Programmation ligne CN (Étape 5)Étape 4 émise, créneau ligne CN réservé1 à 2 jours ouvrés par lot de build (indicatif)
Expédition CN → QA (Étape 6)Étape 5 terminée, Incoterm défini dans le contrat commercialINCERTAIN — dépend de l'Incoterm et de la voie
Inspection réception au site QA (Étape 7)Livraison Étape 61 jour ouvré par lot (indicatif)
Validation du lot (Étape 8)Étape 7 passée0,5 jour ouvré (indicatif)
Détection de régression (Étape 9)Rapport terrain, plage de numéros de série0,5 jour ouvré (indicatif)
Autorisation du rollback (Étape 10)Ticket Étape 9 trié0,5 jour ouvré (indicatif)
Flash et vérification rollback (Étape 11)Étape 10 autorisée, technicien dépêché0,5 à 1 jour ouvré par visite site (indicatif)
Mise à jour journal d'audit (Étape 12)Rapport Étape 11 archivé0,25 jour ouvré (indicatif)
Avis de délai. Tous les délais étiquetés « indicatif » sont des chiffres de planification dérivés de la revue PROCÉDURE OPÉRATIONNELLE interne de TradVolt et dépendent de la cadence de release OEM, de la disponibilité des créneaux ligne CN, des délais de dédouanement et de l'Incoterm désigné dans le contrat commercial sous-jacent. Traitez chaque chiffre de ce tableau comme INCERTAIN tant qu'il n'est pas confirmé sur le devis actif. [Revendication — brouillon PROCÉDURE OPÉRATIONNELLE interne, daté du 2026-09-21]

5. Référence d'échantillonnage d'acceptance

L'inspection réception au site d'acceptance QA utilise un plan d'échantillonnage attribut à plan simple tiré d'ISO 2859-1. La classe AQL, le niveau d'inspection et les nombres accept/reject sont définis par contrat dans AQL-PLAN-BMS-v2.pdf ; cette PROCÉDURE OPÉRATIONNELLE ne code pas en dur les valeurs AQL ici. [Revendication — référence d'échantillonnage ISO 2859-1, Src : ISO 2859-1, URL : https://www.iso.org/standard/11437.html, accessed 2026-09-21]

6. Référence Incoterms

L'expédition du site de fabrication CN vers le site d'acceptance QA est exécutée sous l'Incoterm désigné dans le contrat commercial actif (couramment EXW, FCA, FOB, CIP ou DAP selon le corridor). Le transfert des coûts, le transfert des risques et la responsabilité douanière suivent les définitions ICC Incoterms 2020. Le code Incoterm est enregistré sur le manifeste d'expédition et sur le manifeste de version. [Revendication — définition Incoterms, Src : ICC Incoterms 2020, URL : https://iccwbo.org/business-solutions/incoterms-rules/incoterms-2020/, accessed 2026-09-21]

7. Bloc droits / code HS

Avertissement. Le code HS, le taux de droits à l'importation et le taux de TVA/GST indiqués ci-dessus sont intentionnellement marqués « EN ATTENTE — consultation » et doivent être confirmés sur les portails douaniers et fiscaux officiels du pays importateur au moment de chaque expédition. TradVolt ne fournit pas de conseil en matière de droits ou de fiscalité ; consultez un courtier en douane agréé dans la juridiction importatrice. Ce bloc est informatif uniquement et ne constitue pas une déclaration douanière.

8. Références de conformité et de normes

9. Postes de coût

Les lignes ci-dessous sont uniquement des postes de coût. TradVolt ne publie pas de prix fixes sur cette PROCÉDURE OPÉRATIONNELLE ; le prix final est confirmé sur le devis actif.

10. CTA et téléchargements

Demander un devis — réponse sous 48h Télécharger la checklist de régression BMS (PDF)

Les deux liens ci-dessus sont des CTA actifs sur tradvolt.com ; si l'un d'eux ne se résout pas, contactez [email protected] pour l'artefact courant.

11. Références des lignes de revendication

  1. [Revendication — référence manuel de service OEM | Src : manuel de service OEM pour la révision matérielle BMS dans le périmètre | URL : voir dossier contrat actif | accessed 2026-09-21]
  2. [Revendication — référence IEC 61851-1 | Src : IEC 61851-1 | URL : https://webstore.iec.ch/publication/33644 | accessed 2026-09-21]
  3. [Revendication — référence UL 1973 | Src : UL 1973 | URL : https://www.shopulstandards.com/ProductDetail.aspx?UniqueKey=36484 | accessed 2026-09-21]
  4. [Revendication — référence d'échantillonnage ISO 2859-1 | Src : ISO 2859-1 | URL : https://www.iso.org/standard/11437.html | accessed 2026-09-21]
  5. [Revendication — définition Incoterms | Src : ICC Incoterms 2020 | URL : https://iccwbo.org/business-solutions/incoterms-rules/incoterms-2020/ | accessed 2026-09-21]
  6. [Revendication — classification HS à confirmer | Src : Système harmonisé OMD | URL : https://www.wcoomd.org/en/topics/nomenclature/instrument-and-tools/hs-nomenclature-2022-edition.aspx | accessed 2026-09-21]
  7. [Revendication — portail douanier chinois | Src : Administration générale des douanes de Chine | URL : https://online.customs.gov.cn/mySearch/ | accessed 2026-09-21]
  8. [Revendication — consultation TARIC UE | Src : TARIC Commission européenne | URL : https://ec.europa.eu/taxation_customs/dds2/taric/taric_consultation.jsp | accessed 2026-09-21]
  9. [Revendication — référence documentation FIATA | Src : FIATA | URL : https://fiata.org/ | accessed 2026-09-21]
  10. [Revendication — référence de conformité CE | Src : portail marquage CE UE | URL : https://single-market-economy.ec.europa.eu/single-market/ce-marking_en | accessed 2026-09-21]

© TradVolt. Cette page est un brouillon de processus / PROCÉDURE OPÉRATIONNELLE pour les équipes de service EVSE. Elle ne constitue pas un avis en matière douanière, fiscale ou juridique. Les codes HS, taux de droits et délais doivent être confirmés auprès des portails douaniers et fiscaux officiels du pays importateur au moment de chaque expédition. Dernière révision : 2026-09-21.