@@ -206,26 +206,20 @@ write_wp_bits: wp_verify reg:3 value:0x0
206206```
207207
208208
209- ## Supported devices
209+ ## Supported programmers
210210
211211```
212- Supported devices for the buspirate_spi programmer:
213- Dangerous Prototypes Bus Pirate
214-
215- Supported USB devices for the ch341a_spi programmer:
216- Vendor Device USB IDs Status
217- Winchiphead (WCH) CH341A 1a86:5512 OK
218-
219- Supported USB devices for the ch347_spi programmer:
220- Vendor Device USB IDs Status
221- QinHeng Electronics USB To UART+SPI+I2C 1a86:55db OK
222-
223212Supported programmers:
224- dummy, ft2232_spi, buspirate_spi, ch341a_spi, ch347_spi
213+ dummy, raiden_debug_spi, ft2232_spi, serprog, buspirate_spi, dediprog,
214+ developerbox, pony_spi, usbblaster_spi, pickit2_spi, ch341a_spi, ch347_spi,
215+ digilent_spi, stlinkv3_spi, dirtyjtag_spi
225216
226217Supported devices for the dummy programmer:
227218Dummy device, does nothing and logs all accesses
228219
220+ Supported USB devices for the raiden_debug_spi programmer:
221+ Vendor Device USB IDs Status
222+
229223Supported USB devices for the ft2232_spi programmer:
230224Vendor Device USB IDs Status
231225FTDI FT2232H 0403:6010 OK
@@ -245,6 +239,54 @@ Olimex ARM-USB-OCD 15ba:0003 OK
245239Olimex ARM-USB-TINY 15ba:0004 OK
246240Olimex ARM-USB-OCD-H 15ba:002b OK
247241Olimex ARM-USB-TINY-H 15ba:002a OK
242+
243+ Supported devices for the serprog programmer:
244+ All programmer devices speaking the serprog protocol
245+
246+ Supported devices for the buspirate_spi programmer:
247+ Dangerous Prototypes Bus Pirate
248+
249+ Supported USB devices for the dediprog programmer:
250+ Vendor Device USB IDs Status
251+ Dediprog SF100/SF200/SF600 0483:dada OK
252+
253+ Supported USB devices for the developerbox programmer:
254+ Vendor Device USB IDs Status
255+ Silicon Labs CP2102N USB to UART Bridge Controller 10c4:ea60 OK
256+
257+ Supported devices for the pony_spi programmer:
258+ Programmers compatible with SI-Prog, serbang or AJAWe
259+
260+ Supported USB devices for the usbblaster_spi programmer:
261+ Vendor Device USB IDs Status
262+ Altera USB-Blaster 09fb:6001 OK
263+
264+ Supported USB devices for the pickit2_spi programmer:
265+ Vendor Device USB IDs Status
266+ Microchip PICkit 2 04d8:0033 OK
267+
268+ Supported USB devices for the ch341a_spi programmer:
269+ Vendor Device USB IDs Status
270+ Winchiphead (WCH) CH341A 1a86:5512 OK
271+
272+ Supported USB devices for the ch347_spi programmer:
273+ Vendor Device USB IDs Status
274+ QinHeng Electronics USB To UART+SPI+I2C 1a86:55db OK
275+
276+ Supported USB devices for the digilent_spi programmer:
277+ Vendor Device USB IDs Status
278+ Digilent Development board JTAG 1443:0007 OK
279+
280+ Supported USB devices for the stlinkv3_spi programmer:
281+ Vendor Device USB IDs Status
282+ STMicroelectronics STLINK-V3E 0483:374e Untested
283+ STMicroelectronics STLINK-V3S 0483:374f OK
284+ STMicroelectronics STLINK-V3 dual VCP 0483:3753 OK
285+ STMicroelectronics STLINK-V3 no MSD 0483:3754 Untested
286+
287+ Supported USB devices for the dirtyjtag_spi programmer:
288+ Vendor Device USB IDs Status
289+ DirtyJTAG JTAG probe 1209:c0ca OK
248290```
249291
250292## Supported ICs
@@ -332,7 +374,7 @@ Atmel AT26DF081A PREW
332374Atmel AT26DF161 PREW 2048 SPI
333375Atmel AT26DF161A PREW 2048 SPI
334376Atmel AT26F004 W 512 SPI
335- Atmel AT29C010A PRE 128 Parallel
377+ Atmel AT29C010A PREW 128 Parallel
336378Atmel AT29C020 PREW 256 Parallel
337379Atmel AT29C040A 512 Parallel
338380Atmel AT29C512 PREW 64 Parallel
@@ -433,7 +475,7 @@ Eon EN29GL128
433475Eon EN29LV040(A) PREW 512 Parallel
434476Eon EN29LV640B PREW 8192 Parallel
435477Fudan FM25F005 64 SPI
436- Fudan FM25F01 128 SPI
478+ Fudan FM25F01 PREW 128 SPI
437479Fudan FM25F02(A) 256 SPI
438480Fudan FM25F04(A) 512 SPI
439481Fudan FM25Q08 1024 SPI
@@ -457,7 +499,8 @@ GigaDevice GD25LQ64(B) PREW
457499GigaDevice GD25LQ80 1024 SPI
458500GigaDevice GD25Q10 128 SPI
459501GigaDevice GD25Q127C/ PREW 16384 SPI
460- GD25Q128C
502+ GD25Q128E
503+ GigaDevice GD25Q128C PREW 16384 SPI
461504GigaDevice GD25Q16(B) PREW 2048 SPI
462505GigaDevice GD25Q20(B) PREW 256 SPI
463506GigaDevice GD25Q256D/ PREW 32768 SPI
@@ -481,6 +524,7 @@ ISSI IS25LP016 PREW
481524ISSI IS25LP064 PREW 8192 SPI
482525ISSI IS25LP128 PREW 16384 SPI
483526ISSI IS25LP256 PREW 32768 SPI
527+ ISSI IS25LQ016 PREW 2048 SPI
484528ISSI IS25WP016 PREW 2048 SPI
485529ISSI IS25WP020 256 SPI
486530ISSI IS25WP032 4096 SPI
@@ -489,6 +533,7 @@ ISSI IS25WP064 PREW
489533ISSI IS25WP080 PREW 1024 SPI
490534ISSI IS25WP128 PREW 16384 SPI
491535ISSI IS25WP256 PREW 32768 SPI
536+ ISSI IS25WQ040 PREW 512 SPI
492537ISSI IS29GL064B 8192 Parallel
493538ISSI IS29GL064H/L 8192 Parallel
494539ISSI IS29GL064T 8192 Parallel
@@ -543,6 +588,7 @@ Macronix MX25L3206E/ PREW
543588Macronix MX25L3235D 4096 SPI
544589Macronix MX25L3233F/ PREW 4096 SPI
545590 MX25L3273E
591+ Macronix MX25L3255E PREW 4096 SPI
546592Macronix MX25L4005(A/C)/ PREW 512 SPI
547593 MX25L4006E
548594Macronix MX25L512(E)/ PREW 64 SPI
@@ -570,6 +616,7 @@ Macronix MX25V1635F PREW
570616Macronix MX25U12835F PREW 16384 SPI
571617Macronix MX25U1635E PR 2048 SPI
572618Macronix MX25U25635F PREW 32768 SPI
619+ Macronix MX25U25643G PREW 32768 SPI
573620Macronix MX25U3235E/F PREW 4096 SPI
574621Macronix MX25U51245G PREW 65536 SPI
575622Macronix MX25U6435E/F PREW 8192 SPI
@@ -720,6 +767,9 @@ PMC Pm39LV040 PR
720767PMC Pm39LV512 PREW 64 Parallel
721768PMC Pm49FL002 PR 256 LPC, FWH
722769PMC Pm49FL004 PREW 512 LPC, FWH
770+ PUYA P25Q06H 64 SPI
771+ PUYA P25Q11H 128 SPI
772+ PUYA P25Q21H PREW 256 SPI
723773SST SST25LF020A PREW 256 SPI
724774SST SST25LF040A PREW 512 SPI
725775SST SST25LF080(A) 1024 SPI
@@ -939,13 +989,15 @@ Winbond W49F002U/N PREW
939989Winbond W49F020 P 256 Parallel
940990Winbond W49V002A PREW 256 LPC
941991Winbond W49V002FA PREW 256 FWH
992+ XMC XM25QH80B PREW 1024 SPI
942993XMC XM25QH64C PREW 8192 SPI
943994XMC XM25QU64C 8192 SPI
944995XMC XM25QH128A PREW 16384 SPI
945996XMC XM25QH128C 16384 SPI
946997XMC XM25QU128C 16384 SPI
947998XMC XM25QH256C PR 32768 SPI
948999XMC XM25QU256C 32768 SPI
1000+ XTX Technology Limited XT25F02E PREW 256 SPI
9491001XTX Technology Limited XT25F64B PREW 8192 SPI
9501002Zetta Device ZD25D20 256 SPI
9511003Zetta Device ZD25D40 512 SPI
@@ -954,3 +1006,4 @@ Zetta Device ZD25D40
9541006# Related
9551007- https://github.com/therealdreg/flashrom-dregmod
9561008- https://github.com/therealdreg/asprogrammer-dregmod
1009+ - https://github.com/therealdreg/buzzpirat
0 commit comments