[flashrom] Unsupported 3com device (3c905 100BaseTX [Boomerang])

Idwer Vollering vidwer at gmail.com
Tue Oct 22 23:51:31 CEST 2013


2013/10/22 san <san at plusnet.pl>:
> Hi!
>
> I own:
> 02:00.0 Ethernet controller [0200]: 3Com Corporation 3c905 100BaseTX
> [Boomerang] [10b7:9050]
>
> It's unsupported:
> ---[code]---
> Error: No supported PCI device found.
> Error: Programmer initialization failed.
> ---[/code]---
>
> I would love to help You to get it to work with flashrom.
> Do You need it?
>
> Regards!

Yes, we would appreciate some testing.

Do you have a parallel DIP32 chip that you can insert into its socket?
Either SST39SF512, CAT28F125 or AT29C512 should work:
http://www.ebay.com/sch/i.html?_nkw=SST39SF512
http://www.ebay.com/sch/i.html?_nkw=CAT28F512
http://www.ebay.com/sch/i.html?_nkw=AT29C512

When you have that set up, apply this patch:

Index: nic3com.c
===================================================================
--- nic3com.c   (revision 1760)
+++ nic3com.c   (working copy)
@@ -37,6 +37,9 @@
 static uint16_t id;

 const struct dev_entry nics_3com[] = {
+       /* 3C905 */
+       {0x10b7, 0x9050, NT, "3COM", "3c905: Fast EtherLink XL PCI (3c905-TX)"},
+
        /* 3C90xB */
        {0x10b7, 0x9055, OK, "3COM", "3C90xB: PCI 10/100 Mbps; shared
10BASE-T/100BASE-TX"},
        {0x10b7, 0x9001, NT, "3COM", "3C90xB: PCI 10/100 Mbps; shared
10BASE-T/100BASE-T4" },




More information about the flashrom mailing list