[PATCH] Fix cs firmware loading
Ryan Mallon
ryan at bluewatersys.com
Thu Oct 16 15:52:38 EDT 2008
Dan Williams wrote:
> On Thu, 2008-10-16 at 12:07 +1300, Ryan Mallon wrote:
>>
>> We aren't doing any particular work arounds. What were the hardware
>> problems with the compact flash 8385?
>
> B1 and earlier HW versions (AmbiCom WL54-CF for example) will eventually
> time out and stop responding to commands because the hardware gets
> interrupt confirmations mixed up or something. Holger had prototyped a
> workaround that used polling instead, and there are references to the
> issue in the gumstix driver. If you're not having problems, then you're
> probably using b2 or later hardware.
Hmm, this sounds somewhat like the issue that our customer is having
with their boards. Our customer reported the following:
iw_get_ext(wifi_fd, ifname, SIOCGIWTXPOW, &wrq)
could sometimes cause their system to hang. Removing this call stopped
their system from hanging, but scanning for networks would eventually
either stop returning anything, or constantly send the same results
(APs, signal strengths, etc). Doing:
pccardctl eject; pccardctl insert
temporarily fixes the problem. We have been unable to replicate the
problem at our office, so it's possible that our customer has gotten a
batch of modules from the earlier hardware version, and we are using the
newer one.
We can't see any markings on the modules themselves for the hardware
revision. Is there a way to query it from software?
Holger, do you have a link to a patchset for your work around code for
the buggy hardware?
Cheers,
~Ryan
--
Bluewater Systems Ltd - ARM Technology Solution Centre
Ryan Mallon Unit 5, Amuri Park
Phone: +64 3 3779127 404 Barbadoes St
Fax: +64 3 3779135 PO Box 13 889
Email: ryan at bluewatersys.com Christchurch, 8013
Web: http://www.bluewatersys.com New Zealand
Freecall Australia 1800 148 751 USA 1800 261 2934
More information about the libertas-dev
mailing list