Софт


Компостер 2.0: программное обеспечение как фактор успешного ремонта персональной платформы Разработка программного обеспечения направлена не только на решение пользовательских задач, но является также неотъемлемой частью утилитарного инструментария по исследованию персональных платформ. Не стоит также забывать, что ремонт компьютеров невозможен без диагностического софта. Это он помогает найти и локализовать неисправности.

Андроидальное расстройство

Лет пять тому назад позиции Intel и Microsoft на рынке персональных вычислительных систем казались незыблемыми, а идеи Google по созданию новой операционной среды воспринимались с улыбкой. Как сильно изменился цифровой мир за это время! Почему же успех сопутствовал компании, занимающейся поисковыми алгоритмами, и, мягко говоря, не соблаговолил заслуженным программистам и «железячникам» прошлого? Давайте оценим возможности, оставшиеся в прошлом, с точки зрения дня сегодняшнего.

Производительность и совместимость UEFI

Стандарт Graphics Output Protocol (GOP) сегодня является основной тех­но­ло­ги­ей для разработки графических UEFI-приложений. Его раз­ра­бот­чи­кам удалось предложить изящное решение пригодное для редизайна ус­та­рев­ших программ, использующих VESA BIOS Extension. В то же время, по­тен­циал GOP позволяет процедурам UEFI-firmware использо­вать воз­мож­нос­ти графического акселератора. При этом UEFI-при­ло­же­ния, вза­имо­дей­ству­ю­щие с графическим процессором посредством firm­ware, могут быть ос­во­бо­жде­ны от поддержки ог­ром­но­го количества моделей графических про­цес­со­ров.

Graphics Output Protocol в среде UEFI

В одной из недавних публикаций мы коснулись проблематики исполь­зо­ва­ния графических протоколов в качестве средств визуализации уни­вер­сального расширяемого интерфейса BIOS. Попытка использовать функцию Locate Handle для получения списка устройств, под­­дер­жи­вающих заданный протокол, не увенчалась успехом. Вместо таблицы с указателями на точки входа в сервисные проце­дуры мы получаем набор нулевых элементов.

Оказалось, что мир UEFI сложен и многообразен, и firmware не всегда работает так, как написа­но в документации.

Обзор UEFI BIOS материнской платы ASUS Z87-K

Исследование архитектуры персональной платформы логично начать с из­учения BIOS и встроенной утилиты Setup. Объектом нашего ис­сле­до­ва­ния сегодня будет плата ASUS Z87-K на основе системной логики Intel Z87 для процессоров Socket 1150, интригующая размером микросхемы BIOS — 8 мегабайт (Winbond W25Q64FV). Посмотрим, какие возможности реализовал разработчик платформы, имея в своем рас­поряжении такой гигантский, по меркам firmware, объем.

Обзор функций маршрутизатора Hame A1

Существенная особенность мобильного роутера Hame A1 — беспроводное управление на этапе начальной установки. Если пользователь по каким-либо причинам не может получить доступ к WiFi-интерфейсу, решение очевидно: Reset! Возврат к заводским установка приведет к тому, что IP-адресом по умолчанию для маршрутизатора станет 192.168.169.1, где в браузере и следует искать его страницу входа. Все ас­пекты, свя­заные с выполнением операции Reset, изложены в первой части обзора Hame A1, к которому мы и адресуем нашего читателя.

Можно ли улучшить Android?

Аппаратное ускорение, более известное под просторечным «разгон» стало уже заводской установкой многих производителей. Это и понятно: маркетологи давно делают ставку на пользователей-энтузиастов, которых отличает преданность делу и вера в исключительность торговой марки. А можно ли с помощью программных трюков добиться таких же результатов?

Как инсталлировать Windows 8 с USB-накопителя

Установка новинки от Майкрософт с накопителя USB, как процесс, интересует многих. В сети уже появилось до­ста­точ­ное количество рекомендаций на сей счет. Но ин­стал­ля­ция Windows 8 в корне отличается от ана­ло­гич­ного про­цес­са, используемого в предыдущих версиях. Ключевой мо­мент — требования к поддержке BIOS'ом интерфейса UEFI и использование GUID Partition Table для разметки жест­ко­го диска. Проанализируем эту простую, но хи­тро­ум­ную за­да­чу.

Редактировать BIOS. Эпизод второй

Продолжаем исследовать возможности Flash Images Tool по внесению пра­вок в BIOS и связанные с ним стуктуры.

В предыдущей статье «Редактируем BIOS» мы рассмотрели декомпозицию флеш-образа на составные части: регионы и разделы (партиции). По­лу­чен­ный в результате этим ма­ни­пу­ля­ций образ базовой системы ввода и вывода годен к ра­бо­те с утилитой AMIBCP.

Сейчас наша задача  обратна к предыдущей — вернуть в файл измененный BIOS и собрать из имеющихся частей код для заливки во Flash ROM.

Редактируем BIOS

Сказано уже многократно, а совет до сих пор не теряет актуальность: «Десять раз подумай, прежде чем обновлять BIOS». Но психология бессильна против жажды к новому. Особенно в тех ситуациях, когда требуется получить скры­тый по­тен­ци­ал, заложенный производителем в компьютер.

Преграды и препятствия на пути к поставленной цели не помеха! Если не получается «по науке», на помощь придет выдумка. Так, в ситуации, когда AMIBCP не справляется с редактированием образа BIOS, с помощью обходных ма­нев­ров можно достичь ус­пеш­но­го результата.

Страницы