Id системной платы dmi что это

Id системной платы dmi что это

Direct Media Interface (сокр. DMI) — последовательная шина, разработанная фирмой Intel для соединения южного моста (ICH) материнской платы c северным (MCH или GMCH) или с центральным процессором в случае интегрированного контроллера памяти [1] . Впервые DMI использована в чипсетах семейства Intel 915 с южным мостом ICH6 в 2004 году [2] . Серверные чипсеты используют похожий интерфейс, называемый Enterprise Southbridge Interface (ESI). Позже интерфейс DMI получил два обновления.

Содержание

DMI первого поколения [ править | править код ]

Пропускная способность шины DMI первого поколения составляет 2 ГБ/с, что значительно выше, чем пропускная способность шины Hub Link (266 МБ/с), которая используется для связи между северным и южным мостами в чипсетах Intel 815/845/848/850/865/875. Вместе с этим суммарная полоса пропускания 2 ГБ/с (по 1 ГБ/с в каждом направлении) делится между всеми устройствами, подключенными к южному мосту (например, PCI Express x1, PCI, HD Audio, жесткие диски), так что фактически доступная скорость будет ниже.

В материнских платах для процессоров с разъёмом LGA 1156 (то есть для Core i3, Core i5 и некоторых серий Core i7 [3] и Xeon) и со встроенным контроллером памяти DMI используется для подсоединения чипсета (PCH) непосредственно к процессору [4] [1] . (Процессоры серии Core i7 для LGA 1366 подсоединяется к чипсету через шину QPI [5] .)

DMI является собственной разработкой Intel. В 2009 году Intel отказалась лицензировать шину DMI фирме Nvidia. Поскольку поддержка DMI встроена в процессоры с ядрами Lynfield и Clarkdale для разъёма LGA 1156 и используется для подсоединения к чипсету, Nvidia фактически потеряла право производить чипсеты для большей части новых процессоров Intel [6] .

DMI 2.0 [ править | править код ]

В 2011 году было представлено второе поколение интерфейса, DMI 2.0, в котором скорость передачи данных увеличилась в 2 раза, до 2 ГБ/с в каждую сторону по DMI 2.0 на базе 4 линий. Данный вариант использовался для соединения центральных процессоров Intel 2011-2015 годов с микросхемой Platform Controller Hub (PCH), частично заменившей набор из южного и северного мостов. [7] :14 [8]

DMI 3.0 [ править | править код ]

DMI 3.0 был представлен в августе 2015. В третьем поколении скорость обменов была увеличена до 8 GT/s на каждой линии. Интерфейс с 4 линиями позволяет передавать данные со скоростью до 3,93 ГБ/с между процессором и PCH. Используется в процессорах с микроархитектурой Skylake (варианты с 2 чипами) и чипсетах Intel серии 100, например Z170 [9] [10] [11] .

&nbsp &nbsp Наиболее полную информацию о компьютерном оборудовании в Linux, можно получить используя утилиту dmidecode , отображающую данные из структуры SMBIOS, включающую таблицы, содержащие записи о каждом из устройств, обнаруженных в данный момент времени. Для использования возможностей утилиты требуются права root

Утилита dmidecode — отображение содержимого таблиц DMI компьютера.

Интерфейс DMI ( D esktop M anagement I nterface ) — это интеpфейс упpавления настольными компьютерными системами, представляющий собой набор программных и аппаратных средств для сбора, хранения и отображения данных об оборудовании компьютера. Спецификация DMI была разработана в 1996 г. и дорабатывалась по мере развития компьютерных систем. Поддержка интерфейса DMI встроена в BIOS всех современных материнских плат, а также осуществляется через интерфейс API в прикладных программных продуктах. Для взаимодействия с интерфейсом DMI, в BIOS материнских плат была добавлена спецификация DMIBIOS , которая с 1999 года получила название SMBIOS — S ystem M anagement BIOS — системное управление BIOS. Спецификации различных версий SMBIOS опубликованы на сайте объединения Distributed Management Task Force ( DMTF ) :

В соответствии со спецификацией SMBIOS, информация DMI об оборудовании хранится в виде базы данных ( DMI Pool Data ), точка входа в которую определяется в структуре SMBIOS. Начальная запись содержит признак базы — строку из 5 байт _DMI_ , контрольную сумму, адрес и размер.

Утилита dmidecode позволяет извлечь записи из базы данных DMI и отобразить их в требуемом виде. Командная строка:

Параметры командной строки:

-d, —dev-mem FILE — задать устройство для чтения данных DMI ( по умолчанию — /dev/mem)

-h, —help — отобразить справку.

-q, —quiet — минимальная детализация отображаемой информации DMI

-s, —string KEYWORD — отображать только данные DMI, соответствующие введенному ключевому слову. Перечень допустимых ключевых слов можно получить введя dmidecode -s

-t, —type TYPE — отображать только данные указанных типов. Перечень типов можно получить по команде dmidecode -t -u, —dump — не расшифровывать получаемые данные. Отображаются только заголовки записей и шестнадцатеричные значения полей.

—dump-bin FILE — запись дампа данных DMI в файл.

—from-dump FILE — считывание и обработка данных из ранее сохраненного дампа данных DMI.

-V, —version — отобразить версию программы и завершиться.

При запуске dmidecode без параметров, отображается версия программы, общая информация базы DMI, и расшифрованное содержимое отдельных записей. Пример общей информации:

Отображается версия программы, версия SMBIOS, количество записей и объем данных DMI, а также начальный адрес структуры DMI (0x000E0010 ) .

Долее отображается расшифрованная информация отдельных записей :

Информация каждой записи начинается с дескриптора Handle , типа записи DMI Type и ее размера в байтах. Утилита извлекает данные записей, декодирует их и представляется в виде обычного текста, позволяющего получить сведения о текущем оборудовании компьютера. Как видно из приведенных результатов выполнения dmidecode , объем отображаемой информации вполне достаточен для получения практически всех технических характеристик используемого компьютерного оборудования.

Читайте также:  Расчет относительного отклонения в процентах

Нередко требуется получить не всю информацию, содержащуюся в таблицах DMI, а только ту, что имеет отношение к конкретному устройству или классу устройств, для чего предусмотрена возможность указания типа данных с использованием параметра -t . В качестве типа данных может быть использовано или числовое значение дескриптора Handle , или специальное ключевое слово. Допустимые ключевые слова для типов данных, задаваемых параметром -t :

bios — сведения о BIOS

system — сведения о переключателях системной платы.

baseboard — сведения о материнской плате.

chassis — сведения о переключателях и датчиках шасси.

processor — сведения о центральном процессоре ( о процессорах для многопроцессорных систем ) .

memory — сведения об оперативной памяти.

cache — сведения о кэш-памяти.

connector — сведения о разъемах контроллеров периферийных устройств.

slot — сведения о разъемах PCI/PCI-Express

Ниже приведены примеры выполнения команды dmidecode для разных типов данных.

dmidecode -t processor — отобразить данные DMI о процессорах.

dmidecode -t connector — отобразить данные DMI, относящиеся к типу "connector", т.е информацию о разъемах периферийного оборудования.

При использовании числовых значений дескрипторов , тип данных DMI можно указывать в соответствии с таблицей :

Type Description
BIOS Information
1 System Information
2 Baseboard (or Module) Information
3 System Enclosure or Chassis
4 Processor Information
5 Memory Controller Information (Obsolete)
6 Memory Module Information (Obsolete)
7 Cache Information
8 Port Connector Information
9 System Slots
10 On Board Devices Information
11 OEM Strings
12 System Configuration Options
13 BIOS Language Information
14 Group Associations
15 System Event Log
16 Physical Memory Array
17 Memory Device
18 32-Bit Memory Error Information
19 Memory Array Mapped Address
20 Memory Device Mapped Address
21 Built-in Pointing Device
22 Portable Battery
23 System Reset
24 Hardware Security
25 System Power Controls
26 Voltage Probe
27 Cooling Device
28 Temperature Probe
29 Electrical Current Probe
30 Out-of-Band Remote Access
31 Boot Integrity Services (BIS) Entry Point
32 System Boot Information
33 64-Bit Memory Error Information
34 Management Device
35 Management Device Component
36 Management Device Threshold Data
37 Memory Channel
38 IPMI Device Information
39 System Power Supply
40 Additional Information
41 Onboard Devices Extended Information
42 Management Controller Host Interface
126 Inactive
127 End-of-Table
128-255 Available for system- and OEM- specific information

Возможно указание нескольких номеров дескрипторов в одной команде:

dmidecode -t 4,6 — отобразить содержимое записей DMI для процессора ( тип 4 ) и модулей памяти ( тип 6)

Совокупность выводимых утилитой данных позволяет определить параметры оборудования, которые не отображаются в явном виде. Например, следующая информация о процессоре

говорит о том, что включен режим Hyper-threading. Если бы он был выключен, то значение Thread Count совпадало бы со значением Core Enabled

Утилита lshw – отобразить состав оборудования компьютера.

Утилита lshw ( Hardware Lister ) менее информативна, чем рассмотренная выше dmidecode , но позволяет получить сведения об оборудовании компьютера в различных форматах, в т.ч. в XML и HTML, а также имеет поддержку графического интерфейса пользователя ( GUI ). Утилита использует данные из таблиц DMI, конфигурационных файлов, модулей ядра и драйверов.

Формат командной строки:

lshw [-format] [-options . ]
lshw –version

Параметры командной строки:

-version — отобразить информацию о версии программы.

-format — формат выводимых данных. Допустимые форматы:

-html — вывести информацию об оборудовании компьютера в формате HTML
-xml — вывести информацию об оборудовании компьютера в формате XML
-short — отобразить список устройств в кратком формате, без описаний.
-businfo — отобразить информацию о шинах .
-X — использовать графический интерфейс

-options — дополнительные параметры:

-dump OUTFILE — выдать дамп информации в файл в формате SQLite.
-class CLASS — отобразить только информацию об устройствах данного класса.
-C CLASS — то же, что и ‘-class CLASS’
-c CLASS — то же, что и ‘-class CLASS’
-disable TEST — не использовать данные о проверке оборудования. Поле “test” может принимать значения

-enable TEST — использовать тип проверки, как и в предыдущем случае.
-quiet — не отображать состояние устройства.
-sanitize — удалить из вывода потенциально опасную информацию, как адреса, серийные номера и т.п.
-numeric — отображать числовые идентификаторы для периферийных устройств.

lshw — отобразить полную информацию об оборудовании в текстовом формате.

lshw –xml -отобразить информацию в XML-формате.

lshw –html > hardware.html — вывести информацию об оборудовании в формате HTML в файл hardware.html

lshw –dump /tmp/lshwsql — выполнить выгрузку информации об оборудовании в файл /tmp/lshwsql в формате SQLite

lshw -class network — отобразить информацию о сетевых устройствах. Допустимые классы устройств можно узнать по результатам выполнения команд lshw –short или lshw –businfo

lshw -c storage — отобразить информацию об устройствах хранения данных ( класса ”storage” )

lshw –C processor –disable dmi — вывести информацию о процессорах без использования данных dmi Для сравнения, попробуйте выполнить данную команду без параметра -disable dmi

lshw –X — запустить утилиту с поддержкой графического интерфейса.

Для просмотра данных об устройствах, необходимо выполнить двойной щелчок мышкой на выбранном элементе древовидной структуры.

Прочие команды Linux для получения сведений об оборудовании .

Некоторые сведения об оборудовании можно получить из файлов каталога /proc:

Читайте также:  Сколько ампер в телевизоре

cat /proc/devices — информация о типах устройств.

cat /proc/diskstats — информация о дисковых устройствах.

cat /proc/dma — информация о режиме работы контроллера прямого доступа к памяти.

cat /proc/iomem — информация об адресах, используемых контроллерами ввода-вывода.

cat /proc/ioports — информация о портах ввода-вывода.

cat /proc/meminfo — информация об оперативной памяти.

cat /proc/cpuinfo — информация о процессорах..

Кроме того, существуют специальные команды для отображения информации об отдельных типах устройств:

lscpu — отобразить информацию о процессорах.

lshal — отобразить информацию об оборудовании в виде дампа глобального списка устройств ( Global Device List ).

lsusb — отобразить информацию о USB-устройствах.

lsscsi — отобразить информацию об устройствах SCSI.

lspci — отобразить информацию об устройствах на шинах PCI / PCI — Express.

lspcmcia — отобразить информацию об устройствах на шине PCMCIA.

lsblk — отобразить информацию о блочных устройствах (гибких и жестких дисках, разделах и точках монтирования).

Информация, получаемая с помощью вышеперечисленных команд, носит более общий характер, по сравнению с той, что может быть получена с помощью утилиты dmidecode . Для сравнения, пример информации о процессорах, полученной при использовании команды lscpu

Как видно из приведенной информации, для получения детальных технических характеристик оборудования компьютера, наиболее приемлемы данные, получаемые в результате выполнения утилиты dmidecode , а для отображения общих характеристик процессоров — команда lscpu . Например, в скриптах, при использовании в цепочке с командой grep , можно выделять отдельные элементы из вывода lscpu :

lscpu | grep L2 — получить размер кэш второго уровня процессора.

lscpu | grep Arch — получить информацию об архитектуре процессора.

По теме оборудования в Linux также имеются авторские статьи:

Если вы желаете помочь развитию проекта, можете воспользоваться кнопкой "Поделиться" для своей социальной сети

Здравствуйте! Продолжаем цикл заметок о характеристиках вашего компьютера — сегодня мы рассмотрим как узнать модель материнской платы на компьютере. Обновление драйверов, проверка совместимости железа и чисто из любопытства — … использовать приведенные в заметке способы проверки модели материнской платы намного проще, чем разбирать компьютер и изучать наклейки внутри системника.

Можно смоделировать достаточно много ситуаций, в которых очень важно знать модель материнской платы: банальное обновление драйверов, покупка нового «железа» (узнать, что можно добавить в систему и есть ли для этого нужные слоты, например для расширения оперативки)…

Если у вас сохранились документы, которые выдают вместе с компьютером (или отдельные позиции по компонентам, если вы подбирали комплектующие сами) вы можете узнать ответы на свой вопрос именно там. Наверное это даже лучший способ, ведь вы можете проверить соответствие реальной ситуации с тем, что указано в ваших доках.

Как узнать модель материнской платы? — небольшое введение

Я принципиально не буду рассказывать как узнать название материнской платы способом вскрытия системного блока — в современной ситуации это абсолютно не нужно, ведь программные способы дадут информации больше чем просто визуальный осмотр материнки.

Конечно же я не отрицаю что можно узнать модельку взглянув на саму плату (я не настолько упорот чтобы говорить что этого делать ни в коем случае нельзя), а продвинутый пользователь наверняка и сам знает где и что посмотреть… ну а нам я рекомендую использовать наиболее простые и правильные методы

Способ 1. Узнаем название материнской платы через командную строку

Если вы с удовольствием пользуетесь командной строкой Windows, то вы можете с легкостью выяснить модель материнской платы при помощи мощного инструмента WMIC Microsoft.

С WMIC мы можем выполнить запрос baseboard чтобы проверить материнскую плату и несколько дополнительных параметров таких как серийный номер, ревизия и другая подробная информация о вашей материнке. Давайте с вами попробуем на примере узнать производителя нашей материнской платы, модель и серийник с помощью WMIC.

Откройте командную строку (это можно сделать сочетанием клавиш WIN + R на клавитаре и введя команду CMD). Кстати, командную строку не обязательно запускать от имени администратора. Введите следующий текст в командной строке.

Спустя пару секунд вы получите информацию о названии вашей материнской платы…

О чем говорит нам информация выше? — Производитель ASUS, модель платы P8H67… к сожалению бывают ситуации когда серийный номер определить не удается (такое мне попадалось на платах MSI), но тем не менее мы узнали основную информацию о материнской плате без вскрытия корпуса и не обращались за помощью к стороннему программному обеспечению. (теперь достаточно просто загуглить ASUS P8H67 и на официальном сайте узнать что за зверь у нас живет в коробке под столом)

Способ 2. Определяем материнскую плату на компьютере программой System Spec

Если вам не нравится командная строка и вы привыкли все делать мышью и в понятном графическом интерфейсе, то рекомендую очень маленькую программу System Spec которая не требует установки. Актуальную версию всегда можно с официального сайта разработчика:

Программа на английском, но для нас это не будет проблемой, конкретно нас интересует строка Motherboard — это и есть название нашей материнской платы.

Не смотря на столь малый размер (менее 1 мегабайта в архиве) программа может рассказать многое о вашем компьютере, но я бы не стал рекомендовать ей пользоваться… выяснить что за материнка на компьютере — она отлично подходит, для всего остального есть более удобные аналоги.

Читайте также:  Что означает горящий замочек на клавиатуре ноутбука

Способ 3. AIDA64 — узнаем модель системной платы

Существует несколько редакций AIDA64, нам прекрасно подойдет версия Extreme Edition (приложение стоит денег, но нам подойдет 30 дневная пробная версия, обозначенная на странице загрузки как TRIAL)

После установки AIDA64 запустите программу и в левой части найдите значок «Системная плата». В открывшемся окне во второй строчке «Системная плата» будет отображаться производитель и модель материнской платы. Как вы можете видеть в моем компьютере название материнки — Asus P8H67.

Если прокрутить окно вниз до конца, то можно найти ссылку на страницу загрузки свежего BIOS (Строка «Загрузка обновлений BIOS»). Это может быть полезным, если цель определения материнской платы прошивка новой версии микропрограммы BIOS

Способ 4. Piriform Speccy — хорошая программа от разработчиков Ccleaner

Если вы хоть раз пользовались программой Ccleaner и она оставила у вас только положительные эмоции своим результатом, то на вопрос как узнать модель материнки вам ответит маленькая программа Speccy от разработчиков той самой Cclener (Piriform). Скачать как всегда можно на официальном сайте:

Запустите приложение и в левой части перейдите на вкладку «Системная плата». В правой части в строке «Модель» и будет ответ на наш вопрос — в нашем случае это P8H67 (LGA1155)…

Мало того, что программа правильно определила название материнской платы установленной в компьютере, но и показала ее сокет (1155) и еще много полезной информации (такой как напряжение, версия BIOS и температура системы)

Способ 5. CPU-Z — расскажет не только о процессоре

CPU-Z очень популярная утилита для идентификации процессора, но отлично подойдет для определения модели материнской платы на компьютере. Программа абсолютно бесплатная и не требует установки, просто загрузите актуальную версию с официального сайта

После запуска утилиты перейдите на вкладку «Mainboard» и в строке «Model» будет название установленной материнской платы. У меня на компьютере системная плата P8H67 (пока показания всех приложений совпадают)

Для многих будет полезен блок BIOS, тут отображаются версия и производитель микропрограммы…

Способ 6. HWiNFO32 — подробная информация о материнке

Для загрузки программы перейдите на официальный сайт (существует несколько версий программы — HWiNFO32 для 32 битных систем и HWiNFO для 64 разрядных). В моем случае я скачал HWiNFO64.

После установки соответствующей версии HWiNFO запустите ее (запуск может занять продолжительное время собирая информацию о комплектующих вашего компьютера). Программа автоматически отобразит экран «System Summary», где модель материнской платы будет показана в разделе «Motherboard»

Кстати, обратите внимание что HWiNFO корректно определила видеокарту… надо бы добавить ее в заметку о видеокартах

Способ 7. Sisoftware Sandra — недооцененная программа

Когда я искал информацию о том как посмотреть материнскую плату на компьютере, то ни разу не встретил в обзорах такое приложение как Sandra Lite (именно ее мы и будем использовать, так как конкретно Lite — распространяется бесплатно). Как обычно скачать можно на официальном сайте, избегайте левых источников…

После установки Sisoftware Sandra Lite запустите программу и перейдите на вкладку «Устройства». В появившемся окне дважды кликните по значку «Материнская плата» и подождите пока утилита соберет всю нужную информацию. В новом окне откроется подробная информация о вашей системной плате, в строке «Модель» и будет ответ на вопрос как узнать модель материнской платы?

В данном разделе отображается не только название вашей материнской платы, здесь вы найдете еще достаточно много другой полезной информации о вашей материнке. Например можно узнать сколько памяти и сколько всего слотов под нее… или модель чипсета на котором построена ваша система

БОНУС! Информация о материнской плате в HTML отчете

Пока искал для вас оптимальный способ выяснить модель материнской платы на компьютере нашел в комментариях у одного буржуйского блога ссылку на программу, которая может генерировать HTML файл с подробной информацией о вашей системе. Мне данный подход к ситуации очень понравился и я решил поделиться им с вами.

Данное приложение называется LookInMyPC и скачать его можно с сайта разработчиков (на английском, есть портативная версия не требующая установки)

После запуска можно выбрать о чем именно генерировать отчет, но мы оставляем все как есть и жмем кнопку «Generate Report»… останется только дождаться когда сформируется отчет — это быстро.

Файлик с отчетом откроется в любом браузере, в блоке «BIOS Information» в строке «Board Product ID» и будет название нашей материнской платы.

На самом деле в отчете достаточно много интересной и полезной информации, а что касается английского языка — Google Chrome замечательно все переводит.

В отчете генерируется достаточно много данных о программной части, а просмотреть его можно в любой момент без самой программы — это очень удобно

Что мы узнали о материнской плате? — Выводы

Друзья, мы с вами рассмотрели несколько способов узнать модель материнской платы. Как вы поняли из заметки, это вполне реально сделать не разбирая системный блок — существуют более цивилизованные методы.

Что делать с данной информацией? — даже если вам нужно визуально взглянуть на вашу материнку, то вполне возможно найти ее изображение и спецификации на официальном сайте по названию модели.

Ссылка на основную публикацию
Gateray gr ep onu1 1 настройка
Как уже писалось выше, GEPON – полноценная сеть, построенная на пассивных оптических составляющих на всём протяжении от провайдера к абоненту....
Canon mf4730 как сканировать
Написал свой отзыв о Canon i - SENSYS MF 4730 – это одна из старых моделей МФУ, которую я купил...
Dir 320 горят все индикаторы
Привет! Да уж, давненько я не публиковал новых статей. Изучал новые направления. Например, активно занялся теорией и практикой в электронике,...
Hl2613 в светодиодной лампе что это
В мои руки попало несколько вышедших из строя, уже широко распространённых светодиодных ламп на напряжение 230 В, в изобилии предлагаемых...
Adblock detector