Flashrom
программное обеспечение | |
Flashrom | |
Тип | Firmware utility |
---|---|
Разработчик | команда flashrom |
Написана на | C (язык программирования) |
Операционная система | DragonFly BSD, DOS, FreeBSD, kFreeBSD, Linux, macOS, NetBSD, OpenBSD, Solaris, Windows (partial) |
Языки интерфейса | English |
Последняя версия | 1.2 (16 февраля 2020 года[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]
См. также[править]
Источники[править]
- ↑ flashrom.org.
- ↑ [https: //www.flashrom.org/Supported_hardware Список поддерживаемого оборудования]. flashrom.org.