<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://flashprog.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Arthurheymans</id>
	<title>flashprog - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://flashprog.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Arthurheymans"/>
	<link rel="alternate" type="text/html" href="https://flashprog.org/wiki/Special:Contributions/Arthurheymans"/>
	<updated>2026-06-16T16:32:37Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.3</generator>
	<entry>
		<id>https://flashprog.org/wiki/index.php?title=Supported_programmers&amp;diff=369</id>
		<title>Supported programmers</title>
		<link rel="alternate" type="text/html" href="https://flashprog.org/wiki/index.php?title=Supported_programmers&amp;diff=369"/>
		<updated>2026-06-12T11:42:02Z</updated>

		<summary type="html">&lt;p&gt;Arthurheymans: Created page with &amp;quot;{{DISPLAYTITLE:Supported programmers}}  Flashrom supports many different programmers, including PC mainboards, PCI/PCIe cards with attached flash chips, USB programmers, serial programmers, parallel-port programmers, and Linux SPI interfaces.  This page lists programmer types supported by flashrom and links to more detailed setup pages where available.    == Supported programmers ==  {| class=&amp;quot;wikitable sortable&amp;quot; ! Programmer ! Description ! Detail page |- | &amp;lt;code&amp;gt;intern...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Supported programmers}}&lt;br /&gt;
&lt;br /&gt;
Flashrom supports many different programmers, including PC mainboards, PCI/PCIe cards with attached flash chips, USB programmers, serial programmers, parallel-port programmers, and Linux SPI interfaces.&lt;br /&gt;
&lt;br /&gt;
This page lists programmer types supported by flashrom and links to more detailed setup pages where available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Supported programmers ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Programmer&lt;br /&gt;
! Description&lt;br /&gt;
! Detail page&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;internal&amp;lt;/code&amp;gt;&lt;br /&gt;
| Internal chipset/mainboard programmer. Supports many PC mainboards.&lt;br /&gt;
| [[Supported hardware#Supported mainboards|Supported mainboards]]&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dummy&amp;lt;/code&amp;gt;&lt;br /&gt;
| Software-only programmer useful for flashrom development and testing.&lt;br /&gt;
| —&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nic3com&amp;lt;/code&amp;gt;&lt;br /&gt;
| Some 3Com network cards with attached parallel flash. Historical maximum chip size: &#039;&#039;&#039;128 KiB&#039;&#039;&#039;.&lt;br /&gt;
| [[NIC3Com]]&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nicrealtek&amp;lt;/code&amp;gt;&lt;br /&gt;
| Realtek NIC programmer support. Needs documentation.&lt;br /&gt;
| —&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;gfxnvidia&amp;lt;/code&amp;gt;&lt;br /&gt;
| Some NVIDIA graphics cards with attached flash.&lt;br /&gt;
| [[Gfxnvidia]]&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;drkaiser&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dr. Kaiser card programmer support. Needs documentation.&lt;br /&gt;
| —&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;satasii&amp;lt;/code&amp;gt;&lt;br /&gt;
| Some SiI ATA/SATA controller cards with attached flash.&lt;br /&gt;
| —&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ft2232_spi&amp;lt;/code&amp;gt;&lt;br /&gt;
| FTDI FT2232/FT4232H/FT232H-based SPI programmers.&lt;br /&gt;
| [[FT2232SPI Programmer]]&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;serprog&amp;lt;/code&amp;gt;&lt;br /&gt;
| Programmers using the serprog protocol.&lt;br /&gt;
| [[Serprog]]&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;linux_spi&amp;lt;/code&amp;gt;&lt;br /&gt;
| Linux spidev-based SPI flashing.&lt;br /&gt;
| [[Linux SPI]]&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;satamv&amp;lt;/code&amp;gt;&lt;br /&gt;
| Marvell SATA controller programmer support. Needs documentation.&lt;br /&gt;
| —&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;buspirate_spi&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dangerous Prototypes Bus Pirate SPI programmer.&lt;br /&gt;
| [[Bus Pirate]]&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;rayer_spi&amp;lt;/code&amp;gt;&lt;br /&gt;
| RayeR parallel-port SPI programmer. Needs documentation.&lt;br /&gt;
| —&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nicintel&amp;lt;/code&amp;gt;&lt;br /&gt;
| Intel NIC programmer support. Needs documentation.&lt;br /&gt;
| —&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;nicintel_spi&amp;lt;/code&amp;gt;&lt;br /&gt;
| Intel NIC SPI programmer support. Needs documentation.&lt;br /&gt;
| —&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ogp_spi&amp;lt;/code&amp;gt;&lt;br /&gt;
| Open Graphics Project SPI programmer support. Needs documentation.&lt;br /&gt;
| —&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;usbblaster_spi&amp;lt;/code&amp;gt;&lt;br /&gt;
| Altera USB Blaster and compatible clone adapters.&lt;br /&gt;
| —&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;dediprog&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dediprog programmer support.&lt;br /&gt;
| —&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Supported programmers]]&lt;br /&gt;
[[Category:Programmer documentation]]&lt;/div&gt;</summary>
		<author><name>Arthurheymans</name></author>
	</entry>
</feed>