User:GNUtoo: Difference between revisions
Jump to navigation
Jump to search
(→Mainboard based programmers: sort alphabetically) |
|||
(10 intermediate revisions by the same user not shown) | |||
Line 28: | Line 28: | ||
* Untested from the BIOS | * Untested from the BIOS | ||
|- | |- | ||
| Asus M4A785T-M | | Asus F2A85M-PRO | ||
| | |||
| | |||
|- | |||
| Asus M4A785T-M | |||
| | | | ||
* W25x80 (DIP8) | * W25x80 (DIP8) | ||
Line 34: | Line 38: | ||
* Works with the BIOS | * Works with the BIOS | ||
* Works with coreboot | * Works with coreboot | ||
|- | |||
| Lenovo Thinkpad T400 | |||
| | |||
| | |||
|- | |- | ||
| Lenovo Thinkpad T60 | | Lenovo Thinkpad T60 | ||
Line 41: | Line 49: | ||
* Works with coreboot | * Works with coreboot | ||
|- | |- | ||
| | | Lenovo Thinkpad X200 | ||
| | | | ||
| | | | ||
|- | |- | ||
| Lenovo Thinkpad X200 Tablet | |||
| | |||
| | |||
|- | |- | ||
| Lenovo Thinkpad X60 | | Lenovo Thinkpad X60 | ||
Line 54: | Line 63: | ||
* Works with coreboot. | * Works with coreboot. | ||
|- | |- | ||
| Lenovo X60T | | Lenovo Thinkpad X60T | ||
| | | | ||
* MX25L1605D/MX25L1608D | * MX25L1605D/MX25L1608D | ||
| | | | ||
* Works with coreboot | * Works with coreboot | ||
|- | |||
| <s>PC Engines Alix.1c</s> | |||
| | |||
| | |||
* Works with coreboot | |||
* Works with the recovery LPC dongle | |||
|- | |- | ||
| PC Engines APU1D4 | | PC Engines APU1D4 | ||
Line 69: | Line 84: | ||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
! Device or programmer | ! Device or programmer | ||
! Flashrom driver | |||
! Status | ! Status | ||
|- | |- | ||
| Arduino uno | | Arduino uno | ||
| serprog | |||
| | | | ||
* | * Works fine | ||
|- | |- | ||
| Arduino duemillanove | | Arduino duemillanove | ||
| serprog | |||
| | | | ||
* Works fine | |||
* Works fine | |||
|- | |- | ||
| Arduino Due | | Arduino Due | ||
| serprog | |||
| | | | ||
* | * Works fine | ||
|- | |- | ||
| openmoko debug board | | openmoko debug board | ||
| ft2232_spi:type=openmoko | |||
| | | | ||
* Works fine | * Works fine | ||
|- | |- | ||
| 3com PCI NIC (10b7:9200) | | 3com PCI NIC (10b7:9200) | ||
| nic3com | |||
| | | | ||
* Works fine | * Works fine | ||
|- | |- | ||
| Sata SII PCI card | | Sata SII PCI card | ||
| | |||
| | | | ||
* writing and erasing worked fine. | * writing and erasing worked fine. | ||
|- | |- | ||
| Really old PCI realtek cards | | Really old PCI realtek cards | ||
| | |||
| | | | ||
* No parallel chip to test | * No parallel chip to test | ||
|- | |- | ||
| | | Bug 1.x and 2.x from buglabs | ||
| linux_spi | |||
| | | | ||
* Backporting some mainline kernel patches is required on some very old (2.6.35) kernel for omap3. | * Backporting some mainline kernel patches is required on some very old (2.6.35) kernel for omap3. | ||
Line 108: | Line 129: | ||
|- | |- | ||
| <s> An atahpt PCI card </s> | | <s> An atahpt PCI card </s> | ||
| | |||
| | | | ||
*Didn't work when adding the PCI IDS, but the atahpt is known not to work according to the mailing list. | *Didn't work when adding the PCI IDS, but the atahpt is known not to work according to the mailing list. | ||
|- | |- | ||
| <s> old AGP Nvidia card </s> | | <s> old AGP Nvidia card </s> | ||
| | |||
| | | | ||
* Worked with a patch (documented below) | * Worked with a patch (documented below) | ||
|- | |- | ||
| Nvidia geforce 210 PCIe 16x card | | Nvidia geforce 210 PCIe 16x card | ||
| | |||
| | | | ||
* didn't work when adding the PIC IDs | * didn't work when adding the PIC IDs | ||
Line 121: | Line 145: | ||
I've also the following hardware: | I've also the following hardware: | ||
* [http://www.tme.eu/en/details/pom-5250/test-clips/pomona/5250/ pomona | * SOIC-8 and SOIC-16 clips (like the [http://www.tme.eu/en/details/pom-5250/test-clips/pomona/5250/ pomona 5250]) | ||
* some chips(2MB SO8(currently soldered), 16MB SO8) | * some chips(2MB SO8(currently soldered), 16MB SO8) | ||
Line 131: | Line 155: | ||
* [[/Howto_flash_ipxe_on_an_3com_network_card| Howto flash ipxe on an 3com network card]] | * [[/Howto_flash_ipxe_on_an_3com_network_card| Howto flash ipxe on an 3com network card]] | ||
* [[/Howto_flash_coreboot_on_a_pcengine_apu1 | Howto flash coreboot on an PC Engine APU1]] | |||
* [[/Benchmarks]] | * [[/Benchmarks]] | ||
Latest revision as of 22:32, 27 April 2023
I've no code in flashrom yet, but I made a flashrom compatible arduino programmer and participated in testing and documentation.
Wiki contributions
My contributions to this wiki are available under the following licenses:
- CC-BY-SA 3.0
- CC-BY-SA 4.0 or later
- GFDL 1.3 or later
My interests
- Easily available external flashers.
- BIOS->Coreboot flashing on the Libreboot compatible laptops.
- NIC flashing (to flash ipxe)
- GPU flashing (to flash sgabios)
My hardware
Mainboard based programmers
Device or programmer | Flash chip | Test result |
---|---|---|
Asrock E350M1 |
|
|
Asus F2A85M-PRO | ||
Asus M4A785T-M |
|
|
Lenovo Thinkpad T400 | ||
Lenovo Thinkpad T60 |
|
|
Lenovo Thinkpad X200 | ||
Lenovo Thinkpad X200 Tablet | ||
Lenovo Thinkpad X60 |
|
|
Lenovo Thinkpad X60T |
|
|
| ||
PC Engines APU1D4 |
External programmers
Device or programmer | Flashrom driver | Status |
---|---|---|
Arduino uno | serprog |
|
Arduino duemillanove | serprog |
|
Arduino Due | serprog |
|
openmoko debug board | ft2232_spi:type=openmoko |
|
3com PCI NIC (10b7:9200) | nic3com |
|
Sata SII PCI card |
| |
Really old PCI realtek cards |
| |
Bug 1.x and 2.x from buglabs | linux_spi |
|
| ||
| ||
Nvidia geforce 210 PCIe 16x card |
|
I've also the following hardware:
- SOIC-8 and SOIC-16 clips (like the pomona 5250)
- some chips(2MB SO8(currently soldered), 16MB SO8)
Work in progress for the wiki
Don't try that, it's dangerous!!!!