The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Релиз flashrom 0.9.5, универсальной утилиты для перепрошивки Flash-чипов

23.02.2012 22:37

Представлен релиз многоплатформенной свободной утилиты flashrom 0.9.5, предназначенной для идентификации, чтения, записи, проверки и очистки Flash-чипов. В частности, flashrom можно использовать для прошивки образов BIOS, EFI или firmware на материнские платы, контроллеры и адаптеры. Для работы не требуется перезагрузка и создание специального загрузочного диска, поддерживается прошивка не выходя из ОС Linux, FreeBSD, NetBSD, DragonFly BSD, OpenBSD, Nexenta, Solaris, Mac OS X и DOS.

Утилита поддерживает практически все существующие flash-чипы и технологии записи, доступные для архитектуры x86. Например, поддерживается 288 семейств flash-чипов, 177 чипсетов flash-контроллеров, интерфейсы Parallel, LPC, FWH и SPI. Работа утилиты протестирована на 374 материнских платах и 50 устройствах PCI. Flashrom распространяется под лицензией GPL и может выступать аналогом таких проприетарных утилит, как awdflash, amiflash и afudos, работая при этом значительно быстрее и поддерживая обновление из скриптов в автономном режиме.

В новой версии:

  • Поддержка 4 новых flash-чипов и 4 чипсетов, в том числе чипсеты AMD Hudson, Intel Tunnelcreek (Atom E600) и RDC R6030 (bifferboard).
  • Поддержка SFDP (Serial Flash Discoverable Parameters), которая дала возможность работы с чипами, параметры которых не прописаны в локальной базе flashrom.
  • Поддержка SPI-интерфейса (Serial Peripheral Interface) для ядра Linux (spidev).
  • Возможность доступа к чипам Intel через механизм Intel Hardware Sequencing, а также поддержка специфичного для чипов Intel механизма установки блокировок.


  1. Главная ссылка к новости (http://flashrom.org/Flashrom/0...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/33175-flashrom
Ключевые слова: flashrom, flash, bios, firmware
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (15) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, YetAnotherOnanym (?), 23:56, 23/02/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Хорошая штука. Недавно вправил мозги своему контроллеру, который ни одна виндовая/досовская утилита не брала, в т.ч. "фирменная".
     
  • 1.2, Аноним (-), 00:03, 24/02/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    ей прошивал свою материнку, никаких проблем не возникло... годная программа
     
  • 1.4, Виндус (?), 00:39, 24/02/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Впечатляющий списочек возможностей, очень полезное изобретение !!!

    "...
    -Это, стало быть, любую стенку можно так убрать?
    - Стенку!..
    - Вашему изобретению цены нет! А скажите, и в магазине можно так же стенку приподнять? ..."

     
  • 1.5, Xasd (ok), 01:22, 24/02/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    круто!

    ...и почему эта утилита оставалась так долго в моём тумане неизвесночти?!

    этоже здорово! взять LiveCD (разумеется Linux'овский какойнить) и через него прошить BIOS, в случае если на компе вообще ещё покачто нет никакой операционной системы!

     
     
  • 2.7, лениво входить (?), 01:52, 24/02/2012 [^] [^^] [^^^] [ответить]  
  • +/
    смотрите http://www.opennet.ru/opennews/art.shtml?num=33171 -
    и в SystemRescueCd-2.5.0 ( flashrom-0.9.4 ) и в Parted Magic 2012_2_19 (версия не указана)
    оно есть.
     

  • 1.6, Аноним (-), 01:49, 24/02/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хорошая программа, несколько раз перепрошивал ей BIOS на материнках, проблем не было.
     
  • 1.8, Аноним (-), 03:40, 24/02/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Только обязательно делайте бэкапы :)
    Особенно это касается владельцев asus'ов, mac-адрес интегрированной сетевой карты иногда затирается. А так- да, хорошая утилита :)
     
     
  • 2.9, ligurio (??), 12:23, 24/02/2012 [^] [^^] [^^^] [ответить]  
  • +/
    а  баг зафайлили для проекта?
     
     
  • 3.10, Andrey Mitrofanov (?), 12:27, 24/02/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это не баг flashrom-а. Это фича проприерастских биосов -- пишут что попало в микросхему.
     
     
  • 4.11, Аноним (-), 14:26, 24/02/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Внезапно, тот же эффект на MSIной плате и с родной прошивалкой. А я то думаю - что за MAC у сетевок такие красивые стали...  
     
     
  • 5.15, Аноним (-), 14:26, 28/02/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Хехе :)

    Кстати, можно попробовать исправить при помощи dmi236.exe (загрузиться в freedos без поддежки himem и выполнить 'dmi236 /o 1"1234567890ab"'), у меня сработало.

    Если оригинальный mac не сохранился, можно сгенерировать новый, например, при помощи macchanger.

     
  • 4.13, Аноним (-), 16:24, 24/02/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не жалуюсь ни капли. Просто вижу по комментариям, что не перевелись ещё горячие головы :) Моё занудное дело- напомнить о бэкапе.
     
  • 3.12, Аноним (-), 16:15, 24/02/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Баг ничем не отличается от этого: http://tracker.coreboot.org/trac/coreboot/ticket/135 .
    Если честно, сложно представляю как его можно решить, разве только иметь полный список "фирменных" участков памяти для каждой материнки.. что наврядли реалистично.
     

  • 1.14, anonimous (?), 17:37, 26/02/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Возможно офтоп, но всеже
    У меня smartctl явно так предлагает обновить прошивку харда
    > ****** THIS DRIVE MAY OR MAY NOT BE AFFECTED! ******
    > Buggy and fixed firmware report same version number!
    > See the following web pages for details:
    > http://www.samsung.com/global/business/hdd/faqView.do?b2b_bbs_msg_id=386
    > http://sourceforge.net/apps/trac/smartmontools/wiki/SamsungF4EGBadBlocks

    как я понял flashrom этого не умеет(не нашел об этом упоминания).
    Народ, подскажите можно ли это сделать какой либо утилитой без выдирания харда из сервака(он далеко)/прошивки родной самсунговой утилитой под дос??

     
     
  • 2.16, Michael Shigorin (ok), 22:10, 02/03/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > сервака
    > самсунговой

    Боюсь, лучше всё-таки выдирать и менять -- у гнусмасов весьма так себе с чтением ненадёжно читаемых секторов.


     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру