[Soekris] comBIOS issues with miniPCI card
Frank Cole
fcole at coleinnovations.com
Thu Feb 1 20:33:26 UTC 2007
Thanks Jim, you always have the coolest answers.....
- Perhaps you can get Soekris to look around the areas where the PCI
- controller is configured by COMbios.
So how about it Soren, can you have a look?
Frank
Jim Thompson wrote:
> At the risk of talking about a competitors boards (which I know Frank
> can't use, so its not like I'm steering him away from Soekris) on a
> soekris-only list...
>
> The PC Engines WRAP boards got an update to their BIOS several months
> after the single-chip Atheros designs started shipping.
>
> I'll just quote the changelog.
>
> WRAP BIOS revision history:
> ; v1.11
>
> ; pd 051108 extend insufficient PCI reset pulse
> width-caused
> ; problems with Atheros single chip cards.
> ;
>
> the problem would show up as: cold boot the board and the atheros card
> isn't detected, with symptoms similar to what you describe. warm-boot
> the board and the card is found. (repeat for 2 cards).
>
> The bug fixed here is not Atheros-specific. Its a PCI config space
> timing issue. The single-chip Atheros parts do tickle it. Other cards
> may as well.
>
> Perhaps you can get Soekris to look around the areas where the PCI
> controller is configured by COMbios.
>
> its likely you're not alone:
> http://lists.soekris.com/pipermail/soekris-tech/2005-June/008741.html
> http://archives.neohapsis.com/archives/openbsd/2004-08/0079.html
>
>
> On Feb 1, 2007, at 8:01 AM, Frank Cole wrote:
>
>> All,
>>
>> We are having an intermittent but frequent issue with the comBIOS
>> initialization on several 100 of our net4521 and net4511 boards.
>>
>> We just changed to a different Atheros based card in our units. The
>> units are based on the net4511 and net4521.
>>
>> The problem appears to be with the comBIOS 1.26a, 1.27 and 1.28 with
>> version 1.28 being the most problematic. As for beyond 1.26, we didnt
>> regress any farther back in the comBIOS versions. comBIOS 1.28 is
>> definitely the displaying this behavior far more than the earlier
>> comBIOS versions.
>>
>> Ok now for the issue:
>>
>> At POST when comBIOS sometimes recognizes our newer Atheros card as
>> two devices rather than just one and assigns IRQ 11 to both. Upon
>> booting, Linux or *BSD then recognizes the card as an Ethernet
>> controller and a Serial Controller but doesnt initialize the card nor
>> properly load drivers for it.
>>
>> The Atheros cards are from a Taiwanese OEM, Askey Computer and are
>> based on the 5212 chipset.
>>
>> Strangely enough the same problem doesnt happen on the net 4501,
>> net4526 or either of the net48xx boards with exactly the same Atheros
>> cards. We were thinking it maybe some wierdness with the way the TI
>> CardBus controller is initialized maybe but who knows.
>>
>> And YES we know it is a comBIOS issue specific to the net4521 and
>> net4511. What we dont know is why and how to fix/work around it other
>> than to reboot the board when it is seen?
>>
>> As we buy boards in batches of 100 or more at a time, you can see how
>> this becomes a major issue for us very quickly.
>>
>> Also, I know its a long shot, but any possibility of opening up the
>> source for comBIOS??
>>
>>
>> Frank
>>
>>
>> _______________________________________________
>> Soekris-tech mailing list
>> Soekris-tech at lists.soekris.com
>> http://lists.soekris.com/mailman/listinfo/soekris-tech
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3269 bytes
Desc: S/MIME Cryptographic Signature
Url : http://lists.soekris.com/pipermail/soekris-tech/attachments/20070202/77b8f4a8/smime.bin
More information about the Soekris-tech
mailing list