TI中文支持网
TI专业的中文技术问题搜集分享网站

在【BB Black】上安装【WiLink8】的驱动问题

1.按照Using the WL18xx Cape 官方文档,只有for Angstrom,而我用的debian可以吗?

2.Using the WL18xx Cape 官方文档是不是相当于按下一个SD卡启动的系统,再修改一个用SD卡启动的系统,通过SD卡启动系统。如果是的话开机直接把SD卡插上就可以了吗?不用按boot?

3.按照另一份WiLink8第一次使用文档,它提供了boot和rootfs压缩包,将他们制作好SD卡后,该怎么启动?直接插上不起作用。那个是否适用于所有linux系统?

Peanut Zhang:

急求 望技术人员尽快回复  谢谢!

Peanut Zhang:

我将第一次使用文档中的boot和rootfs覆盖安装到已安装从SD卡启动的 Angstrom,来引导系统 然后一直卡在这里:

U-Boot SPL 2013.01.01 (Jun 25 2013 – 16:42:52)musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn)musb-hdrc: MHDRC RTL version 2.0musb-hdrc: setup fifo_mode 4musb-hdrc: 28/31 max ep, 16384/16384 memoryUSB Peripheral mode controller at 47401000 using PIO, IRQ 0musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn)musb-hdrc: MHDRC RTL version 2.0musb-hdrc: setup fifo_mode 4musb-hdrc: 28/31 max ep, 16384/16384 memoryUSB Host mode controller at 47401800 using PIO, IRQ 0OMAP SD/MMC: 0reading u-boot.imgreading u-boot.img

U-Boot 2013.01.01 (Jun 25 2013 – 16:42:52)

I2C: readyDRAM: 512 MiBWARNING: Caches not enabledNAND: No NAND device found!!!0 MiBMMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1*** Warning – readenv() failed, using default environment

musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn)musb-hdrc: MHDRC RTL version 2.0musb-hdrc: setup fifo_mode 4musb-hdrc: 28/31 max ep, 16384/16384 memoryUSB Peripheral mode controller at 47401000 using PIO, IRQ 0musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn)musb-hdrc: MHDRC RTL version 2.0musb-hdrc: setup fifo_mode 4musb-hdrc: 28/31 max ep, 16384/16384 memoryUSB Host mode controller at 47401800 using PIO, IRQ 0Net: <ethaddr> not set. Validating first E-fuse MACcpsw, usb_etherHit any key to stop autoboot: 0mmc0 is current deviceSD/MMC found on device 0reading uEnv.txt33 bytes read in 3 ms (10.7 KiB/s)Loaded environment from uEnv.txtImporting environment from mmc …reading uImage3194360 bytes read in 314 ms (9.7 MiB/s)Booting from mmc …## Booting kernel from Legacy Image at 80007fc0 … Image Name: Linux-3.2.0 Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 3194296 Bytes = 3 MiB Load Address: 80008000 Entry Point: 80008000 Verifying Checksum … OK XIP Kernel Image … OKOK

Starting kernel …

Uncompressing Linux… done, booting the kernel.[ 0.142150] tps65910 1-002d: could not be detected[ 0.181488] Could not set LED4 to fully on[ 0.362487] mtdoops: mtd device (mtddev=name/number) must be supplied[ 0.815124] EXT3-fs (mmcblk0p2): error: couldn't mount because of unsupported optional features (240)[ 0.824951] Kernel panic – not syncing: VFS: Unable to mount root fs on unkno wn-block(179,2)[ 0.833770] Backtrace:[ 0.836395] [<c0017dbc>] (dump_backtrace+0x0/0x10c) from [<c0414180>] (dump_s tack+0x18/0x1c)[ 0.845214] r6:00008001 r5:c04f7140 r4:c06411c8 r3:c05f7f4c[ 0.851135] [<c0414168>] (dump_stack+0x0/0x1c) from [<c04143bc>] (panic+0x64/ 0x194)[ 0.859161] [<c0414358>] (panic+0x0/0x194) from [<c0598cf8>] (mount_block_roo t+0x1e4/0x228)[ 0.867889] r3:df02df0c r2:00000020 r1:df02df40 r0:c04f7140[ 0.873840] r7:c04f71a8[ 0.876495] [<c0598b14>] (mount_block_root+0x0/0x228) from [<c0598ef0>] (moun t_root+0xc8/0xe8)[ 0.885498] [<c0598e28>] (mount_root+0x0/0xe8) from [<c059907c>] (prepare_nam espace+0x16c/0x1c0)[ 0.894683] r4:c063e520[ 0.897338] [<c0598f10>] (prepare_namespace+0x0/0x1c0) from [<c05988fc>] (ker nel_init+0xf4/0x120)[ 0.906616] r5:c05d2644 r4:c05d2644[ 0.910369] [<c0598808>] (kernel_init+0x0/0x120) from [<c0042100>] (do_exit+0 x0/0x65c)[ 0.918670] r5:c0598808 r4:00000000

然后就不动了

Peanut Zhang:

另外执行下面步骤时:

Installing ARM Cross Compiler Toolchain

To compile the linux kernel for the BeagleBone Black, you must first have an ARM cross compiler installed. Use gcc-4.7-arm-linux-gnueabi-base that comes with Ubuntu 12.04. To install the compiler run:

~$sudo apt-get install gcc-arm-linux-gnueabi

Cross-compiler is installed under /usr/bin.

OR

~$wget http://web.archive.org/web/20130823131954/http://www.angstrom-distribution.org/toolchains/angstrom-2011.03-x86_64-linux-armv7a-linux-gnueabi-toolchain-qte-4.6.3.tar.bz2 ~$sudo tar -C / -xjf angstrom-2011.03-x86_64-linux-armv7a-linux-gnueabi-toolchain-qte-4.6.3.tar.bz2 ~$export PATH=/usr/local/angstrom/arm/bin:$PATH

========================================================================================

wget下面的网址已经不能使用 是否有新的下载地址?

http://www.angstrom-distribution.org/toolchains/angstrom-2011.03-x86_64-linux-armv7a-linux-gnueabi-toolchain-qte-4.6.3.tar.bz2

Yonghua Pan:

回复 Peanut Zhang:

用什么linux系统其实无所谓,这个系统分两部分,第一部分是linux,你用ubuntu或debian都行,主要是beaglebone black要起来。

wl18xx cape是一个wifi 的板,你需要板wifi的驱动集成到你的ubuntu或debian里面去就可以工作了。

赞(0)
未经允许不得转载:TI中文支持网 » 在【BB Black】上安装【WiLink8】的驱动问题
分享到: 更多 (0)