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.

[参考译文] WL1801MOD:WL1801MOD 寄存器说明

Guru**** 2430620 points
Other Parts Discussed in Thread: WL1801MOD

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/578715/wl1801mod-wl1801mod-register-descriptions

器件型号:WL1801MOD
Thread 中讨论的其他器件: WL1271

您好!

 WL1801MOD 使用 SDIO 作为传输。 数据表未显示

内部寄存器的任何描述。 有人知道那里的振轮吗

是 WL1801MOD 的文档、其中列出了内部寄存器和  

如何进行编程。

目前、我只想读取一些 id 或修订版 reg 来验证

SDIO 通信正常

//问候 Konrad

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    您的查询已分配给相关专家。 我们很快会回来。

    此致、
    Vihang
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,我们不提供详细介绍内部 WiLink8寄存器的文档。 主机 SDIO 控制器将指示是否与芯片(cmd52/53等)通信 成功或失败。
    Saurabh
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    一段时间后、我继续使用 WiFi、我们被震撼了
    在下面的位置。

    简而言之:wl18xx_probe ()路径中的第一个 cmd53 失败。 CM352和之前

    有些人取得了成功。 不过 、cmd53似乎很特殊。 在函数2之前  

    在发出 cmd53之前启用器件1的功能、但失败。 我标记了位置

    粗体显示在下面的日志中。

    有什么想法、可能会出什么问题?

    //问候 Konrad

    (笑声)

    [26.029831] mmc1:时钟26000000Hz 总线模式2功率模式2 cs 0 Vdd 21宽度4计时2.
    [26.029834] RELEX_MMC 0000:01:01.4:[+] CVM_MMC_SET_IO:宽度:1
    [26.029838] SDIO:正在启用器件 mmc1:0001:2...
    [26.029841] mmc1:启动 CMD52参数00000400标志00000195
    [26.029844]雷克 x_MMC 0000:01:01.4:[+]添加 cmd52 arg:0x00000400
    [26.035324]雷克 x_MMC 0000:01:01.4:[]> RESP: 00001000
    [26.035335] mmc1:启动 CMD52参数80000404标志00000195
    [26.035339]雷鸣_MMC 0000:01:01.4:[+]添加了 cmd52 arg:0x80000404
    [26.040992]雷克 x_MMC 0000:01:01.4:[]> RESP: 00001004.
    [26.041003] mmc1:启动 CMD52参数00000600标志00000195
    [26.041006] RELEX_MMC 0000:01:01.4:[+]添加 cmd52 arg:0x00000600
    [26.047267]雷克斯 MMC 0000:01:01.4:[]>RESP: 00001004.
    [26.047277] SDIO:启用器件 mmc1:0001:2
    [26.2555902] wlcore:MEM_START 00700000 mem_size 0000030C
    [26.255904] wlcore:reg_start 00802000 reg_size 00014578
    [26.255906] wlcore:MEM2_START 00B00404 MEM2_SIZE 00001000
    [26.255908] wlcore:mem3_start 00C00000 mem3_size 00000400
    [26.255913] wl1271_SDIO mmc1:0001:2:SDIO 写入53 addr 0x1ffc4、4字节
    [26.255916] mmc1:启动 CMD53 arg a7ff8804标志000001b5
    [26.255919] mmc1:blksz 4 blocks 1 flags 00000100 TSAC 1000ms NSAC 0
    [26.255923]雷鸣_MMC 0000:01:01.4:[+]添加了 cmd53参数:0xa7ff8804
    [27.217310]雷克 x_MMC 0000:01:01.4:[]>RESP: 00001000
    [27.217338]-------- [在此处剪切]-----
    [27.217347]警告:CPU:0 PID:111 at drivers/net/wireless/ti/wlcore/SDIO.c:145 wl12xx_SDIO_raW_write+b0xb8/0x1b8
    [27.217350]模块链接在:
    [27.217351]
    [27.217355] CPU:0 PID:111 Comm:kwork/0:2未被污染4.9.0-gd543f58-m脏#30
    [27.217356]硬件名称:Cavium ThunderX CN81XX 电路板(DT)
    [27.217361]工作队列:Events_freezable MMC_rescan
    [27.217364]任务:ff800001ca5780 task.stack:ff800001cf0000
    [27.217366] PC 位于 wl12xx_SDIO_RAW_WRITE + b0xb8/0x1b8
    [27.217369] LR 位于 wl12xx_SDIO_RAW_WRITE+0x80/0x1b8
    [27.217371] PC:[ ] LR:[ ]状态:00400149
    [27.217372] sp:ff800001cf36e0
    [27.217375] X29:ff800001cf36e0 x28:000000000000
    [27.217379] X27:000000000000 x26:ff000008ce4000
    [27.217382] x25:ff000008bcf000 x24:0000000000000000
    [27.217385] x23:ff80000318fa00 x22:000000000004
    [27.217388] x21:ff80000310ac10 x20:00000001ffc4
    [27.217391] x19:ff80000310a800 x18:ff000088c79187
    [27.217394] X17:000013c85ff2 x16:000000000078
    [27.217397] x15:ff000008818ce8 x14:00000000000003f6
    [27.217400] X13:000000000000 x12:00000000000003f6
    [27.217403] x11:ff80000153e180 x10:0000000000000860
    [27.217406] x9:ff800001cf0000 x8:ff800001ca6040
    [27.217409] x7:000000000000 x6:ff800001cf0000
    [27.217412] x5:0000000000000000 x4:0000000000000000
    [27.217415] x3:0000000000000000 x2:00000000ffffac
    [27.217418] x1:0000000000000140 x0:00000000fffffff3
    [27.217419]
    [27.217420]--[结束线迹46e8c460df3265a6 ]--
    [27.217422]呼叫追踪:
    [27.217425]异常堆栈(0xff800001cf3510至0xff800001cf3640)
    [27.217427] 3500:ff8000000310a800 000100000000
    [27.217431] 3520:ff800001cf36e0 ff000008519be0 0000000000000200 ff80000318fa00
    [27.217434] 3540:ff800001cf3570 0000000000000000 ff7fe00000c602 000000040000fa00
    [27.217437] 3560:000000000000 00000000000000000000 a7ff880400000035 00000000000000000000 1000
    [27.217440] 3580:000000000000 00000000000001b5 00000000ffffffac 000000000000000000000000
    [27.217443] 35a0:ffff800001cf35b0 ffff800001cf35f8 00000000fffffffff3 0000000000000140
    [27.217445] 35c0:00000000ffffac 0000000000000000 00000000000000000000 00000000000000000000000000000000
    [27.217449] 35e0:ff800001cf0000 000000000000 ff800001ca6040 ff800001cf0000
    [27.217452] 3600:0000000000000860 ffff80000153e180 00000000000003f6 0000000000000000000000000000
    [27.217455] 3620:00000000000003f6 ff000008818ce8 000000000078 0000000013c85ff2
    [27.217458][ ] wl12xx_SDIO_RAW_WRITE+0xb8/0x1b8
    [27.217462][ ] wlcore_set_partition+0x78/0x490
    [27.217465][ ] wl12xx_set_power_on/0x84/0x138
    [27.217468][ ] wlcore_NVS_CB+0x110/0x990
    [27.217470][ ] wlcore_probe +0x9C/0xe8
    [27.217473][ ] wl18xx_probe +0x54/0x98
    [27.217477][ ] platform_drv_probe +0x50/0xc0
    [27.217480][ ] driver_probe_device+0x288/0x418
    [27.217483][ ]__DEVICE_ATE_DRIVER+0xac/0x158
    [27.217486][ ] bus_for_each _drv+0x54/0x98
    [27.217489][ ]__DEVICE_ATT+0xc0/0x150
    [27.217491][ ] DEVICE_INPLET_PROBE +0x10/0x18
    [27.217494][ ] bus_probe_device+0x94/0xa0
    [27.217496][ ] DEVICE_ADD+0x394/0x5a8
    [27.217499][ ] platform_device_add+0xFC/0x280
    [27.217502][ ] wl1271_probe +0x2e0/0x338
    [27.217506][ ] SDIO_BUST_PROBE +0x158/0x180
    [27.217509][ ] driver_probe_device+0x15c/0x418
    [27.217512][ ]__DEVICE_ATE_DRIVER+0xac/0x158
    [27.217515][ ] bus_for_each _drv+0x54/0x98
    [27.217517][ ]__DEVICE_ATT+0xc0/0x150
    [27.217520][ ] DEVICE_INPLET_PROBE +0x10/0x18
    [27.217523][ ] bus_probe_device+0x94/0xa0
    [27.217525][ ] DEVICE_ADD+0x394/0x5a8
    [27.217528][ ] SDIO_ADD_FUNC+0x60/0x88
    [27.217531][ ] MMC_ATE_SDIO+0x254/0x310
    [27.217533][ ] MMC_Rescan+0x2c4/0x368
    [27.217537][ ] Process_One_Work+0x118/0x370
    [27.217539][ ] worker_thread+0x50/0x4b0
    [27.217542][ ] kthread+0xd4/0xe8
    [27.217545][ ] RET_FANK_+0x10/0x20
    [27.217549] wl1271_SDIO mmc1:0001:2:SDIO 写入失败(-84)
    [27.217552] SDIO:正在禁用器件 mmc1:0001:2...
    [27.217555] mmc1:启动 CMD52参数00000400标志00000195
    [27.217558]雷克斯 MMC 0000:01:01.4:[+]添加 cmd52参数:0x00000400