This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

WL1807MOD调试问题咨询

Other Parts Discussed in Thread: WL1807MOD, TXS0108E, AM5708

Hi  ,

     在调试中,有些WL1807MOD问题请教下:

1.软件上用的是SDK是ti-processor-sdk-linux-am57xx-evm-04.00.00.04,里面已经包含了wl1807mod的驱动,当加载wlcore_sdio时,会提示wl1271_sdio mmc3:0001:2: sdio write failed (-110)失败,详细log如附件。由于该错误导致创建wlan失败,不知道什么原因导致该错误。

2.AM5708和WL1807MOD是用SDIO总线连接,刚开始中间加的电平转换芯片是TXB0106PWR,找不到SDIO总线,后来改用TXS0108E这个电平转换芯片,SDIO总线是可以找到了。但是发现时钟的上升沿变得很缓慢,导致时钟变形,如下图片,TI给应用推荐中也是用这一转换芯片(TXS0108E)

  • 你好:
    请参考下面的文档看一下你的操作是否有问题;

    processors.wiki.ti.com/.../WL18xx_Platform_Integration_Guide
  • 陈工,你好。

       软件上用的是SDK是ti-processor-sdk-linux-am57xx-evm-04.00.00.04,里面已经包含了wl1807mod的驱动(不知是否可用?),当加载wlcore_sdio时,会提示wl1271_sdio mmc3:0001:2: sdio write failed (-110)失败

    [ 49.898047] WARNING: CPU: 0 PID: 1077 at drivers/net/wireless/ti/wlcore/sdio.c:145 wl12xx_sdio_raw_write+0xb8/0x144 [w
    lcore_sdio]
    [ 49.912136] Modules linked in: wl18xx(+) wlcore mac80211 wlcore_sdio bc_example(O) sha512_generic sha512_arm sha256_ge
    neric sha1_generic sha1_arm_neon sha1_arm md5 cbc xfrm_user xfrm4_tunnel ipcomp xfrm_ipcomp esp4 ah4 af_key xfrm_algo xhc
    i_plat_hcd xhci_hcd usbcore rpmsg_proto dwc3 udc_core usb_common rpmsg_rpc bluetooth prueth pru_rproc pruss pruss_intc ex
    tcon_usb_gpio snd_soc_omap_hdmi_audio pvrsrvkm(O) omap_aes_driver pruss_soc_bus omap_sham omap_wdt ti_vip ti_vpe ti_sc ti
    _csc ti_vpdma dwc3_omap extcon_core cfg80211 ti_cal omap_des crypto_engine des_generic omap_remoteproc virtio_rpmsg_bus r
    pmsg_core remoteproc sch_fq_codel uio_module_drv(O) uio gdbserverproxy(O) cryptodev(O) cmemk(O)
    [ 49.974159] CPU: 0 PID: 1077 Comm: systemd-udevd Tainted: G W O 4.9.28-geed43d1050 #433
    [ 49.983156] Hardware name: Generic DRA72X (Flattened Device Tree)
    [ 49.989273] Backtrace:
    [ 49.991748] [<c020b35c>] (dump_backtrace) from [<c020b618>] (show_stack+0x18/0x1c)
    [ 49.999353] r7:00000009 r6:600e0013 r5:00000000 r4:c1022550
    [ 50.005042] [<c020b600>] (show_stack) from [<c04da6a0>] (dump_stack+0x8c/0xa0)
    [ 50.012300] [<c04da614>] (dump_stack) from [<c022e090>] (__warn+0xec/0x104)
    [ 50.019293] r7:00000009 r6:bf2d90d0 r5:00000000 r4:00000000
    [ 50.024978] [<c022dfa4>] (__warn) from [<c022e160>] (warn_slowpath_null+0x28/0x30)
    [ 50.032583] r9:00000000 r8:00000004 r7:d55fe200 r6:ede04a10 r5:0001ffc4 r4:eebe9e00
    [ 50.040368] [<c022e138>] (warn_slowpath_null) from [<bf2d8274>] (wl12xx_sdio_raw_write+0xb8/0x144 [wlcore_sdio])
    [ 50.050632] [<bf2d81bc>] (wl12xx_sdio_raw_write [wlcore_sdio]) from [<bf35ca1c>] (wlcore_set_partition+0xe8/0x4c8 [wlc
    ore])

  • 首先我AM57XX不是很熟悉,但是我印象中是支持的,毕竟一家的东西。AM335x确定支持,

    看上去是硬件问题,你的WL1807MOD总线是否连接了 mmc3接口,你有按照上面的说明修改设备树吗?
  • 接了mmc4,都是按说明上修改设备树的,SDIO卡也找到了,就是一加载驱动就报这个错,导致注册不了wlan0设备,现在是不知道是软件还是硬件具体什么原因导致的。

  • 你好,看上去硬件问题更大一些。可能就是由于时钟信号问题导致的,之前有客户遇到同样的问题,但是我对这个不是很熟悉,我帮你找了一个experts看一下,请直接再下面的帖子提供更多的信息,谢谢。
    e2e.ti.com/.../806884
  • 硬件问题,结贴