Flashrom

Материал из Циклопедии
Перейти к навигации Перейти к поиску
программное обеспечение
Flashrom
Тип

Firmware utility

Разработчик

команда flashrom

Написана на

C (язык программирования)

Операционная система

DragonFly BSD, DOS, FreeBSD, kFreeBSD, Linux, macOS, NetBSD, OpenBSD, Solaris, Windows (partial)

Языки интерфейса

English

Последняя версия

1.2 (16 февраля 2020 года; 1956 дней тому назад[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.

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