Флэшром (утилита)
![]() | |
Разработчик(и) | команда флешрома |
---|---|
Стабильная версия | 1.3.0 [1] / 8 февраля 2023 г |
Репозиторий | |
Написано в | С |
Операционная система | DragonFly BSD , DOS , FreeBSD , kFreeBSD , Linux , macOS , NetBSD , OpenBSD , Solaris , Windows (частично) |
Доступно в | Английский |
Тип | Утилита для прошивки |
Лицензия | Стандартная общественная лицензия GNU |
Веб-сайт | www ![]() |
Flashrom — это программная утилита, опубликованная под лицензией с открытым исходным кодом , которая может обнаруживать, читать, проверять, стирать или записывать EEPROM, используя такие интерфейсы, как Low Pin Count (LPC), FWH , параллельный и последовательный периферийный интерфейс (SPI). Его можно использовать для прошивки образов прошивки, таких как BIOS или coreboot , или для резервного копирования существующей прошивки.
Подробности
[ редактировать ]Это бесплатное программное обеспечение , выпущенное на условиях GNU General Public License версии 2. Оно имеет в качестве зависимостей pciutils и zlib , а для некоторых программистов также libftdi и libusb . Он запускается из пользовательского пространства и обычно требует привилегий суперпользователя (кроме случаев использования поддерживаемых USB-устройств в качестве программатора).
Проект flashrom возглавляет и поддерживает Анастасия Климчук. [2] .
Поддерживаемое оборудование
[ редактировать ]
Поддержка программистов включает Bus Pirate. [3] и Raspberry Pi . [4]
Он поддерживает более 480 семейств флэш-чипов, 291 набор микросхем, 524 материнские платы, 71 устройство PCI, 19 устройств USB и различные устройства на базе параллельных/последовательных портов, которые можно использовать в качестве программаторов. Он поддерживает перекрестную и горячую прошивку. [5]
Поддерживаемые типы корпусов включают корпус с двойным расположением выводов (DIP), пластиковый держатель микросхемы с выводами (PLCC), интегральные схемы малого контура (SOIC), тонкий корпус малого контура (TSOP) или корпуса с решеткой шариков (BGA).
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Анастасия Климчук (9 февраля 2023 г.). «Вышла версия flashrom v1.3.0» . Проверено 6 марта 2023 г.
- ^ «Flashrom разделяется на две части для этой утилиты прошивки/прошивки ПЗУ» . 23 апреля 2023 г.
- ^ Чанцис, Фотиос; Стаис, Иоаннис; Кальдерон, Паулино; Дейрменцоглу, Евангелос; Вудс, Бо (23 марта 2021 г.). Практический взлом Интернета вещей: полное руководство по атаке на Интернет вещей . Пресс без крахмала . ISBN 978-1-7185-0091-4 .
- ^ Рэнкин, Кайл (6 марта 2017 г.). «Флеш-ПЗУ с Raspberry Pi» . Linux-журнал . Проверено 24 июня 2022 г.
- ^ «Список поддерживаемого оборудования» . flashrom.org.