• «
  • 1
  • 2
  • »
  • Pages: 2/2     Go
主题 : [OK?]請問marvell 8686 android driver問題 复制链接 | 浏览器收藏 | 打印
级别: 圣骑士
UID: 44407
精华: 0
发帖: 386
金钱: 1945 两
威望: 389 点
综合积分: 772 分
注册时间: 2011-04-25
最后登录: 2014-08-25
10楼  发表于: 2011-12-12 11:21
1.重新編譯kernel,把cfg80211

-> Networking support
  -> Wireless  --->
     <M>   cfg80211 - wireless configuration API
     [*]     nl80211 testmode command                                                                                                          
     [*]     enable developer warnings                                                                                                        
     [*]     cfg80211 regulatory debugging                                                                                                    
     [*]     enable powersave by default                                                                                                      
     [*]     cfg80211 DebugFS entries                                                                                                          
     [*]     use statically compiled regulatory rules database                                                                                
     [*]     cfg80211 wireless extensions compatibility                                                                                        
     [*]   Wireless extensions sysfs files                                                                                                    
     {M}   Common routines for IEEE802.11 drivers                                                                                              
     [*]   lib80211 debugging messages                                                                                                        
     <M>   Generic IEEE 802.11 Networking Stack (mac80211)                                                                                    
     [*]   PID controller based rate control algorithm                                                                                        
     [*]   Minstrel                                                                                                                            
     [*]     Minstrel 802.11n support                                                                                                          
           Default rate control algorithm (Minstrel)  --->                                                                                    
     [*]   Enable mac80211 mesh networking (pre-802.11s) support                                                                              
     [ ]   Enable LED triggers                                                                                                                
     [*]   Export mac80211 internals in DebugFS                                                                                                
     [*]   Select mac80211 debugging features  --->    

-> Device Drivers
[*] Network device support  --->
     <M>   PHY Device support and infrastructure  --->
        <M>   Drivers for Marvell PHYs
     [*]   Wireless LAN  --->
        <M>   Marvell 8xxx Libertas WLAN driver support with thin firmware
        [*]     Enable full debugging output in the Libertas thin firmware module.
        <M>   Marvell 8xxx Libertas WLAN driver support
        < > Marvell Libertas 8388 USB 802.11b/g cards
        <M> Marvell Libertas 8385/8686/8688 SDIO 802.11b/g cards
        <M> Marvell Libertas 8686 SPI 802.11b/g cards
        [*] Enable full debugging output in the Libertas module.
        [ ] Enable mesh support (NEW)



make CC=arm-linux-gcc INSTALL_MOD_PATH=/tmp/mini6410-modules modules_install


產出
/tmp/mini6410-modules/lib/modules/2.6.36-FriendlyARM/kernel/net/wireless/cfg80211.ko
/tmp/mini6410-modules/lib/modules/2.6.36-FriendlyARM/kernel/net/wireless/lib80211.ko
/tmp/mini6410-modules/lib/modules/2.6.36-FriendlyARM/kernel/net/wireless/lib80211_crypt_ccmp.ko
/tmp/mini6410-modules/lib/modules/2.6.36-FriendlyARM/kernel/net/wireless/lib80211_crypt_tkip.ko
/tmp/mini6410-modules/lib/modules/2.6.36-FriendlyARM/kernel/net/wireless/lib80211_crypt_wep.ko
/tmp/mini6410-modules/lib/modules/2.6.36-FriendlyARM/kernel/drivers/net/wireless/libertas/libertas_sdio.ko
/tmp/mini6410-modules/lib/modules/2.6.36-FriendlyARM/kernel/drivers/net/wireless/libertas/libertas.ko
/tmp/mini6410-modules/lib/modules/2.6.36-FriendlyARM/kernel/net/mac80211/mac80211.ko



取代rootfs-s的

3rdparty/net/iwireless/cfg80211.ko
3rdparty/net/iwireless/lib80211.ko
3rdparty/net/iwireless/lib80211_crypt_ccmp.ko
3rdparty/net/iwireless/lib80211_crypt_tkip.ko
3rdparty/net/iwireless/lib80211_crypt_wep.ko
3rdparty/driver/net/wireless/libertas/libertas.ko
3rdparty/driver/net/wireless/libertas/libertas_sdio.ko
3rdparty/net/mac80211/mac80211.ko



2.重建rootfs-s image
mkubimage-slc rootfs_dir-s rootfs_android_ath.ubi

3.目前除非開機時就插marvell 8686 sdio wifi card 否則無法正確認卡

<6>usbcore: registered new interface driver ti_usb_3410_5052
<6>ti_usb_3410_5052: v0.10:TI USB 3410/5052 Serial Driver
<6>USB Serial support registered for Handspring Visor / Palm OS
<6>USB Serial support registered for Sony Clie 3.5
<6>USB Serial support registered for Sony Clie 5.0
<6>usbcore: registered new interface driver visor
<6>visor: USB HandSpring Visor / Palm OS driver
<6>USB Serial support registered for Connect Tech - WhiteHEAT - (prerenumeration)
<6>USB Serial support registered for Connect Tech - WhiteHEAT
<6>usbcore: registered new interface driver whiteheat
<6>whiteheat: v2.0:USB ConnectTech WhiteHEAT driver
<6>USB Serial support registered for vivopay-serial
<6>usbcore: registered new interface driver vivopay-serial
<6>vivopay_serial: v1.0:ViVOpay USB Serial Driver
<6>USB Serial support registered for zio
<6>usbcore: registered new interface driver zio
<6>Initializing USB Mass Storage driver...
<6>usbcore: registered new interface driver usb-storage
<6>USB Mass Storage support registered.
<6>s3c-hsotg s3c-hsotg: regs d0880000, irq 90
<7>hub 1-0:1.0: state 7 ports 2 chg 0000 evt 0004
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fe18,0004)
<7>s3c2410-ohci s3c2410-ohci: GetStatus roothub.portstatus [1] = 0x00010101 CSC PPS CCS
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0x2301,0x0010,0x0002,ca84fe48,0000)
<7>hub 1-0:1.0: port 2, status 0101, change 0001, 12 Mb/s
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fe18,0004)
<6>s3c-hsotg s3c-hsotg: GRXFSIZ=0x00001800, GNPTXFSIZ=0x18001800
<6>s3c-hsotg s3c-hsotg: shared fifos
<6>s3c-hsotg s3c-hsotg: DCFG=0x00200000, DCTL=0x00000002, DIEPMSK=0000000f
<6>s3c-hsotg s3c-hsotg: GAHBCFG=0x00000000, 0x44=0x00000000
<6>s3c-hsotg s3c-hsotg: GRXFSIZ=0x00000800, GNPTXFSIZ=0x04000800
<6>s3c-hsotg s3c-hsotg: DPTx[1] FSize=768, StAddr=0x00000f00
<6>s3c-hsotg s3c-hsotg: DPTx[2] FSize=768, StAddr=0x00001200
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fe18,0004)
<7>s3c2410-ohci s3c2410-ohci: GetStatus roothub.portstatus [1] = 0x00010100 CSC PPS
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0x2301,0x0010,0x0002,ca84fe48,0000)
<6>s3c-hsotg s3c-hsotg: DPTx[3] FSize=768, StAddr=0x00001500
<6>s3c-hsotg s3c-hsotg: DPTx[4] FSize=768, StAddr=0x00001800
<6>s3c-hsotg s3c-hsotg: DPTx[5] FSize=768, StAddr=0x00001b00
<6>s3c-hsotg s3c-hsotg: DPTx[6] FSize=768, StAddr=0x00001e00
<6>s3c-hsotg s3c-hsotg: DPTx[7] FSize=768, StAddr=0x00002100
<6>s3c-hsotg s3c-hsotg: DPTx[8] FSize=768, StAddr=0x00002400
<6>s3c-hsotg s3c-hsotg: DPTx[9] FSize=768, StAddr=0x00002700
<6>s3c-hsotg s3c-hsotg: DPTx[10] FSize=768, StAddr=0x00002a00
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fe18,0004)
<6>s3c-hsotg s3c-hsotg: DPTx[11] FSize=768, StAddr=0x00002d00
<6>s3c-hsotg s3c-hsotg: DPTx[12] FSize=768, StAddr=0x00003000
<6>s3c-hsotg s3c-hsotg: DPTx[13] FSize=768, StAddr=0x00003300
<6>s3c-hsotg s3c-hsotg: DPTx[14] FSize=768, StAddr=0x00003600
<6>s3c-hsotg s3c-hsotg: DPTx[15] FSize=768, StAddr=0x00003900
<6>s3c-hsotg s3c-hsotg: ep0-in: EPCTL=0x00008000, SIZ=0x00000000, DMA=0x00000000
<6>s3c-hsotg s3c-hsotg: ep0-out: EPCTL=0x00008000, SIZ=0x00000000, DMA=0x00000000
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fe18,0004)
<6>s3c-hsotg s3c-hsotg: ep1-in: EPCTL=0x00000000, SIZ=0x00000000, DMA=0x00000000
<6>s3c-hsotg s3c-hsotg: ep1-out: EPCTL=0x00000000, SIZ=0x00000000, DMA=0x00000000
<6>s3c-hsotg s3c-hsotg: ep2-in: EPCTL=0x00000000, SIZ=0x00000000, DMA=0x00000000
<6>s3c-hsotg s3c-hsotg: ep2-out: EPCTL=0x00000000, SIZ=0x00000000, DMA=0x00000000
<6>s3c-hsotg s3c-hsotg: ep3-in: EPCTL=0x00000000, SIZ=0x00000000, DMA=0x00000000
<6>s3c-hsotg s3c-hsotg: ep3-out: EPCTL=0x00000000, SIZ=0x00000000, DMA=0x00000000
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fe18,0004)
<6>s3c-hsotg s3c-hsotg: ep4-in: EPCTL=0x00000000, SIZ=0x00000000, DMA=0x00000000
<6>s3c-hsotg s3c-hsotg: ep4-out: EPCTL=0x00000000, SIZ=0x00000000, DMA=0x00000000
<6>s3c-hsotg s3c-hsotg: ep5-in: EPCTL=0x00000000, SIZ=0x00000000, DMA=0x00000000
<6>s3c-hsotg s3c-hsotg: ep5-out: EPCTL=0x00000000, SIZ=0x00000000, DMA=0x00000000
<6>s3c-hsotg s3c-hsotg: ep6-in: EPCTL=0x00000000, SIZ=0x00000000, DMA=0x00000000
<6>s3c-hsotg s3c-hsotg: ep6-out: EPCTL=0x00000000, SIZ=0x00000000, DMA=0x00000000
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fe18,0004)
<7>hub 1-0:1.0: debounce: port 2: total 125ms stable 100ms status 0x100
<6>s3c-hsotg s3c-hsotg: ep7-in: EPCTL=0x00000000, SIZ=0x00000000, DMA=0x00000000
<6>s3c-hsotg s3c-hsotg: ep7-out: EPCTL=0x00000000, SIZ=0x00000000, DMA=0x00000000
<6>s3c-hsotg s3c-hsotg: ep8-in: EPCTL=0x00000000, SIZ=0x00000000, DMA=0x00000000
<6>s3c-hsotg s3c-hsotg: ep8-out: EPCTL=0x00000000, SIZ=0x00000000, DMA=0x00000000
<6>s3c-hsotg s3c-hsotg: ep9-in: EPCTL=0x00000000, SIZ=0x00000000, DMA=0x00000000
<6>s3c-hsotg s3c-hsotg: ep9-out: EPCTL=0x00000000, SIZ=0x00000000, DMA=0x00000000
<6>s3c-hsotg s3c-hsotg: ep10-in: EPCTL=0x00000000, SIZ=0x00000000, DMA=0x00000000
<6>s3c-hsotg s3c-hsotg: ep10-out: EPCTL=0x00000000, SIZ=0x00000000, DMA=0x00000000
<6>s3c-hsotg s3c-hsotg: ep11-in: EPCTL=0x00000000, SIZ=0x00000000, DMA=0x00000000
<6>s3c-hsotg s3c-hsotg: ep11-out: EPCTL=0x00000000, SIZ=0x00000000, DMA=0x00000000
<6>s3c-hsotg s3c-hsotg: ep12-in: EPCTL=0x00000000, SIZ=0x00000000, DMA=0x00000000
<6>s3c-hsotg s3c-hsotg: ep12-out: EPCTL=0x00000000, SIZ=0x00000000, DMA=0x00000000
<6>s3c-hsotg s3c-hsotg: ep13-in: EPCTL=0x00000000, SIZ=0x00000000, DMA=0x00000000
<6>s3c-hsotg s3c-hsotg: ep13-out: EPCTL=0x00000000, SIZ=0x00000000, DMA=0x00000000
<6>s3c-hsotg s3c-hsotg: ep14-in: EPCTL=0x00000000, SIZ=0x00000000, DMA=0x00000000
<6>s3c-hsotg s3c-hsotg: ep14-out: EPCTL=0x00000000, SIZ=0x00000000, DMA=0x00000000
<6>s3c-hsotg s3c-hsotg: DVBUSDIS=0x000017d7, DVBUSPULSE=000005b8
<6>android init
<6>android_probe pdata: c06cebf0
<6>android_bind
<7>android_bind_config
<6>android_usb gadget: android_usb ready
<7>hub 1-0:1.0: state 7 ports 2 chg 0000 evt 0004
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fe18,0004)
<7>s3c2410-ohci s3c2410-ohci: GetStatus roothub.portstatus [1] = 0x00010101 CSC PPS CCS
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0x2301,0x0010,0x0002,ca84fe48,0000)
<7>hub 1-0:1.0: port 2, status 0101, change 0001, 12 Mb/s
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fe18,0004)
<6>s3c-hsotg s3c-hsotg: EP0: DIEPCTL0=0x00008000, DOEPCTL0=0x00008000
<6>s3c-hsotg s3c-hsotg: DCTL=0x00000002
<6>s3c-hsotg s3c-hsotg: EP0: DIEPCTL0=0x00008000, DOEPCTL0=0x80008000
<6>s3c-hsotg s3c-hsotg: S3C_GINTSTS_USBSusp
<6>s3c-hsotg s3c-hsotg: S3C_GINTSTS_USBSusp
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fe18,0004)
<7>s3c2410-ohci s3c2410-ohci: GetStatus roothub.portstatus [1] = 0x00010101 CSC PPS CCS
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0x2301,0x0010,0x0002,ca84fe48,0000)
<6>s3c-hsotg s3c-hsotg: bound driver android_usb
<6>f_adb init
<6>android_register_function adb
<6>f_mass_storage init
<6>fsg_probe pdev: c06ce810, pdata: c06ceb78
<6>android_register_function usb_mass_storage
<6>android_usb gadget: Mass Storage Function, version: 2009/09/11
<6>android_usb gadget: Number of LUNs=1
<6> lun0: LUN: removable file: (no medium)
<6>adb_bind_config
<4>mice: could not register psaux device, error: -16
<6>mice: PS/2 mouse device common for all mice
<6>input: gpio-keys as /devices/platform/gpio-keys/input/input0
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fe18,0004)
<6>S3C Touchscreen driver, (c) 2010 FriendlyARM
<6>touchscreen got loaded successfully : 12 bits
<4>touchscreen-1wire    initialized
<4>backlight-1wire    initialized
<6>input: TouchScreen Pipe as /devices/virtual/input/input1
<4>ts-if    initialized
<4>S3C24XX RTC, (c) 2004,2006 Simtec Electronics
<6>s3c-rtc s3c64xx-rtc: rtc disabled, re-enabling
<6>using rtc device, s3c, for alarms
<6>s3c-rtc s3c64xx-rtc: rtc core: registered s3c as rtc0
<6>i2c /dev entries driver
<6>Linux video capture interface: v2.00
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fe18,0004)
<6>usbcore: registered new interface driver usbvision
<6>USBVision USB Video Device Driver for Linux : 0.9.10
<6>s3c-hsotg s3c-hsotg: s3c_hsotg_irq: USBRst
<6>usbcore: registered new interface driver pvrusb2
<6>pvrusb2: V4L in-tree version:Hauppauge WinTV-PVR-USB2 MPEG2 Encoder/Tuner
<6>pvrusb2: Debug mask is 31 (0x1f)
<6>usbcore: registered new interface driver zr364xx
<4>one_wire_status: 4
<6>zr364xx: Zoran 364xx
<6>usbcore: registered new interface driver stkwebcam
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fe18,0004)
<7>s3c2410-ohci s3c2410-ohci: GetStatus roothub.portstatus [1] = 0x00010100 CSC PPS
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0x2301,0x0010,0x0002,ca84fe48,0000)
<6>gspca: main v2.10.0 registered
<6>usbcore: registered new interface driver hdpvr
<6>usbcore: registered new interface driver s2255
<6>s3c-fimc: controller 0 registered successfully
<6>s3c-fimc: controller 1 registered successfully
<4>FIMC Driver, 2010 ported by FriendlyARM http://www.arm9.net
<6>s3c-hsotg s3c-hsotg: new device is high-speed
<4>ov965x: probe
<3>s3c-fimc: i2c transfer error
<3>s3c-fimc: i2c transfer error
<3>s3c-fimc: i2c transfer error
<3>s3c-fimc: i2c transfer error
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fe18,0004)
<6>s3c-fimc: ov965x: Product ID fb:fb Manufacturer ID fb:fb
<4>parent clock for camera: 266.000 MHz, divisor: 11
<4>one_wire_status: 2
<4>[CAM]RESET CAM.
<6>s3c-hsotg s3c-hsotg: s3c_hsotg_irq: USBRst
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fe18,0004)
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fe18,0004)
<6>s3c-hsotg s3c-hsotg: new device is high-speed
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fe18,0004)
<7>hub 1-0:1.0: debounce: port 2: total 200ms stable 100ms status 0x100
<7>hub 1-0:1.0: state 7 ports 2 chg 0000 evt 0004
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fe18,0004)
<6>s3c-hsotg s3c-hsotg: new address 84
<6>android_usb gadget: high speed config #1: android
<6>S3C PostProcessor Driver v3.12, (c) 2009 Samsung Electronics
<6>S3C6410 TV encoder Driver, (c) 2008 Samsung Electronics
<4> S3C6410 TV encoder Driver init OK.
<6>S3C6410 TV scaler Driver, (c) 2008 Samsung Electronics
<4> S3C6410 TV scaler Driver init OK.
<6>S3C JPEG Driver, (c) 2007 Samsung Electronics
<6>s3c-g2d: Driver loaded succesfully
<6>s3c-g2d: Module initialized.
<4>s3c_g3d: clock enabled
<6>s3c-g3d: detected FIMG-3DSE version 1.5.0
<6>s3c-g3d: Driver loaded succesfully
<6>s3c-g3d: Module initialized.
<6>usbcore: registered new interface driver uvcvideo
<6>USB Video Class driver (v0.1.0)
<6>Bluetooth: HCI UART driver ver 2.2
<6>Bluetooth: HCI H4 protocol initialized
<4>one_wire_status: 4
<6>Bluetooth: HCILL protocol initialized
<6>Bluetooth: Generic Bluetooth USB driver ver 0.6
<6>usbcore: registered new interface driver btusb
<6>sdhci: Secure Digital Host Controller Interface driver
<6>sdhci: Copyright(c) Pierre Ossman
<6>s3c-sdhci s3c-sdhci.0: clock source 0: hsmmc (133000000 Hz)
<6>s3c-sdhci s3c-sdhci.0: clock source 1: hsmmc (133000000 Hz)
<6>s3c-sdhci s3c-sdhci.0: clock source 2: mmc_bus (24000000 Hz)
<7>Registered led device: mmc0::
<6>mmc0: SDHCI controller on samsung-hsmmc [s3c-sdhci.0] using ADMA
<4>one_wire_status: 4
<6>s3c-sdhci s3c-sdhci.1: clock source 0: hsmmc (133000000 Hz)
<6>s3c6400_setup_sdhci_cfg_card: CTRL 2=c0004120, 3=80808080
<6>s3c-sdhci s3c-sdhci.1: clock source 1: hsmmc (133000000 Hz)
<4>one_wire_status: 4
<6>s3c-sdhci s3c-sdhci.1: clock source 2: mmc_bus (24000000 Hz)
<7>Registered led device: mmc1::
<6>mmc1: SDHCI controller on samsung-hsmmc [s3c-sdhci.1] using ADMA
<6>usbcore: registered new interface driver usbhid
<6>usbhid: USB HID core driver
<6>logger: created 64K log 'log_main'
<6>logger: created 256K log 'log_events'
<6>logger: created 64K log 'log_radio'
<6>s3c6400_setup_sdhci_cfg_card: CTRL 2=c0004120, 3=80808080
<6>logger: created 64K log 'log_system'
<6>asoc: AC97 HiFi <-> s3c-ac97 mapping ok
<6>ALSA device list:
<6>  #0: MINI6410 (WM9713)
<6>TCP cubic registered
<6>NET: Registered protocol family 17
<6>Bluetooth: L2CAP ver 2.15
<6>Bluetooth: L2CAP socket layer initialized
<6>Bluetooth: SCO (Voice Link) ver 0.6
<6>Bluetooth: SCO socket layer initialized
<6>Bluetooth: RFCOMM TTY layer initialized
<6>Bluetooth: RFCOMM socket layer initialized
<6>Bluetooth: RFCOMM ver 1.11
<6>Bluetooth: BNEP (Ethernet Emulation) ver 1.3
<6>Bluetooth: HIDP (Human Interface Emulation) ver 1.2
<4>one_wire_status: 2
<6>VFP support v0.3: implementor 41 architecture 1 part 20 variant b rev 5
<6>s3c-rtc s3c64xx-rtc: setting system clock to 2000-07-05 22:03:48 UTC (962834628)
<6>Freeing init memory: 1396K
<5>UBIFS: recovery needed
<5>UBIFS: recovery completed
<5>UBIFS: mounted UBI device 0, volume 0, name "FriendlyARM-root"
<5>UBIFS: file system size:   1038127104 bytes (1013796 KiB, 990 MiB, 8046 LEBs)
<5>UBIFS: journal size:       9033728 bytes (8822 KiB, 8 MiB, 71 LEBs)
<5>UBIFS: media format:       w4/r0 (latest is w4/r0)
<5>UBIFS: default compressor: lzo
<5>UBIFS: reserved for root:  0 bytes (0 KiB)
<7>s3c2410-ohci s3c2410-ohci: auto-stop root hub
<3>init: cannot open '/initlogo.rle'
<4>init (1): /proc/1/oom_adj is deprecated, please use /proc/1/oom_score_adj instead.
<6>enabling adb
<6>adb_open
<6>Compat-wireless backport release: compat-wireless-2011-06-28-2-FA
<6>Backport based on linux-next.git next-20110707
<6>cfg80211: Calling CRDA to update world regulatory domain
<6>libertas_sdio: Libertas SDIO driver
<6>libertas_sdio: Copyright Pierre Ossman
<6>usbcore: registered new interface driver ath9k_htc
<6>usbcore: registered new interface driver rt73usb
<6>usbcore: registered new interface driver rt2800usb
<4>
<4>rtw driver version=v3.0.1590.20110511
<6>usbcore: registered new interface driver rtl8192cu
<6>usbcore: registered new interface driver zd1211rw
<4>fa_cpu_pfn: module license 'Proprietary' taints kernel.
<4>Disabling lock debugging due to kernel taint
<4>FriendlyARM proprietary driver for mini6410 initialized.
<6>s3c6400_setup_sdhci_cfg_card: CTRL 2=c0004100, 3=80808080
<6>s3c6400_setup_sdhci_cfg_card: CTRL 2=c0004100, 3=00008080
<6>mmc0: new SDIO card at address 0001
<3>libertas_sdio: failed to load helper firmware
<4>libertas_sdio: probe of mmc0:0001:1 failed with error -84
<6>warning: `zygote' uses 32-bit capabilities (legacy support in use)
<6>request_suspend_state: wakeup (3->0) at 38825911745 (2000-07-05 22:04:21.013528285 UTC)
<7>s3c2410-ohci s3c2410-ohci: auto-wakeup root hub
<7>hub 1-0:1.0: state 7 ports 2 chg 0000 evt 0004
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fe18,0004)
<7>s3c2410-ohci s3c2410-ohci: GetStatus roothub.portstatus [1] = 0x00010101 CSC PPS CCS
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0x2301,0x0010,0x0002,ca84fe48,0000)
<7>hub 1-0:1.0: port 2, status 0101, change 0001, 12 Mb/s
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fe18,0004)
<6>s3c-hsotg s3c-hsotg: S3C_GINTSTS_USBSusp
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fe18,0004)
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fe18,0004)
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fe18,0004)
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fe18,0004)
<7>hub 1-0:1.0: debounce: port 2: total 100ms stable 100ms status 0x101
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0x2303,0x0004,0x0002,ca84fdb8,0000)
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fd88,0004)
<7>s3c2410-ohci s3c2410-ohci: GetStatus roothub.portstatus [1] = 0x00100103 PRSC PPS PES CCS
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0x2301,0x0014,0x0002,ca84fdb8,0000)
<6>usb 1-2: new full speed USB device using s3c2410-ohci and address 2
<7>s3c2410-ohci s3c2410-ohci: urb c9708e80 path 2 ep0in 5ec20000 cc 5 --> status -62
<7>s3c2410-ohci s3c2410-ohci: urb c9708e80 path 2 ep0in 5ec20000 cc 5 --> status -62
<7>s3c2410-ohci s3c2410-ohci: urb c9708e80 path 2 ep0in 5ec20000 cc 5 --> status -62
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0x2303,0x0004,0x0002,ca84fdb8,0000)
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fd88,0004)
<7>s3c2410-ohci s3c2410-ohci: GetStatus roothub.portstatus [1] = 0x00100103 PRSC PPS PES CCS
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0x2301,0x0014,0x0002,ca84fdb8,0000)
<3>usb 1-2: device descriptor read/64, error -62
<7>s3c2410-ohci s3c2410-ohci: urb c9708f80 path 2 ep0in 5ec20000 cc 5 --> status -62
<7>s3c2410-ohci s3c2410-ohci: urb c9708f80 path 2 ep0in 5ec20000 cc 5 --> status -62
<7>s3c2410-ohci s3c2410-ohci: urb c9708f80 path 2 ep0in 5ec20000 cc 5 --> status -62
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0x2303,0x0004,0x0002,ca84fdb8,0000)
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fd88,0004)
<7>s3c2410-ohci s3c2410-ohci: GetStatus roothub.portstatus [1] = 0x00100103 PRSC PPS PES CCS
<6>s3c-hsotg s3c-hsotg: OTGInt: 00000004
<6>s3c-hsotg s3c-hsotg: s3c_hsotg_irq: USBRst
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0x2301,0x0014,0x0002,ca84fdb8,0000)
<3>usb 1-2: device descriptor read/64, error -62
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0x2301,0x0001,0x0002,ca84fde0,0000)
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0x2303,0x0004,0x0002,ca84fdb8,0000)
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fd88,0004)
<7>s3c2410-ohci s3c2410-ohci: GetStatus roothub.portstatus [1] = 0x00030100 PESC CSC PPS
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0x2301,0x0014,0x0002,ca84fdb8,0000)
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0x2301,0x0001,0x0002,ca84fde0,0000)
<3>hub 1-0:1.0: unable to enumerate USB device on port 2
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0x2301,0x0001,0x0002,ca84fe38,0000)
<7>hub 1-0:1.0: state 7 ports 2 chg 0000 evt 0004
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fe18,0004)
<7>s3c2410-ohci s3c2410-ohci: GetStatus roothub.portstatus [1] = 0x00030100 PESC CSC PPS
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0x2301,0x0010,0x0002,ca84fe48,0000)
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0x2301,0x0011,0x0002,ca84fe48,0000)
<7>hub 1-0:1.0: port 2, status 0100, change 0003, 12 Mb/s
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fe18,0004)
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fe18,0004)
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fe18,0004)
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fe18,0004)
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fe18,0004)
<7>hub 1-0:1.0: debounce: port 2: total 100ms stable 100ms status 0x100
<6>s3c-hsotg s3c-hsotg: new device is full-speed
<7>hub 1-0:1.0: state 7 ports 2 chg 0000 evt 0004
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fe18,0004)
<7>s3c2410-ohci s3c2410-ohci: GetStatus roothub.portstatus [1] = 0x00010101 CSC PPS CCS
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0x2301,0x0010,0x0002,ca84fe48,0000)
<7>hub 1-0:1.0: port 2, status 0101, change 0001, 12 Mb/s
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fe18,0004)
<6>s3c-hsotg s3c-hsotg: S3C_GINTSTS_USBSusp
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fe18,0004)
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fe18,0004)
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fe18,0004)
<6>s3c-hsotg s3c-hsotg: s3c_hsotg_irq: USBRst
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fe18,0004)
<7>s3c2410-ohci s3c2410-ohci: GetStatus roothub.portstatus [1] = 0x00010100 CSC PPS
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0x2301,0x0010,0x0002,ca84fe48,0000)
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fe18,0004)
<6>s3c-hsotg s3c-hsotg: new device is high-speed
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fe18,0004)
<6>s3c-hsotg s3c-hsotg: s3c_hsotg_irq: USBRst
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fe18,0004)
<6>s3c-hsotg s3c-hsotg: new device is high-speed
<7>s3c2410-ohci s3c2410-ohci: s3c2410_hub_control(ca858800,0xa300,0x0000,0x0002,ca84fe18,0004)
<7>hub 1-0:1.0: debounce: port 2: total 200ms stable 100ms status 0x100
<6>s3c-hsotg s3c-hsotg: new address 85
<6>s3c-hsotg s3c-hsotg: s3c_hsotg_ep_disable(ep ca07160c)
<6>s3c-hsotg s3c-hsotg: s3c_hsotg_ep_disable(ep ca071658)
<6>android_usb gadget: high speed config #1: android
<6>s3c-hsotg s3c-hsotg: ep_dequeue(ca0715c0,ca0b5040)
<6>adb_release
<6>adb_open
<7>s3c2410-ohci s3c2410-ohci: auto-stop root hub
<4>s3c-hsotg s3c-hsotg: s3c_hsotg_epint: ep3: INTknEP
<6>s3c-hsotg s3c-hsotg: s3c_hsotg_irq: USBRst
<6>s3c-hsotg s3c-hsotg: new device is high-speed
<6>s3c-hsotg s3c-hsotg: s3c_hsotg_irq: USBRst
<6>s3c-hsotg s3c-hsotg: new device is high-speed
<6>s3c-hsotg s3c-hsotg: new address 85
<6>s3c-hsotg s3c-hsotg: s3c_hsotg_ep_disable(ep ca07160c)
<6>s3c-hsotg s3c-hsotg: s3c_hsotg_ep_disable(ep ca071658)
<6>android_usb gadget: high speed config #1: android
<6>s3c-hsotg s3c-hsotg: ep_dequeue(ca0715c0,ca0b5040)
<6>adb_release
<6>adb_open
<6>s3c-hsotg s3c-hsotg: s3c_hsotg_irq: USBRst
<6>s3c-hsotg s3c-hsotg: new device is high-speed
<6>s3c-hsotg s3c-hsotg: s3c_hsotg_irq: USBRst
<6>s3c-hsotg s3c-hsotg: new device is high-speed
<6>s3c-hsotg s3c-hsotg: new address 85
<6>s3c-hsotg s3c-hsotg: s3c_hsotg_ep_disable(ep ca07160c)
<6>s3c-hsotg s3c-hsotg: s3c_hsotg_ep_disable(ep ca071658)
<6>android_usb gadget: high speed config #1: android
<6>s3c-hsotg s3c-hsotg: ep_dequeue(ca0715c0,ca0b5040)
<6>adb_release
<6>adb_open
<6>s3c-hsotg s3c-hsotg: s3c_hsotg_irq: USBRst
<4>one_wire_status: 4
<6>s3c-hsotg s3c-hsotg: new device is high-speed
<6>s3c-hsotg s3c-hsotg: s3c_hsotg_irq: USBRst
<6>s3c-hsotg s3c-hsotg: new device is high-speed
<6>s3c-hsotg s3c-hsotg: new address 85
<6>s3c-hsotg s3c-hsotg: s3c_hsotg_ep_disable(ep ca07160c)
<6>s3c-hsotg s3c-hsotg: s3c_hsotg_ep_disable(ep ca071658)
<6>android_usb gadget: high speed config #1: android
<6>s3c-hsotg s3c-hsotg: ep_dequeue(ca0715c0,ca0b5040)
<6>adb_release
<6>adb_open
<6>s3c-hsotg s3c-hsotg: s3c_hsotg_irq: USBRst
<6>s3c-hsotg s3c-hsotg: new device is high-speed
<6>s3c-hsotg s3c-hsotg: s3c_hsotg_irq: USBRst
<6>s3c-hsotg s3c-hsotg: new device is high-speed
<6>s3c-hsotg s3c-hsotg: new address 85
<6>s3c-hsotg s3c-hsotg: s3c_hsotg_ep_disable(ep ca07160c)
<6>s3c-hsotg s3c-hsotg: s3c_hsotg_ep_disable(ep ca071658)
<6>android_usb gadget: high speed config #1: android
<6>s3c-hsotg s3c-hsotg: ep_dequeue(ca0715c0,ca0b5040)
<6>adb_release
<6>adb_open
<6>libertas_sdio: Libertas SDIO driver
<6>libertas_sdio: Copyright Pierre Ossman
<3>libertas_sdio: failed to load helper firmware
<4>libertas_sdio: probe of mmc0:0001:1 failed with error -110
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
11楼  发表于: 2011-12-12 15:52
libertas_sdio: failed to load helper firmware
检查一下固件存放位置,文件名等等

SDIO Wi-Fi是不支持热插拨的,所以必须先插入再开机
级别: 圣骑士
UID: 44407
精华: 0
发帖: 386
金钱: 1945 两
威望: 389 点
综合积分: 772 分
注册时间: 2011-04-25
最后登录: 2014-08-25
12楼  发表于: 2011-12-12 16:03
引用第11楼911gt3于2011-12-12 15:52发表的  :
libertas_sdio: failed to load helper firmware
检查一下固件存放位置,文件名等等

SDIO Wi-Fi是不支持热插拨的,所以必须先插入再开机

但是我在linux是可以正常執行這樣的動作.....
linux boot
plunin device →insmod wifi module
plugout device→rmmod wifi module

mini6410
plugin device→boot mini6410→insmod wifi module

如果是boot後,才插入就會出現:
<6>libertas_sdio: Libertas SDIO driver
<6>libertas_sdio: Copyright Pierre Ossman
<3>libertas_sdio: failed to load helper firmware
<4>libertas_sdio: probe of mmc0:0001:1 failed with error -110 or -84

所以這樣是正常的嗎?
[ 此帖被kazaya在2011-12-12 16:13重新编辑 ]
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
13楼  发表于: 2011-12-12 17:31
你对一个不支持热插拨的设备强行进行热插拨操作,这种不正确的行为,什么情况都有可能发生
级别: 圣骑士
UID: 44407
精华: 0
发帖: 386
金钱: 1945 两
威望: 389 点
综合积分: 772 分
注册时间: 2011-04-25
最后登录: 2014-08-25
14楼  发表于: 2011-12-12 18:36
引用第13楼911gt3于2011-12-12 17:31发表的  :
你对一个不支持热插拨的设备强行进行热插拨操作,这种不正确的行为,什么情况都有可能发生


您是指 mini6410 不支持?
而不是X86 windows/linux 不支持....
我記得SDIO本身就支持熱插拔
  • «
  • 1
  • 2
  • »
  • Pages: 2/2     Go