Brevet FR2797966A1 — publié le 20010302

Procédé de personnalisation électronique d'un dispositif électronique et dispositif personnalisé selon ce procédé La présente invention a pour objet un procédé de personnalisation électronique d'un dispositif électronique. Elle a également pour objet un dispositif électronique personnalisé. Un dispositif personnalisé est un appareil contenant une information spécifique, cette information étant généralement donnée par le fournisseur de l'appareil. L'invention concerne notamment un procédé de personnalisation d'un appareil électronique par des données électroniques enregistrées dans cet appareil. L'invention trouve plus particulièrement son utilisation dans le domaine des dispositifs devant contenir un élément de traçabilité. Un élément de traçabilité peut par exemple être un numéro de série attribué au dispositif électronique. L'invention trouve notamment une utilisation dans le domaine des décodeurs de télévision. Dans l'état de la technique, pour personnaliser électroniquement un dispositif électronique, on enregistre un élément de traçabilité dans une mémoire du boîtier formant le dispositif électronique. On effectue cet enregistrement avant la fermeture du boîtier, et donc nécessairement avant le scellage d'un tel dispositif. L'invention permet d'enregistrer un élément de traçabilité après la fermeture, et éventuellement le scellage, du boîtier d'un dispositif selon l'invention. Dans l'état de la technique, on connaît un dispositif électronique muni dans un boîtier d'une mémoire de sauvegarde d'information et d'un microprocesseur. A l'intérieur de ce dispositif, le microprocesseur gère des opérations de lecture et des opérations d'écriture dans la mémoire du dispositif. Par le biais de ce microprocesseur, on peut donc écrire une donnée, par exemple un élément de traçabilité, dans la mémoire. Dans un mode d'utilisation préféré d'un tel dispositif électronique, des informations téléchargées par le biais du microprocesseur peuvent également être écrites dans la mémoire par le biais de ce même microprocesseur. Le microprocesseur a en permanence la possibilité d'effectuer des opérations de lecture et/ou d'écriture dans la mémoire. Or le microprocesseur est capable de télécharger et d'effectuer des opérations d'écriture simultanément. Donc les données stockées dans la mémoire, notamment les éléments de traçabilité, peuvent risquer d'être effacés. En effet, si au cours d'une opération de téléchargement, un dysfonctionnement apparaît, celui-ci peut éventuellement aboutir à un effacement intégral ou partiel du contenu de la mémoire. Avec un tel mode d'utilisation, il apparaît donc nécessaire de protéger certaines des données contenues dans la mémoire. Des informations à protéger sont essentiellement des données de type code programme pour éventuellement assurer un fonctionnement minimum du dispositif électronique, et également permettre le redémarrage de ce dispositif après un dysfonctionnement. D'autres données à protéger concernent les éléments de traçabilité, comme par exemple le numéro de série. Dans l'état de la technique, on connaît donc un dispositif électronique comportant une mémoire, elle-même comportant une zone protégée. Une zone protégée de la mémoire est une zone pour laquelle les opérations sont possibles uniquement si une condition est remplie. Cette condition a un rôle de barrière vis à vis d'opérations d'écriture ou d'effacement indésirées. Par contre, la présence de la condition lève la protection. Dans l'état de la technique, pour des composants mémoires de type flash, une condition à remplir pour lever une protection de ce type de mémoire est par exemple l'application d'une tension de 12 volts aux bornes de la mémoire. Dès lors qu'on applique une tension de 12 volts aux bornes d'une telle mémoire, la zone protégée de la mémoire accepte à nouveau des opérations d'écriture. Dans l'état de la technique, on utilise un générateur externe de potentiels continus pour fournir, par exemple, un potentiel de 12 volts. Pour approcher un tel générateur auprès des bornes de la mémoire, il est nécessaire de maintenir le boîtier du dispositif électronique ouvert. Ainsi l'écriture de données dans une zone protégée de la mémoire ne peut avoir lieu que si le boîtier est ouvert. Or ces dispositifs électroniques sont destinés à être utilisés boîtier fermé. Dans l'état de la technique, il apparaît donc que les tests finaux, visant à vérifier la fonctionnalité du boîtier fermé, ne peuvent être réalisés qu'après avoir terminé les opérations d'écriture dans la zone protégée de la mémoire. Ainsi on est obligé de renseigner dans cette zone protégée, notamment d'enregistrer les éléments de traçabilité du dispositif électronique, avant même de savoir si ce dispositif électronique est fonctionnel. Donc dans l'état de la technique, on attribue des éléments de traçabilité à des dispositifs électroniques, qui n'étant pas jugés fonctionnels, n'auront plus jamais besoin d'être identifiés. Le dispositif électronique de l'état de la technique, ainsi que le procédé de personnalisation de l'état de la technique d'un tel dispositif, présente un problème. Le problème de l'état de la technique est qu'on ne peut plus renseigner la zone protégée de la mémoire après avoir effectuer le test fonctionnel. En effet, on ne peut renseigner la zone protégée de la mémoire qu'en ouvrant le boîtier. Or si on ouvre le boîtier après avoir réalisé le test fonctionnel final, on risque de perturber le fonctionnement du boîtier et donc on risque de devoir refaire le test final. De plus, des informations concernant des résultats aux tests fonctionnels ne peuvent être conservées dans la zone protégées de la mémoire. Un deuxième inconvénient des dispositifs de l'état de la technique est que l'on place au rebut des dispositifs pour lesquels on a déjà attribué des éléments de traçabilité spécifiques, notamment des dispositifs pour lesquels le numéro de série a déjà été attribué. Ainsi, une partie des numéros de série attribués n'est jamais mise sur le marché, car les dispositifs correspondants ont échoué aux tests finaux. Or une commercialisation aisée de tels dispositifs électroniques nécessitent de produire des dispositifs ayant des numéros de série consécutifs. En effet, un dispositif électronique est généralement associé à des documents papier comportant également la mention du numéro de série de l'appareil. On comprend donc la difficulté d'associer correctement des documents papiers, comportant des numéros de série consécutifs, avec des dispositifs successifs ne comportant pas des numéros de série consécutifs. II arrive nécessairement un décalage lors de cette association. On aboutit alors à la nécessité de créer un nouveau code d'identification des dispositifs électroniques, après la fermeture de leur boîtier, pour qu'ils soient facilement associés aux documents papier. L'invention a pour objet de remédier aux problèmes cités en proposant un dispositif électronique tel qu'une zone protégée d'une mémoire contenue dans un boîtier de ce dispositif peut recevoir des opérations d'écriture alors que le boîtierlde ce dispositif est fermé. La solution apportée par l'invention est de placer à l'intérieur du boîtier une interface. Cette interface est préférentiellement placée à proximité d'une des façades du boîtier. Cette interface est par exemple une carte électronique. Elle présente donc des pistes conductrices, ainsi que des connecteurs. Cette carte électronique est disposée parallèlement à une des façades du boîtier, de telle sorte qu'une façade du boîtier comporte un orifice, et que cet orifice est en vis-à-vis avec une surface de contact de l'interface. Ainsi, un dispositif de contrôle d'accès peut lever la protection de la zone protégée de la mémoire par l'intermédiaire de cette interface. Notamment un générateur de tension continue peut, au moyen d'électrodes, fournir une tension continue de 12 volts aux bornes de cette interface. L'interface est par ailleurs reliée à la mémoire du dispositif électronique. Ainsi le dispositif de contrôle d'accès venant au contact de l'interface peut commander les opérations d'écriture dans la mémoire par l'intermédiaire de cette interface. Notamment lorsque le dispositif de contrôle d'accès génère une tension de 12 volts aux bornes de l'interface, il peut également effectuer des opérations d'écriture dans la zone protégée de la mémoire. Par l'intermédiaire de ce dispositif de contrôle d'accès, placé extérieurement au boîtier, en contact avec une interface contenue à l'intérieur du boîtier on peut enregistrer des éléments de traçabilité dans la zone protégée de la mémoire. Selon l'invention, on peut désormais écrire les éléments de traçabilité, ou d'autres types de données, dans une zone protégée de la mémoire après que le dispositif électronique ait subi les tests fonctionnels finaux. Mais surtout, il est possible de protéger des données dans la mémoire tout en gardant le boîtier du dispositif fermé. Selon l'invention, le boîtier est muni d'un orifice permettant un accès à une interface. Cette interface peut être une carte électronique pouvant effectuer des opérations d'écriture et éventuellement de lecture de la mémoire. L'invention concerne donc un dispositif électronique comportant un boîtier, et dans ce boîtier, une mémoire de sauvegarde d'informations et un microprocesseur, le microprocesseur gérant des opérations de lecture et écriture de la mémoire, caractérisé en ce que la mémoire comporte une zone protégée vis à vis d'une opération d'écriture du microprocesseur, et en ce que le dispositif comporte une interface reliée d'une part à la mémoire et présentant d'autre part une surface accessible, à travers un orifice du boîtier, par un dispositif de contrôle d'accès, ce dispositif de contrôle d'accès commandant des opérations de lecture et écriture dans la zone protégée de la mémoire par l'intermédiaire de l'interface. L'invention concerne également un procédé de personnalisation d'un dispositif électronique caractérisé en ce qu'il comporte les étapes suivantes - on teste des composants électroniques contenus dans un boîtier du dispositif électronique ; - si les composants sont conformes, on ferme le boîtier du dispositif électronique ; - on réalise un test fonctionnel du dispositif électronique fermé ; - si le dispositif électronique fermé est fonctionnel - on attribue un code de personnalisation au dispositif électronique ; - on enregistre le code de personnalisation dans une zone protégée d'une mémoire à l'aide d'une interface du dispositif électronique, cette interface étant commandée par le dispositif de contrôle d'accès. L'invention sera mieux comprise à la lecture de la description qui suit et à l'examen des figures qui l'accompagnent. Celles-ci ne sont présentées qu'à titre indicatif et nullement limitatif de l'invention. Les figures montrent - Figure 1 : une coupe schématique d'un dispositif électronique selon l'invention connecté avec un dispositif de contrôle d'accès selon l'invention ; - Figure 2 : un diagramme logique du procédé de personnalisation selon l'invention d'un dispositif électronique selon l'invention. La figure 1 montre un dispositif électronique 1 selon l'invention. Le dispositif électronique 1 comporte un boîtier 2. Dans le boîtier 2, le dispositif électronique 1 comporte un microprocesseur 3 et une mémoire 4. Le microprocesseur 3 est relié à la mémoire 4 par une liaison 5. Le microprocesseur 3 est par ailleurs relié à un connecteur 6 disposé sur une face du boîtier 2. Le connecteur 6 peut par exemple recevoir un câble 7. Le câble 7 est par exemple un câble RS232. Le câble 7 permet par exemple d'envoyer des données au microprocesseur 3. Dans un exemple préféré d'utilisation du dispositif électronique 1 selon l'invention, le microprocesseur 3 peut télécharger des données via le câble 7, et peut écrire ces données dans la mémoire 4. La mémoire 4 est une mémoire de sauvegarde d'informations. Par exemple des informations contenues dans la mémoire 4 sont du type lignes de code de programmation, logiciels. Dans un exemple préféré de l'invention, la mémoire 4 est une mémoire non volatile programmable et effaçable électriquement, par exemple de type flash. Cela signifie que des opérations d'écriture et/ou de lecture de cette mémoire flash ne se font que par blocs d'octets. Par exemple, pour chaque opération d'écriture, on utilise une case de la mémoire. Dans un exemple préféré, la mémoire 4 est une mémoire flash inscriptible par blocs de 64 Kilo-octets. La mémoire 4 comporte une zone protégée 8. La zone protégée 8 est protégée vis-à-vis d'opérations d'écriture qui seraient réalisées par le microprocesseur 3 ou par tout autre dispositif. Ainsi les informations contenues dans la zone protégée 8 ne sont accessibles que pour des opérations de lecture de la part du microprocesseur 3. La protection de cette zone protégée vis-à-vis d'opérations d'écriture est garantie par la nécessité de présence d'une condition pour pouvoir réaliser une opération d'écriture. Dans un exemple préféré de l'invention, la condition garante de la protection de la zone protégée 8 est l'absence d'application d'un potentiel de 12 volts à une borne 9 de cette zone protégée. La borne 9 de la mémoire 4 est reliée à une interface 10 disposée à l'intérieur du dispositif électronique 1. Elle est reliée par une liaison 11 à une borne 12 de l'interface 10. Par ailleurs l'interface 10 est reliée à une masse 13. L'interface 10 est par exemple une plaque plane comportant des pistes conductrices. L'interface 10 est placée parallèlement à une façade 14 du boîtier 2. L'interface 10 présente une face en regard de la façade 14. Cette face comporte notamment une surface de contact 15. La façade 14 du boîtier 2 présente un orifice 16 situé en vis-à-vis de la surface de contact 15. L'orifice 16 est tel qu'il permet le passage d'une tige, et tel que la tige peut venir perpendiculairement au contact de la surface de contact 15. Un dispositif de contrôle d'accès 17 comportant un picot 18 peut être placé contre la face 14 du boîtier 2. Ainsi le dispositif de contrôle d'accès 17 peut insérer son picot 18 dans l'orifice 16, de manière à venir au contact de la surface de contact 15. Dans un exemple préféré de l'invention, le dispositif de contrôle d'accès 17 comporte un générateur de tension 19. Ainsi, le dispositif de contrôle d'accès 17 peut générer une tension par exemple égale à 12 volts aux bornes de l'interface 10 et ainsi générer la condition nécessaire et suffisante pour autoriser des opérations d'écriture dans la zone protégée 8. Par ailleurs le dispositif de contrôle d'accès 17 peut commander l'interface 10 de manière à ce qu'elle réalise les opérations d'écriture dans la zone protégée 8. Dans un exemple préféré de l'invention le dispositif de contrôle d'accès 17 comporte trois picots tels que le picot 18. Un des trois picots sert pour la transmission des signaux de commande envoyés à l'interface 10, les deux autres picots servant pour générer un potentiel continu de douze volts aux bornes de l'interface 10. Dans cet exemple, le dispositif de contrôle d'accès 17 comportant trois picots, la façade 14 du boîtier 2 comporte trois orifices tels que l'orifice 16 en correspondance des trois picots. Dans un exemple préféré de l'invention les picots tels que le picot 18 sont des clous télescopiques. Le dispositif de contrôle d'accès 17 génère un premier signal de levée de protection et un deuxième signal de personnalisation. Le premier signal de levée de la protection correspond à l'application d'une tension de 12 volts à la borne 12 de l'interface 10 de telle sorte qu'une tension de 12 volts est également appliquée à la borne 9 de la mémoire 4 via la liaison 11. Le deuxième signal de personnalisation comporte des instructions pour piloter l'interface 10 de manière à ce que celle-ci effectue des opérations d'écriture dans la zone protégée 8 à partir de données fournies par l'appareil de contrôle d'accès 17. Dans une variante, le dispositif de contrôle d'accès 17 compose lui-même l'opération d'écriture dans la zone protégée 8, en utilisant des pistes conductrices de l'interface 10. Pour garantir un placement correct du dispositif de contrôle d'accès 17 sur la façade 14, le dispositif de contrôle d'accès 17 comporte un pied 20 de centrage et de détrompage venant en correspondance avec un orifice de centrage 21 de la façade 14 du boîtier 2. Le dispositif de contrôle d'accès est un objet de petite taille, donc facilement maniable par un utilisateur. Ce dispositif de contrôle d'accès 17 peut donc être facilement déplacé auprès de différents boîtiers tels que le boîtier 2 pour lesquels une inscription de la zone protégée 8 de la mémoire est voulue. Le dispositif de contrôle d'accès 17 étant maniable, des opérations d'écriture dans la zone protégée de la mémoire peuvent également avoir lieu en dehors de l'usine, par exemple dans un magasin de services après-vente. Dans ce cas, les informations qui seront enregistrées dans la zone protégée 8 ne concerneront pas nécessairement des éléments de traçabilité tels que le numéro de série mais plutôt des compléments de la version logicielle. Dans une autre variante de l'invention, le dispositif de contrôle d'accès 17 est amovible. En effet, le dispositif de contrôle d'accès 17 peut être désolidarisé du boîtier 2. Dans ce cas, le boîtier 2 laisse apparaître les trous tels que l'orifice 16 et l'orifice de centrage 21. Ces orifices étant de très petite taille, le boîtier est toujours considéré comme fermé. De plus, seul un dispositif spécialement conçu peut accéder à l'interface 10 et donc accéder à l'écriture dans la zone protégée 8. Donc les données qui sont enregistrées dans une telle zone de la mémoire sont bien protégées, même si le boîtier comporte des trous. Figure 2, le procédé de personnalisation du dispositif électronique 1 comporte donc les étapes suivantes - on teste chacun des composants électroniques contenus dans le boîtier 2 du dispositif électronique 1 ; - ensuite, si les composants sont tous conformes, on ferme le boîtier 2; - éventuellement on scelle le boîtier 2 ; - puis on réalise un test fonctionnel du dispositif électronique fermé ; - si le dispositif électronique fermé est fonctionnel, alors on attribue des données de personnalisation au dispositif électronique et on enregistre ces données dans la zone protégée 8 de la mémoire de ce dispositif en levant d'abord une barrière de protection de cette zone protégée à l'aide d'un dispositif de contrôle d'accès 17. Cet enregistrement se fait par un dispositif de contrôle d'accès 17 externe, mis en relation avec une interface 10 interne au boîtier 2, par l'intermédiaire de picots 18 du dispositif 17 traversant la façade 14 du boîtier 2, pour venir piloter l'interface 10. REVENDICATIONS 1 - Dispositif électronique (1) comportant un boîtier (2) et, dans ce boîtier, une mémoire (4) de sauvegarde d'informations et un microprocesseur (3), le microprocesseur gérant des opérations de lecture et écriture de la mémoire, caractérisé en ce que la mémoire comporte une zone protégée (8) vis à vis d'une opération d'écriture du microprocesseur, et en ce que le dispositif comporte une interface (10) reliée d'une part à la mémoire et présentant d'autre part une surface (15) accessible, à travers un orifice (16) du boîtier, par un dispositif de contrôle d'accès (17), ce dispositif de contrôle d'accès commandant des opérations de lecture et écriture dans la zone protégée de la mémoire par l'intermédiaire de l'interface. 2 - Dispositif selon la revendication 1 caractérisé en ce que le dispositif de contrôle d'accès génère un premier signal de levée de protection et un deuxième signal de personnalisation. 3 - Dispositif selon la revendication 2 caractérisé en ce que le signal de levée de protection est produit par un générateur (19) de tension de 12 volts. 4 - Dispositif selon l'une des revendications 1 à 3 caractérisée en ce que la mémoire est une mémoire non volatile programmable et effaçable électriquement. 5 - Dispositif selon l'une des revendications 1 à 4 caractérisé en ce que le dispositif de contrôle d'accès comporte trois picots (18), et en ce que le boîtier comporte trois orifices pour laisser les picots venir au contact de la surface accessible de l'interface. 6 - Dispositif selon l'une des revendications 1 à 5 caractérisé en ce que le dispositif de contrôle d'accès comporte un pied (20) de centrage et ou de détrompage, et en ce que le boîtier comporte un trou (21) pour recevoir ce pied de centrage. 7 - Dispositif selon la revendication 6 caractérisé en ce qu'un picot est un clou télescopique. 8 - Dispositif selon l'une des revendications 1 à 7 caractérisé en ce le dispositif de contrôle d'accès est amovible. 9 - Procédé de personnalisation d'un dispositif électronique (1) caractérisé en ce qu'il comporte les étapes suivantes - on teste des composants électroniques contenus dans un boîtier (2) du dispositif électronique ; - si les composants sont conformes, on ferme le boîtier du dispositif électronique ; - on réalise un test fonctionnel du dispositif électronique fermé ; - si le dispositif électronique fermé est fonctionnel - on attribue un code de personnalisation au dispositif électronique ; - on enregistre le code de personnalisation dans une zone protégée (8) d'une mémoire (4) à l'aide d'une interface (10) du dispositif électronique, cette interface étant commandée par le dispositif de contrôle d'accès (17). 10 - Procédé selon la revendication 9 caractérisé en ce que - on lève une barrière de protection d'une mémoire protégée du dispositif électronique à l'aide d'un dispositif de contrôle d'accès ; et en ce que pour lever la barrière de protection de la mémoire protégée, - on applique à l'aide du dispositif de contrôle d'accès une tension de 12 volts à des bornes de l'interface.