Какво представлява SMBus контролерът?

Млада жена, седнала на дивана с чаша кафе с лаптоп

Какво представлява SMBus контролерът?

Кредит на изображението: Westend61/Westend61/GettyImages

В SM Bus Controller, известен още като SMBus или Шина за управление на системата, е набор от интегрални схеми, или чипсет, разположен в персонален компютър. Той осигурява двупроводен интерфейс, който позволява на компонентите на системата и захранването да комуникират с други части на компютъра. SMBus следи напрежението и температурата и може да изпраща ограничен брой съобщения за грешка, когато възникнат проблеми. Собствениците на компютри обикновено не трябва да се притесняват за това ниско ниво на хардуерно устройство, освен ако не спре да функционира.

Архитектура на дънната платка

В дънна платка на компютър е печатна платка, която координира системните процеси и захранва други компоненти на системата. От гледна точка на компютъра, а автобус е набор от паралелни проводни връзки между устройства. Шината носи информация за компютърни адреси, данни и контрол. SMBus се намира на дънната платка и осъществява лека комуникация с акумулаторната батерия или Smart Батерийна система (SBS) и със сензори за температура и напрежение, заедно с други устройства като превключватели на капака и вътрешни часовници. Устройството SMBus включва ROM с информация за процесора (PIROM), който се използва за съхраняване на данни само за четене за характеристиките на компютъра.

Видео на деня

История и поддръжка на SMBus

SMBus е разработен от Корпорация Intel в средата на 90-те години, за да предостави евтино комуникационно устройство за дънни платки. Първоначално шината беше налична на чиповете Xeon на Intel. Неговият дизайн се основава на I²C (за Inter-Integrated Circuit, произнася се I-squared-C), по-стара шина, разработена в началото на 1980-те от Philips Semiconductor. SMBus е базиран на I²C и като цяло е съвместим с него, но има някои големи разлики в електрическите спецификации, протоколи и поддържащ софтуер. SMBus устройствата се поддържат от операционните системи Linux и Windows. Те се използват и в базирани на Intel Mac системи, където се наричат Контролер за управление на системата(SMC).

SMBus протокол

А компютърен протокол е набор от договорени правила, използвани за комуникация между електронни устройства. Съобщенията, които се предават от SMBus, се състоят от поредица от 1 и 0, които са подредени в съответствие с протокола SMBus. SMBus устройства и някои I²C устройства, които се придържат към този протокол, могат да се свързват към шината. Специализирани устройства, които се свързват към SMBus, като интелигентни батерии и интелигентни зарядни устройства, не са необходими за изпълнение на всички команди в протокола SMBus, но само тези, необходими за тяхното собствено просто системи.

SM автобус. Проблем с драйвера

Операционната система на компютъра комуникира с SM Bus Controller чрез част от софтуера, известна като a шофьор. За операционната система Windows прилагането на актуализации или надграждане до по-нова версия може да доведе до деинсталиране на SM Bus Driver. В този случай най-вероятно ще получите съобщение за системна грешка, което казва, че хардуерът на SM Bus Controller не може да бъде инсталиран.

За да разрешите проблеми с хардуера на SM Bus Controller, проверете състоянието на устройството в диалоговия прозорец Device Manager. Можете да извикате диалоговия прозорец от контролния панел на Windows или като напишете "Диспечер на устройства" в полето за търсене в долната част на менюто "Старт". В диалоговия прозорец „Диспечер на устройства“ разгънете „Системни устройства“ и потърсете SM Bus Controller. Удивителен знак, показан на записа на SM Bus Controller, показва състояние на грешка. Щракнете с десния бутон върху записа и изберете „Актуализиране на драйвера“. Трябва да се покажат инструкции за инсталиране на софтуера на драйвера. Ако това не реши проблема, посетете уебсайта за поддръжка на клиенти за производителя на вашия компютър.

Нулиране на контролера за управление на системата на Mac

В Контролер за управление на системата на Mac управлява вентилатора, подсветката на клавиатурата, индикатора на батерията и сензора на капака. Проблеми с тези функции може да означават, че SMC трябва да бъде нулиран. Първо опитайте да изключите компютъра и след това да го включите отново. Ако проблемите продължават, посетете уебсайта за поддръжка на клиенти на Apple за подробности относно нулирането на SMC на Mac.