User:GNUtoo: Difference between revisions
Jump to navigation
Jump to search
(25 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
I've no code in flashrom yet, but I made a flashrom compatible arduino programmer and participated in testing and documentation. | 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: | |||
* [https://creativecommons.org/licenses/by-sa/3.0/legalcode CC-BY-SA 3.0] | |||
* [https://creativecommons.org/licenses/by-sa/4.0/legalcode CC-BY-SA 4.0] or later | |||
* [https://www.gnu.org/licenses/fdl.txt 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) | |||
Line 9: | Line 21: | ||
! Test result | ! Test result | ||
|- | |- | ||
| Asus M4A785T-M | | Asrock E350M1 | ||
| W25x80 (DIP8) | | | ||
* A25L032 | |||
| | |||
* Works from coreboot | |||
* Untested from the BIOS | |||
|- | |||
| Asus F2A85M-PRO | |||
| | |||
| | |||
|- | |||
| Asus M4A785T-M | |||
| | |||
* W25x80 (DIP8) | |||
| | |||
* Works with the BIOS | |||
* Works with coreboot | |||
|- | |||
| Lenovo Thinkpad T400 | |||
| | |||
| | | | ||
|- | |- | ||
| | | Lenovo Thinkpad T60 | ||
| | | | ||
* MX25L1605D/MX25L1608D | |||
| | | | ||
* | * Works with coreboot | ||
|- | |- | ||
| | | Lenovo Thinkpad X200 | ||
| | | | ||
| | | | ||
|- | |- | ||
| Lenovo | | Lenovo Thinkpad X200 Tablet | ||
| | | | ||
| | | | ||
|- | |- | ||
| Lenovo | | Lenovo Thinkpad X60 | ||
| | | | ||
* SST25VF016B | |||
| | | | ||
* | * Works with coreboot. | ||
|- | |- | ||
| Lenovo | | Lenovo Thinkpad X60T | ||
| MX25L1605D/MX25L1608D | | | ||
* MX25L1605D/MX25L1608D | |||
| | | | ||
* | * Works with coreboot | ||
|- | |- | ||
| | | <s>PC Engines Alix.1c</s> | ||
| | | | ||
| | | | ||
* | * Works with coreboot | ||
* | * Works with the recovery LPC dongle | ||
|- | |- | ||
| | | PC Engines APU1D4 | ||
| | | | ||
| | | | ||
|- | |||
|} | |} | ||
Line 57: | 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 96: | 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 109: | 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 118: | Line 154: | ||
* [[/Howto_flash_sgabios_on_an_Nvidia_video_card | Howto flash sgabios on an Nvidia video card]] | * [[/Howto_flash_sgabios_on_an_Nvidia_video_card | Howto flash sgabios on an Nvidia video 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]] | |||
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!!!!