Flashrom

Материал из Циклопедии
Перейти к навигации Перейти к поиску
программное обеспечение
Flashrom
ТипFirmware utility
Разработчиккоманда flashrom
Написана наC (язык программирования)
Операционная системаDragonFly BSD, DOS, FreeBSD, kFreeBSD, Linux, macOS, NetBSD, OpenBSD, Solaris, Windows (partial)
Языки интерфейсаEnglish
Последняя версия1.2 (16 февраля 2020 года; 1524 дней тому назад[1])
ЛицензияGNU General Public License

Flashrom — это универсальная утилита для программирования флэш-памяти, используемая для обнаружения, чтения, проверки, стирания или записи

Его можно использовать для прошивки образов прошивки, таких как BIOS или coreboot, или для резервного копирования существующей прошивки.

Описание[править]

Это свободное программное обеспечение выпущено в соответствии с условиями Стандартной общественной лицензии GNU версии 2.

Он имеет pciutils и zlib в качестве зависимостей, для некоторых программаторов также libftdi и libusb.

Он запускается из пространства пользователя и обычно требует прав суперпользователя (кроме случаев использования поддерживаемых USB-устройств в качестве программатора).

Создание резервной копии BIOS материнской платы в файл backup.bin

# flashrom -p internal -r backup.bin

Он поддерживает более 480 семейств микросхем флэш-памяти, 291 набор микросхем, 524 материнских платы, 71 устройство PCI, 19 устройств USB и различные устройства на базе параллельного / последовательного порта, которые можно использовать в качестве программаторов. Он поддерживает «перекрестное» и «горячее программирование».[2]

См. также[править]

Источники[править]

  1. flashrom.org.
  2. [https: //www.flashrom.org/Supported_hardware Список поддерживаемого оборудования]. flashrom.org.

Ссылки[править]