status of libertas_tf + sdio?
James Cameron
quozl at laptop.org
Mon Dec 9 21:27:46 EST 2013
On Mon, Dec 09, 2013 at 12:38:28PM +0300, Vasily Khoruzhick wrote:
> On Mon, Dec 9, 2013 at 7:18 AM, James Cameron <quozl at laptop.org> wrote:
> > On Fri, Dec 06, 2013 at 01:40:00PM +0300, Vasily Khoruzhick wrote:
> >> Out of curiosity,
> >>
> >> Does anyone know if it's possible to get thin firmware for 8686 with
> >> SPI interface?
> >
> > What happens when you try?
>
> How? There's no tf available for 8686 with SPI interface.
How do you know that? Are you saying that SPI support was removed
from firmware during the conversion from fat to thin?
> > How are you downloading firmware over SPI?
>
> See drivers/net/wireless/libertas/if_spi.c, but it's for fat
> firmware
What happens if you send the thin firmware instead?
> > I'm not aware of a second stage firmware download helper specific to
> > the SPI mode.
>
> What's a second stage firmware download helper?
File sd8686_helper.bin, we use it in Open Firmware with SDIO 8686 on
OLPC XO.
For SPI, which we don't use, I see if_spi.c uses gspi8686_v9_helper.bin
I was wrong; I am now aware of a second stage firmware downloader
helper specific to the SPI mode. I hadn't looked before.
> > I think it is not possible without firmware engineering.
>
> Yeah, just hoped that Marvell already did it. It's a pity that
> firmware source code isn't available :(
Cozybit did the thin firmware, if I recall correctly.
--
James Cameron
http://quozl.linux.org.au/
More information about the libertas-dev
mailing list