Already a subscriber? 

MADCAD.com Free Trial
Sign up for a 3 day free trial to explore the MADCAD.com interface, PLUS access the
2009 International Building Code to see how it all works.
If you like to setup a quick demo, let us know at support@madcad.com
or +1 800.798.9296 and we will be happy to schedule a webinar for you.
Security check
Please login to your personal account to use this feature.
Please login to your authorized staff account to use this feature.
Are you sure you want to empty the cart?

S+ IEC 62386-105 Ed. 2.0 en:2024 (Redline version) Digital addressable lighting interface - Part 105: Particular requirements for control gear and control devices - Firmware transfer, 2024
- Redline version (English only) [Go to Page]
- CONTENTS
- FOREWORD
- INTRODUCTION
- 1 Scope
- 2 Normative references
- 3 Terms and definitions
- 4 General [Go to Page]
- 4.1 General
- 4.2 Transmitters and receivers in bus units
- 4.2 Logical units in a bus unit
- 4.3 Updating control gear for emergency lighting
- 5 Electrical specification
- 6 InterfaceBus power supply
- 7 Transmission protocol structure [Go to Page]
- 7.1 General
- 7.2 32-bit forward frame encoding
- 8 Timing
- 9 Method of operation [Go to Page]
- 9.1 General
- 9.2 Commands
- 9.3 Data transmission
- 9.4 Duration of firmware update
- 9.5 Security
- 9.6 Firmware update features
- 9.7 Update process [Go to Page]
- 9.7.1 Start firmware update
- 9.7.2 Data transfer
- 9.7.3 Persistent variables during firmware update
- 9.7.4 Firmware version number
- 9.7.5 Firmware update in a system
- 9.7.6 Error recovery
- 9.8 Power-on
- 10 Declaration of variables
- 11 Definition of commands [Go to Page]
- 11.1 General
- 11.2 Overview sheets
- 11.3 Control instructions [Go to Page]
- 11.3.1 General
- 11.3.2 START FW TRANSFER
- 11.3.3 RESTART FW
- 11.3.4 ENABLE RESTART
- 11.3.5 FINISH FW UPDATE
- 11.3.6 CANCEL FW UPDATE
- 11.4 Queries [Go to Page]
- 11.4.1 QUERY FW UPDATE FEATURES
- 11.4.2 QUERY FW RESTART ENABLED
- 11.4.3 QUERY FW UPDATE RECEIVER READY
- 11.4.4 QUERY BLOCK INCOMPLETE OR FAULT
- 11.4.5 QUERY FW TRANSFER VERSION
- 11.4.6 QUERY BLOCK 0 ACCEPTED
- 11.5 Data transfer commands [Go to Page]
- 11.5.1 General
- 11.5.2 BEGIN BLOCK (data h, data m, data l)
- 11.5.3 TRANSFER BLOCK DATA (data h, data m, data l)
- Annexes [Go to Page]
- Annex A (normative) Update file description
- Annex B (normative) CRC16 calculation
- Annex C (informative) Firmware update process example
- Annex D (informative) Firmware update management check sheet
- Bibliography
- Figures [Go to Page]
- Figure 1 – IEC 62386 graphical overview
- Figure C.1 – Example of a firmware update process
- Tables [Go to Page]
- Table 1 – 32-bit command frame encoding
- Table 2 – Firmware update features
- Table 3 – Block 0 definitions
- Table 4 – Block 1..n definitions
- Table 5 – Declaration of additional variables
- Table 6 – Standard commands for bus units with firmware update capability
- Table 7 – Data transfer commands for bus units with firmware update capability
- Table D.1 – Example check sheet for firmware update of control gear
- International Standard (Bilingual) [Go to Page]
- English [Go to Page]
- CONTENTS
- FOREWORD
- INTRODUCTION
- 1 Scope
- 2 Normative references
- 3 Terms and definitions
- 4 General [Go to Page]
- 4.1 General
- 4.2 Logical units in a bus unit
- 4.3 Updating control gear for emergency lighting
- 5 Electrical specification
- 6 Bus power supply
- 7 Transmission protocol structure [Go to Page]
- 7.1 General
- 7.2 32-bit forward frame encoding
- 8 Timing
- 9 Method of operation [Go to Page]
- 9.1 General
- 9.2 Commands
- 9.3 Data transmission
- 9.4 Duration of firmware update
- 9.5 Security
- 9.6 Firmware update features
- 9.7 Update process [Go to Page]
- 9.7.1 Start firmware update
- 9.7.2 Data transfer
- 9.7.3 Persistent variables during firmware update
- 9.7.4 Firmware version number
- 9.7.5 Firmware update in a system
- 9.7.6 Error recovery
- 9.8 Power-on
- 10 Declaration of variables
- 11 Definition of commands [Go to Page]
- 11.1 General
- 11.2 Overview sheets
- 11.3 Control instructions [Go to Page]
- 11.3.1 General
- 11.3.2 START FW TRANSFER
- 11.3.3 RESTART FW
- 11.3.4 ENABLE RESTART
- 11.3.5 FINISH FW UPDATE
- 11.3.6 CANCEL FW UPDATE
- 11.4 Queries [Go to Page]
- 11.4.1 QUERY FW UPDATE FEATURES
- 11.4.2 QUERY FW RESTART ENABLED
- 11.4.3 QUERY FW UPDATE RECEIVER READY
- 11.4.4 QUERY BLOCK INCOMPLETE OR FAULT
- 11.4.5 QUERY FW TRANSFER VERSION
- 11.4.6 QUERY BLOCK 0 ACCEPTED
- 11.5 Data transfer commands [Go to Page]
- 11.5.1 General
- 11.5.2 BEGIN BLOCK (data h, data m, data l)
- 11.5.3 TRANSFER BLOCK DATA (data h, data m, data l)
- Annexes [Go to Page]
- Annex A (normative) Update file description
- Annex B (normative) CRC16 calculation
- Annex C (informative) Firmware update process example
- Annex D (informative) Firmware update management check sheet
- Bibliography
- Figures [Go to Page]
- Figure 1 – IEC 62386 graphical overview
- Figure C.1 – Example of a firmware update process
- Tables [Go to Page]
- Table 1 – 32-bit command frame encoding
- Table 2 – Firmware update features
- Table 3 – Block 0 definitions
- Table 4 – Block 1..n definitions
- Table 5 – Declaration of variables
- Table 6 – Standard commands
- Table 7 – Data transfer commands
- Table D.1 – Example check sheet for firmware update of control gear
- Français [Go to Page]
- SOMMAIRE
- AVANT-PROPOS
- INTRODUCTION
- 1 Domaine d’application
- 2 Références normatives
- 3 Termes et définitions
- 4 Généralités [Go to Page]
- 4.1 Généralités
- 4.2 Unités logiques dans un appareillage de bus
- 4.3 Mise à jour de l’appareillage de commande pour éclairage de secours
- 5 Spécifications électriques
- 6 Alimentation électrique du bus
- 7 Structure du protocole de transmission [Go to Page]
- 7.1 Généralités
- 7.2 Codage des trames en avant de 32 bits
- 8 Cadencement
- 9 Mode de fonctionnement [Go to Page]
- 9.1 Généralités
- 9.2 Commandes
- 9.3 Transmission de données
- 9.4 Durée de la mise à jour du microprogramme
- 9.5 Sécurité
- 9.6 Caractéristiques de mise à jour du microprogramme
- 9.7 Processus de mise à jour [Go to Page]
- 9.7.1 Début de la mise à jour du microprogramme
- 9.7.2 Transfert de données
- 9.7.3 Variables persistantes lors de la mise à jour du microprogramme
- 9.7.4 Numéro de version du microprogramme
- 9.7.5 Mise à jour du microprogramme dans un système
- 9.7.6 Reprise sur incident
- 9.8 Mise sous tension
- 10 Déclaration des variables
- 11 Définition des commandes [Go to Page]
- 11.1 Généralités
- 11.2 Fiches de vue d’ensemble
- 11.3 Instructions de commande [Go to Page]
- 11.3.1 Généralités
- 11.3.2 START FW TRANSFER
- 11.3.3 RESTART FW
- 11.3.4 ENABLE RESTART
- 11.3.5 FINISH FW UPDATE
- 11.3.6 CANCEL FW UPDATE
- 11.4 Requêtes [Go to Page]
- 11.4.1 QUERY FW UPDATE FEATURES
- 11.4.2 QUERY FW RESTART ENABLED
- 11.4.3 QUERY FW UPDATE RECEIVER READY
- 11.4.4 QUERY BLOCK INCOMPLETE OR FAULT
- 11.4.5 QUERY FW TRANSFER VERSION
- 11.4.6 QUERY BLOCK 0 ACCEPTED
- 11.5 Commande de transfert de données [Go to Page]
- 11.5.1 Généralités
- 11.5.2 BEGIN BLOCK (data h, data m, data l)
- 11.5.3 TRANSFER BLOCK DATA (data h, data m, data l)
- Annexes [Go to Page]
- Annexe A (normative) Description du fichier de mise à jour
- Annexe B (normative) Calcul du CRC16
- Annexe C (informative) Exemple de processus de mise à jour du microprogramme
- Annexe D (informative) Fiche de vérification de gestion de mise à jour du microprogramme
- Bibliographie
- Figures [Go to Page]
- Figure 1 – Vue d’ensemble graphique de l’IEC 62386
- Figure C.1 – Exemple de processus de mise à jour du microprogramme
- Tableaux [Go to Page]
- Tableau 1 – Codage de la trame de commande de 32 bits
- Tableau 2 – Caractéristiques de mise à jour du microprogramme
- Tableau 3 – Définitions du bloc 0
- Tableau 4 – Définitions du bloc 1..n
- Tableau 5 – Déclaration des variables
- Tableau 6 – Commandes normalisées
- Tableau 7 – Commandes de transfert de données
- Tableau D.1 – Exemple de fiche de vérification de mise à jourdu microprogramme d'un appareillage [Go to Page]