各位,谁做过marvll8787的移植,现在我单独加载wifi驱动,wifi可以用;单独加载蓝牙驱动,蓝牙也可以用;同时加载wifi和蓝牙驱动,两个都不能运行,老报"read register failed"请问什么原因?

解决方案 »

  1.   

    xqhrs232:
      你以前做过这个模块?我现在两个同时用报:
    / # echo mumble > /sys/power/wake_lock 
    / # [   19.951904] request_suspend_state: wakeup (3->0) at 19960693360 (2000-01-01 00:00:15.172821045 UTC)
    [   20.344421] hyg test wifi module
    [   20.348419] hyg8
    [   20.363830] hyg1
    [   20.374603] WLAN FW already running! Skip FW download
    [   20.380126] WLAN FW is active
    [   20.380126] hyg2
    [   20.385284] hyg3
    [   20.388275] hyg4
    [   20.446777] init: no such service 'dhcpcd_ip6tnl0'
    [   20.497894] hyg5
    [   20.519073] hyg6
    [   20.522125] hyg7
    [   20.523529] hyg10
    [   20.910675] ADDRCONF(NETDEV_UP): mlan0: link is not ready
    [   23.523376] ADDRCONF(NETDEV_CHANGE): mlan0: link becomes ready
    [   24.730682] moal_read_data_sync: read registers failed
    [   25.687774] init: no such service 'dhcpcd_ip6tnl0:-h android-2620c251517db377 ip6tnl0'
    [   25.793029] acc_open
    [   25.793029] acc_release
    [   28.037322] host_to_card, write iomem (1) failed: -1
    [   31.972473] init: no such service 'hciattach'
      

  2.   

    我看到他们同时调用了内核里mmc/core/sdio_io.c里的sdio_readb函数。
    但是看不出问题
      

  3.   

    同时访问了SDIO接口的那些SFR?