TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Linux

Seminário: Linux. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  5/11/2013  •  Seminário  •  551 Palavras (3 Páginas)  •  409 Visualizações

Página 1 de 3

libertas

The libertas driver made its debut in the OLPC XO laptop, where it drives a Marvell 88W8388 USB device. In addition to the USB front-end, the driver now includes support for CompactFlash, SDIO, and GSPI interfaces.

Quoting: http://dev.laptop.org/ticket/46 "Marvell Libertas has an ARM 9 processor and something like 96K of RAM.

Marvell licensed a proprietary microkernel as a framework for developing their firmware for the chip (from whom?).

Since Marvell does not own this code, it is not theirs to give away, though much/most of the code now in the firmware is not encumbered. A suitably motivated person could take the OLPC code and retarget it for some other small embedded operating system (e.g. TinyOS, maybe), and then the firmware could itself be open source."

Conteúdo

libertas

supported chips

available devices

working

related tools

device firmware

using the GSPI device

mailing list

irc

additional web sources

supported chips

Marvell 88W8385 CF/SDIO

Marvell 88W8388 USB

Marvell 88W8686 SDIO/GSPI

available devices

AmbiCom WL54CF (CF)

SparkLAN WCFM-100 (CF)

Pretec CompactWLAN 802.11g CFEWGS

Quatech Airborne (SDIO)

SyChip Murata LBWA18HEPZ (SDIO/GSPI)

prototype boards

OLPC laptop

working

station (with limited roaming support)

ad-hoc

Mesh on USB devices (802.11s like)

related tools

lbsdebug

Mainly interesting for developers, it allows to switch various debug messages on and of.

lbsfwcutter

Can extract a firmware out of a binary file.

You can get the source of the tools via

git clone git://git.infradead.org/users/schurig/libertas-tools.git tools

device firmware

All devices need firmware, which can be found in the libertas/ directory in the Linux firmware tree.

USB

The Linux firmware tree contains libertas/usb8388_v5.bin and libertas/usb8388_v9.bin. The firmware image must be placed in /lib/firmware/usb8388.bin. The firmware image can also be downloaded from OLPC's libertas firmware page.

CF

Get the libertas-tools from above and change into the fwcutter/ directory. Type make. The makefile will download a binary driver, extract the firmware out of it, checks it. Copy the two firmware files libertas_helper.fw and libertas.fw from the fwcutter/ directory into the /lib/firmware/ directory.

SDIO

Claud Yu got the driver working,

...

Baixar como (para membros premium)  txt (4.2 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com