poor performance with W2CBW003 (Marvell 8686)

hong zhang henryzhang62 at yahoo.com
Thu Jun 14 12:30:33 EDT 2012


Actually, you have to check SDIO driver done by TI.
There are 5 SDIO pins need to check. 4 data pins and one clock pin.

Double check the SDIO pins muxs and clock rate using TI reference manual.

By performance issues.
1. bit modes 1 or 4
2. interrupt/PIO
3. SDIO clock rate

Command 52 and 53 are important.
See this link for SDIO reference.
http://www.sandisk.com/Assets/File/OEM/Manuals/SD_SDIO_specsv1.pdf

--- On Thu, 6/14/12, hong zhang <henryzhang62 at yahoo.com> wrote:

> From: hong zhang <henryzhang62 at yahoo.com>
> Subject: Re: poor performance with W2CBW003 (Marvell 8686)
> To: "Andreas Kemnade" <andreas at kemnade.info>
> Cc: "Dan Williams" <dcbw at redhat.com>, linux-wireless at vger.kernel.org, dsd at laptop.org, libertas-dev at lists.infradead.org
> Date: Thursday, June 14, 2012, 11:11 AM
> bit mode and interrupt or PIO are
> configured in SDIO hoster side.
> Not in driver side.
> 
> --- On Thu, 6/14/12, Andreas Kemnade <andreas at kemnade.info>
> wrote:
> 
> > From: Andreas Kemnade <andreas at kemnade.info>
> > Subject: Re: poor performance with W2CBW003 (Marvell
> 8686)
> > To: "hong zhang" <henryzhang62 at yahoo.com>
> > Cc: "Dan Williams" <dcbw at redhat.com>,
> linux-wireless at vger.kernel.org,
> dsd at laptop.org, libertas-dev at lists.infradead.org
> > Date: Thursday, June 14, 2012, 12:45 AM
> > Hi,
> > 
> > On Wed, 13 Jun 2012 11:39:08 -0700 (PDT)
> > hong zhang <henryzhang62 at yahoo.com>
> > wrote:
> > 
> > > You have to identify problem caused by 
> > > SDIO host controller or wifi driver.
> > > 
> > > If driver is working well in x86 with Roch SDIO,
> that
> > means wifi driver is ok. 
> > > 
> > > You have to find out
> > > 1. SDIO interface if using Interrupt or PIO
> > 
> > Hmm, very interesting point, of course, there are
> > interrupts. But after reading
> > the commit logs in the patched 2.6.32 kernel I see
> there is
> > a patch enabling
> > asynchronous *sdio* interrupts. That looks clearly
> > suspicious. 
> > 
> > > 2. 1 bit or 4 bit
> > 
> > Hmm, 4bit.
> > 
> > Greetings
> > Andreas Kemnade
> > 
> 
> _______________________________________________
> libertas-dev mailing list
> libertas-dev at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/libertas-dev
> 



More information about the libertas-dev mailing list