Qu'est-ce que le contrôleur SMBus ?

Jeune femme assise sur le canapé avec une tasse de café à l'aide d'un ordinateur portable

Qu'est-ce que le contrôleur SMBus?

Crédit d'image : Westend61/Westend61/GettyImages

Les Contrôleur de bus SM, également connu sous le nom de SMBus ou Bus de gestion du système, est un ensemble de circuits intégrés, ou jeu de puces, situé dans un ordinateur personnel. Il fournit une interface à deux fils qui permet aux composants liés au système et à l'alimentation de communiquer avec d'autres parties de l'ordinateur. Le SMBus surveille la tension et la température et peut envoyer un nombre limité de messages d'erreur en cas de problème. Les propriétaires d'ordinateurs n'ont généralement pas à s'inquiéter de ce périphérique matériel de bas niveau à moins qu'il ne cesse de fonctionner.

Architecture de la carte mère

Les carte mère d'un ordinateur est une carte de circuit imprimé qui coordonne les processus du système et alimente les autres composants du système. En termes informatiques, un autobus est un ensemble de connexions filaires parallèles entre des appareils. Un bus transporte des informations sur les adresses, les données et le contrôle des ordinateurs. Le SMBus est situé sur la carte mère et effectue une communication légère avec la batterie rechargeable, ou Smart Système de batterie (SBS), et avec des capteurs de température et de tension, ainsi que d'autres dispositifs tels que des interrupteurs de couvercle et internes horloges. Le périphérique SMBus comprend une ROM d'informations sur le processeur (PIROM) qui est utilisée pour stocker des données en lecture seule sur les fonctionnalités de l'ordinateur.

Vidéo du jour

Historique et assistance SMBus

Le SMBus a été développé par Société intel au milieu des années 90 pour fournir un dispositif de communication peu coûteux pour les cartes mères. Le bus était à l'origine disponible sur les puces Xeon d'Intel. Sa conception est basée sur I²C (pour Inter-Integrated Circuit, prononcé I-squared-C), un bus plus ancien développé au début des années 1980 par Philips Semiconductor. SMBus est basé sur I²C et est généralement compatible avec celui-ci, mais il existe des différences majeures dans les spécifications électriques, les protocoles et les logiciels de support. Les appareils SMBus sont pris en charge par les systèmes d'exploitation Linux et Windows. Ils sont également utilisés sur les systèmes Mac à processeur Intel, où ils sont appelés Contrôleur de gestion du système(SMC).

Protocole SMBus

UNE protocole informatique est un ensemble de règles convenues utilisées pour la communication entre les appareils électroniques. Les messages transmis par un SMBus se composent d'une série de 1 et de 0 qui sont séquencés selon le protocole SMBus. Les appareils SMBus et certains appareils I²C qui adhèrent à ce protocole peuvent se connecter au bus. Les appareils spécialisés qui se connectent au SMBus, comme les batteries intelligentes et les chargeurs de batterie intelligents, ne sont pas nécessaires pour implémenter toutes les commandes du protocole SMBus, mais uniquement celles nécessaires à leur propre systèmes.

Bus SM. Problème de pilote

Le système d'exploitation d'un ordinateur communique avec le contrôleur de bus SM via un logiciel appelé conducteur. Pour le système d'exploitation Windows, l'application de mises à jour ou la mise à niveau vers une version plus récente peut entraîner la désinstallation du pilote de bus SM. Dans ce cas, vous recevrez très probablement un message d'erreur système indiquant que le matériel du contrôleur de bus SM ne peut pas être installé.

Pour résoudre les problèmes avec le matériel du contrôleur de bus SM, vérifiez l'état du périphérique dans la boîte de dialogue Gestionnaire de périphériques. Vous pouvez appeler la boîte de dialogue à partir du panneau de configuration de Windows ou en tapant « Gestionnaire de périphériques » dans le champ de recherche au bas du menu Démarrer. Dans la boîte de dialogue Gestionnaire de périphériques, développez "Périphériques système" et recherchez le contrôleur de bus SM. Un point d'exclamation affiché sur l'entrée SM Bus Controller indique une condition d'erreur. Faites un clic droit sur l'entrée et sélectionnez "Mettre à jour le pilote". Les instructions d'installation du logiciel du pilote doivent s'afficher. Si cela ne résout pas le problème, visitez le site Web de support client du fabricant de votre ordinateur.

Réinitialisation du contrôleur de gestion du système sur un Mac

Les Contrôleur de gestion du système sur un Mac contrôle le ventilateur, le rétroéclairage du clavier, le voyant de la batterie et le capteur du couvercle. Des problèmes avec ces fonctionnalités peuvent signifier que le SMC doit être réinitialisé. Tout d'abord, essayez d'éteindre l'ordinateur, puis rallumez-le. Si les problèmes persistent, visitez le site Web d'assistance clientèle d'Apple pour plus de détails sur la réinitialisation du SMC sur un Mac.