я в EFI ничего не знаю - но хочу пользовать
хочу пощупать EFI, а точнее поставить на свою плату (понимаю желание наглое)
"свою" - означает что мы их делаем (i915/945/965/... + FWH/SPI ....)
что мне можно посоветовать
буду премного благодарен
Уважаемый bios71, спасибо за тестирование!
К сожалению, в прикрепленных файлах 1.GIF и 2.GIF изображения весьма низкого качества (буквы практически не различимы). Вы не могли бы выложить эти файлы в другом формате/качестве?
Но уже видно, что прошивка в целом читается. Жаль, что невозможно разобрать текст сообщений об ошибках (скорее всего они связаны с вычислением контрольных сумм).
Для уточнения алгоритма вычисления контрольных сумм потребуется файл прошивки (для дизассемблирования и анализа).
Но этот файл в свободном доступе мы не скоро увидим... Это печально.
1. Прошивальщиком (т.е. непосредственно в процессе перед зашивкой - ведь, понятно, горбыль на два с копеечкой мегабайта никак не определить в 8Мбит флэшку).
2. Специальным ПО (не знаю такого конкретно, но предполагаю, что есть).
3. Методом мануальной лапотамии.
Последним методом владею в недополугиперсовершенстве, могу провести несколько пассов и заклинаний. Временами, конечно, случаются издержки и некоторые байты увеличиваются вплоть до тринадцати битов, однако, всё же, почти пятьдесят процентов благополучно излечиваются и врастают во флэшку как родные. Для успешного проведения обряда категорически нужна ссылка (с содержимым по ней) на полученный *.FD.
нашел это - но применимо ли оно к виндозе?
FV_RECOVERY.FD - компиляция со стандартного Tiano недельной давности
PS:тот же <font size="2"> "Flash Image Tool" от Интела</font> (кторый используем для составления SPI образов ) тоже "только для внутреннего пользования" Интела но предоставлен нам как официальному клиенту
PS2: прошить БИОС в SPI можно и с опцией "-bios", только как часть SPI - но это уже только на живой т.е. загружаемой материнке , для мёртвой платы нужен увы весь образ
- Table 15<!--[if supportFields]><![endif]--> New Tools
- EfiRom - EfiRom is used to create an option ROM image from a list of EFI drivers or binary images,
and then the option ROM image can be put into plug-in devices.
Ну, если бы всё было так просто... :)
EfiRom - утилитка для добавления а-ля PCI-ROM в EFI-BIOS. Теоретически - может пригодиться для импорта в собираемый файл какого-нибудь бутрома для сетевушки. Практически - ценности не представляет. :)
</font>
</font>
Не уверен, что понял вас правильно. Вы хотите продукт билда Open Source EDK Tiano прошить на свою плату?
С помощью этого набора можно сделать EFI driver/application и отладить их в эмуляторе, но с некоторыми ограничениями. Я имею ввиду, что EFI образ для своей платы вы не сможете сбилдить.