[1.79.3] Начиная с данной сборки УБУ, для кореектной работы МСЕ теперь требуется Python v3.7 или вышг. Также следует установить 2 библиотеки: - pip install colorama - pip install pltable
[1.75] Куча нововведений в папках Интел [1,72] MMTool К сожалению, невозможно предугадать какой муму отработает корректно. Поэтому используйте 2 разные версии мумутула - 5.0.0.7 как "mmtool_a4.exe" и 5.2.0.2x+ как "mmtool_a5.exe" Использование только одной версии не пригодно для многих бивисов на Aptio. [1.71] VROC Для обновления VROC with VMD требуется 2 файла, пример в папке Intel\VROC Штатные файлы RAID и sSATA укладываются, как обычно, в папку RSTe. MMTool Заложена поддержка 2-ух различных версий MMTool на перспективу. На данный момент используется одна версия, рекомендуется 5.0.0.7. Переименовать как "mmtool_a4.exe"
[1.70] IRST/IRST(e) Начиная с версии 1.70 пользователь самостоятельно подбирает нужные версии файлов для создания RAID массивов.
1) В послденее время опять участились жалобы на наличии вируса в пакете UBU, якобы МСЕ,ехе содержит вирус. Поэтому принято решение, что вместо ехе файла теперь будет py исхотдный Пайтона. Чтобы была корректная работа с микодами вам необходимо установить пакет Ptyhon версии 3.7 или выше. А также две библиотеки: - colorama - PLTable Как это сделать уаказано на ГитХабе в репе МСЕ. Вы можете юзать м ехе файл, но скачивать его будете самостоятельно. Если установите Пайтон то у вас появится возможность юзать другие приложения на Пайтон, которых очень много. 2) Все архивы с файлами теперь здесь https://mega.nz/#F!MSRDxSqR!5etS-te7ZqRQX9Zb25es_A 3) На данный момент рекомендуется использовать UEFITool v0.25.0 (и не выше), до выяснения
Соблюдайте Правила конференции и используйте поиск по теме. Мешающие чтению картинки и видео убирайте под спойлер. Сообщения с избыточным цитированием могут исправляться или удаляться без уведомления их авторов.
Последний раз редактировалось DeathBringer 22.02.2025 23:07, всего редактировалось 1045 раз(а).
Обновил биос 2104 для ASUS P8Z77-V с помощью UBU PR8, прошил, но микрокод не изменился. До этого он был 19, а последний, как я понимаю - 29. В чём может быть причина?
Куратор темы Статус: Не в сети Регистрация: 20.04.2012 Откуда: Россия
Varzek, хорошо. Больше так не пугай. А то переделывая в разделе обновления микрокодов, умудрился перепутать модули для Ivy/Sandy на Haswell и долго понять не мог почему микрокод не приживался.
Добавлено спустя 18 минут 27 секунд:
Varzek писал(а):
29 Sandy 6A7/19 Ivy 6A9
Может надпись переделать чтобы как то попонятнее было, у кого есть варианты и предложения?
Добавлено спустя 3 часа 17 минут 33 секунды: CodeRush, можно кое что уточю сразу. По первой утилите переход с HexFind на StrFind. 1) Как и у Find утилька должна четко видеть региср указанных букв и строго следовать щаблону. Я сейча поигрался с вариантами написания с заглавными буквами и прописными, кучу ерунды выдает. На выводе должны все строки в которых встретился искомый шаблон. 2) Для того чтобы видеть версию видяхи Интел, я использую <find "14.3" csmcore> на экране
Код:
Build Number: 2177 PC 14.34 07/25/2013 05:32:17
можно задействовать <find "SVGA" csmcore> на экране
(#$#$#-"мусор") Можно что сделать, если при задании шаблона поиска "SVGA" или "14.3" выдавала токо версию? Если муторно то и фиг с ним и так хорошо. 3) Для отображения версии ооромок Марвелл используется шаблон поиска <find "1.0.0" или "1.0.1" csmcore>, что не есть хорошо. Можно использовать шаблон <find "Marvell 88SE91xx" csmcore> тогда на экране появится
Код:
Marvell 88SE91xx Adapter - BIOS Version
- это уже хорошо, но мещает 1 байт 00, чтобы закончить вывод версии. #77 Как то только для шаблона марвелл надо этот байт проигнорировать, чтобы получилась полная строка <strfind "Marvell 88SE91xx" csmcore> на экране
Код:
Marvell 88SE91xx Adapter - BIOS Version 1.0.0.1038
4) Последнее пожелание. добавить ключ для смещения выаодимых строк вправо на указанное в ключе количество пробелов, типа <-s3> - найденные строка должны будут сместиться на 3 позиции вправо от края экрана, если ключ не указан, то вывод по умолчанию у края. Ну по этому пирогу всё.
Куратор темы Статус: Не в сети Регистрация: 02.03.2008
LS_29, спасибо за разъяснения, но это все вообще не то, что я хочу. Find не нужен тебе, юный падаван. А нужна тебе программа, которой ты передаешь тип ОРОМа, а она тебе возвращает его версию или ошибку, если такого ОРОМа в csmcore не нашлось. Тот же самый DrvVer, только для ОРОМов, правильно? Просто все, что ты описываешь выше - это детали, а использование Find в любом виде, да еще и по строке вроде "SVGA" - это костыль.
Куратор темы Статус: Не в сети Регистрация: 20.04.2012 Откуда: Россия
CodeRush, получается что так, учитель. Просто оромок внутрях куча мала сидеть может, каждая со своим DID, и этих DID тоже до кучи. Вот чтобы не изымать их все, пошел по пути наименьшего сопротивления, проще по заданному шаблону искать всё в одном CSMCORE через find. И всё бы хорошо, если оно не вывадило лишней инфы ввиде пустой строки и имени файла. Лучще конечно в имеющий DrvVer добавить тогда эту фишку поиск по заданному шаблону, чтобы можно было подставить в конктретном пункте меню бантика.Не надо будет определять принадлежность оромки, просто найти заданный шаблон и выдать всю строку с названием и версией.
Последний раз редактировалось LS_29 19.10.2013 11:08, всего редактировалось 1 раз.
Куратор темы Статус: Не в сети Регистрация: 02.03.2008
Давай мне тогда несколько csmcore с разными оромками с пояснениями, что в какой, а я уже разбирусь, как из них достать версию так, чтобы и мусора не вывести, и мимо не пролететь.
Куратор темы Статус: Не в сети Регистрация: 20.04.2012 Откуда: Россия
Вот. http://rghost.ru/49542576 в csmcorе я впихнул оромки которые в основм идут, во втором IRST не влазило в первый + бантик с шаблонами. И в папке сами оромки.
Куратор темы Статус: Не в сети Регистрация: 02.03.2008
Начнем с Intel. Искать будем две разные строки, одну для SB/IB - "Intel(R) Sandybridge/Ivybridge PCI Accelerated SVGA BIOS", и для HSW - "Intel(R) HSW Mobile/Desktop PCI Accelerated SVGA BIOS", номер билда, который и надо вывести, лежит на 4 байта раньше этой строки и имеет размер в 4 байта.
Куратор темы Статус: Не в сети Регистрация: 02.03.2008
Про Marvell с его "Marvell 88SE91xx Adapter" ты уже написал. Теперь снова про Intel, RAID OROM будем искать по строке "Intel(R) RAID for SATA", а SCU OROM - по "Intel(R) RAID for SCU", версии лежат рядом по небольшому смещению от конца поисковой строки. --- Да, в читабельном виде 21хх.
Куратор темы Статус: Не в сети Регистрация: 20.04.2012 Откуда: Россия
У IRST версия лежит сразу вначале, но тогда не видно у IRST какое оно обычное, энтерпрайз или SCU. Поэтому я использовал строку ниже "Intel(R) RAID for SATA -" для обычных "Intel(R) Rapid Storage Technology enterprise - SATA" для энтерпайзных "Intel(R) Rapid Storage Technology enterprise - SCU" - для SCU. Это если надо показать какй именно контроллер стоит. А "Rapid" - чтобы вывести все строки с названием и версиями. Получалось всё и на раз.
Куратор темы Статус: Не в сети Регистрация: 02.03.2008
Для Intel PXE - "Intel(R) Boot Agent GE", версия через 2 байта. Realtek PXE - "Realtek PCIe GBE Family Controller Series", версия и дата билда через 2 байта. По Intel - увидел отличия, сделаю как ты предлагаешь.
Сейчас этот форум просматривают: Anakeen, wpion и гости: 36
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения