Programmation in-situ

0
(0)

La programmation in-situ (In-System Programming ou ISP) est une fonctionnalité qui permet aux composants électroniques (microcontôleurs en particulier) d’être programmés ou reprogrammés alors qu’ils sont déjà en place dans un système électronique complet. Ceci évite d’avoir besoin de programmer le composant en dehors du montage complet à l’aide d’un programmateur dédié.

Intérêts

Pour les fabricants de matériel électronique, le principal avantage d’une telle technique est de pouvoir regrouper les phases de programmation et de test en une seule alors qu’il fallait au préalable passer par une phase de programmation avant même de pouvoir assembler le système. Ainsi, les fabricants peuvent programmer leurs composants dans leur propre ligne de production, évitant alors d’avoir à acheter des composants pré-programmés. Les fabricants de matériel électronique peuvent en outre modifier le code à envoyer au composant programmable alors même que le processus de fabrication a débuté.

Fonctionnement

Classiquement, les composants qui autorisent la Programmation In-situ possèdent un circuit interne qui permet de générer les tensions spécifiques de programmation à partir de la tension d’alimentation. Il permet aussi de communiquer avec le programmateur via une liaison série. La plupart des composants programmables par ISP utilise une variante du protocole JTAG dédiée à la programmation; cela permet ainsi de faciliter l’intégration de tels dispositifs avec des procédures de tests automatisés. D’autres composants utilisent des protocoles propriétaires ou des protocoles définis par des standards plus anciens. Dans les systèmes suffisamment complexes pour nécessiter de la logique additionnelle (glue), il est possible d’intégrer un système de programmation contrôlé par JTAG pour les composants en étant dépourvu (Mémoire flash, microcontôleurs). Ce système permet d’utiliser un seul protocole pour la programmation des composants et le test.

Source: wikipedia.org | CC

Cet article a-t-il été utile ?

Cliquez sur une étoile pour l’évaluer !

Note moyenne 0 / 5. Nombre de votes: 0

Aucun vote pour l'instant ! Soyez le premier à évaluer cet article.

Visité 44 fois, 1 visite(s) aujourd’hui

Publications similaires

  • Un simple capteur photo à base de LED

    0 (0) Voici un circuit qui tire parti de la tension photovoltaïque d’une LED ordinaire. La tension LED est tamponnée par un transistor à jonction FET et ensuite appliquée à

  • Mesurer le profil d’impédance d’un haut-parleur

    5 (3) La principale caractéristique électrique d’un haut-parleur dynamique est son impédance électrique en fonction de la fréquence. Elle peut être représentée sous la forme d’un graphique appelé « courbe d’impédance ».

  • Conception simplifiée d’un filtre d’entrée

    5 (2) Un convertisseur de puissance qui fonctionne sur le principe de l’alimentation à découpage produit des interférences, généralement provoquées par la fréquence de découpage proprement dite, ainsi que par

  • Séparation de la synchro du signal composite

    2 (1) Le LM1881 est un séparateur de synchronisation. Il extrait les impulsions de synchronisation négatives du signal vidéo composite appliqué sur son entrée pour l’appliquer au moniteur de la

  • La Liaison RS-232

    4.7 (3) La liaison RS-232 est issue de la norme du même nom qui permet l’envoi de données via une chaîne de niveaux logiques envoyés en série (d’où le nom