Skip to content

Commit aa245e9

Browse files
authored
Update README.md
1 parent 9ba538e commit aa245e9

File tree

1 file changed

+69
-16
lines changed

1 file changed

+69
-16
lines changed

README.md

Lines changed: 69 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -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-
223212
Supported 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
226217
Supported devices for the dummy programmer:
227218
Dummy 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+
229223
Supported USB devices for the ft2232_spi programmer:
230224
Vendor Device USB IDs Status
231225
FTDI FT2232H 0403:6010 OK
@@ -245,6 +239,54 @@ Olimex ARM-USB-OCD 15ba:0003 OK
245239
Olimex ARM-USB-TINY 15ba:0004 OK
246240
Olimex ARM-USB-OCD-H 15ba:002b OK
247241
Olimex 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
332374
Atmel AT26DF161 PREW 2048 SPI
333375
Atmel AT26DF161A PREW 2048 SPI
334376
Atmel AT26F004 W 512 SPI
335-
Atmel AT29C010A PRE 128 Parallel
377+
Atmel AT29C010A PREW 128 Parallel
336378
Atmel AT29C020 PREW 256 Parallel
337379
Atmel AT29C040A 512 Parallel
338380
Atmel AT29C512 PREW 64 Parallel
@@ -433,7 +475,7 @@ Eon EN29GL128
433475
Eon EN29LV040(A) PREW 512 Parallel
434476
Eon EN29LV640B PREW 8192 Parallel
435477
Fudan FM25F005 64 SPI
436-
Fudan FM25F01 128 SPI
478+
Fudan FM25F01 PREW 128 SPI
437479
Fudan FM25F02(A) 256 SPI
438480
Fudan FM25F04(A) 512 SPI
439481
Fudan FM25Q08 1024 SPI
@@ -457,7 +499,8 @@ GigaDevice GD25LQ64(B) PREW
457499
GigaDevice GD25LQ80 1024 SPI
458500
GigaDevice GD25Q10 128 SPI
459501
GigaDevice GD25Q127C/ PREW 16384 SPI
460-
GD25Q128C
502+
GD25Q128E
503+
GigaDevice GD25Q128C PREW 16384 SPI
461504
GigaDevice GD25Q16(B) PREW 2048 SPI
462505
GigaDevice GD25Q20(B) PREW 256 SPI
463506
GigaDevice GD25Q256D/ PREW 32768 SPI
@@ -481,6 +524,7 @@ ISSI IS25LP016 PREW
481524
ISSI IS25LP064 PREW 8192 SPI
482525
ISSI IS25LP128 PREW 16384 SPI
483526
ISSI IS25LP256 PREW 32768 SPI
527+
ISSI IS25LQ016 PREW 2048 SPI
484528
ISSI IS25WP016 PREW 2048 SPI
485529
ISSI IS25WP020 256 SPI
486530
ISSI IS25WP032 4096 SPI
@@ -489,6 +533,7 @@ ISSI IS25WP064 PREW
489533
ISSI IS25WP080 PREW 1024 SPI
490534
ISSI IS25WP128 PREW 16384 SPI
491535
ISSI IS25WP256 PREW 32768 SPI
536+
ISSI IS25WQ040 PREW 512 SPI
492537
ISSI IS29GL064B 8192 Parallel
493538
ISSI IS29GL064H/L 8192 Parallel
494539
ISSI IS29GL064T 8192 Parallel
@@ -543,6 +588,7 @@ Macronix MX25L3206E/ PREW
543588
Macronix MX25L3235D 4096 SPI
544589
Macronix MX25L3233F/ PREW 4096 SPI
545590
MX25L3273E
591+
Macronix MX25L3255E PREW 4096 SPI
546592
Macronix MX25L4005(A/C)/ PREW 512 SPI
547593
MX25L4006E
548594
Macronix MX25L512(E)/ PREW 64 SPI
@@ -570,6 +616,7 @@ Macronix MX25V1635F PREW
570616
Macronix MX25U12835F PREW 16384 SPI
571617
Macronix MX25U1635E PR 2048 SPI
572618
Macronix MX25U25635F PREW 32768 SPI
619+
Macronix MX25U25643G PREW 32768 SPI
573620
Macronix MX25U3235E/F PREW 4096 SPI
574621
Macronix MX25U51245G PREW 65536 SPI
575622
Macronix MX25U6435E/F PREW 8192 SPI
@@ -720,6 +767,9 @@ PMC Pm39LV040 PR
720767
PMC Pm39LV512 PREW 64 Parallel
721768
PMC Pm49FL002 PR 256 LPC, FWH
722769
PMC Pm49FL004 PREW 512 LPC, FWH
770+
PUYA P25Q06H 64 SPI
771+
PUYA P25Q11H 128 SPI
772+
PUYA P25Q21H PREW 256 SPI
723773
SST SST25LF020A PREW 256 SPI
724774
SST SST25LF040A PREW 512 SPI
725775
SST SST25LF080(A) 1024 SPI
@@ -939,13 +989,15 @@ Winbond W49F002U/N PREW
939989
Winbond W49F020 P 256 Parallel
940990
Winbond W49V002A PREW 256 LPC
941991
Winbond W49V002FA PREW 256 FWH
992+
XMC XM25QH80B PREW 1024 SPI
942993
XMC XM25QH64C PREW 8192 SPI
943994
XMC XM25QU64C 8192 SPI
944995
XMC XM25QH128A PREW 16384 SPI
945996
XMC XM25QH128C 16384 SPI
946997
XMC XM25QU128C 16384 SPI
947998
XMC XM25QH256C PR 32768 SPI
948999
XMC XM25QU256C 32768 SPI
1000+
XTX Technology Limited XT25F02E PREW 256 SPI
9491001
XTX Technology Limited XT25F64B PREW 8192 SPI
9501002
Zetta Device ZD25D20 256 SPI
9511003
Zetta 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

Comments
 (0)