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.

[参考译文] WL1835MOD:wl1835固件 vesrion 8.9.0.0.90发布说明

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1346145/wl1835mod-wl1835-firmware-vesrion-8-9-0-0-90-release-notes

器件型号:WL1835MOD
主题中讨论的其他器件:WL1835、、 WL1837

您好!

我有 wifi 模块- wl1835

软件详细信息

内核版本- 5.10.35

1) 1)在哪里可以找到 wl1835固件版本-8.9.0.0.90的发布说明?

2)内核5.10.35上的固件版本是否支持8.9.0.0.90?

谢谢!!

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

    尊敬的 Pavan:

    感谢您与我们联系! 最新的发行说明为8.8 (https://software-dl.ti.com/ecs/WiLink8/SP/R8_8/release_notes_R8_8.html)、而8.9的更新发布到 E2E、网址为: https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1322733/faq-wl1837mod-new-wilink-release-r8-9-is-available-feb-2024。不支持内核5.10.35。

    如果我可以进一步帮助、请告诉我!

    此致!
    科林讷

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

    尊敬的 Corinne:

    感谢您的支持。

    我面对的实际问题是:

    内核 vrsion - 5.10.35

    Android -> Android-11.2.2.0

    wl18xx-fw-4.bin - 8.9.0.0.90

    wl18xx-conf.bin - 8.2.0.0.246

    我有带 WL1835MOD WIFI 模块的定制电路板

    当我打开 wifi 时、它只是扫描、但不列出任何网络。

    我收到以下错误

      32.565002] ------------[ cut here ]------------
    [   32.569667] WARNING: CPU: 1 PID: 35 at drivers/net/wireless/ti/wlcore/sdio.c:123 wl12xx_sdio_raw_write+0x134/0x158 [wlcore_sdio]
    [   32.581247] Modules linked in: hci_uart btbcm btqca wlcore_sdio wl18xx wlcore moal(O) mlan(O)
    [   32.589829] CPU: 1 PID: 35 Comm: kworker/1:1 Tainted: G           O      5.10.35-00204-ge0445061cf2a-ab1964 #1
    [   32.599845] Hardware name: Freescale i.MX8QXP NAVICO Hubble 12inch dts overlay (DT)
    [   32.607528] Workqueue: pm pm_runtime_work
    [   32.611565] pstate: 20400005 (nzCv daif +PAN -UAO -TCO BTYPE=--)
    [   32.617596] pc : wl12xx_sdio_raw_write+0x134/0x158 [wlcore_sdio]
    [   32.623620] lr : wl12xx_sdio_raw_write+0x9c/0x158 [wlcore_sdio]
    [   32.629546] sp : ffff800012883be0
    [   32.632865] x29: ffff800012883bf0 x28: ffff00081025c900 
    [   32.638201] x27: 0000000004208060 x26: 0000000000000000 
    [   32.643535] x25: ffff800012883ce8 x24: 0000000000000000 
    [   32.648869] x23: 000000000001fffc x22: ffff000815263200 
    [   32.654204] x21: 0000000000000004 x20: ffff00081128e000 
    [   32.659537] x19: ffff000815212410 x18: ffff800012845048 
    [   32.664872] x17: 0000000000000000 x16: 0000000000000000 
    [   32.670206] x15: 0000000000000008 x14: 0000000000000010 
    [   32.675542] x13: ffff000810a6f558 x12: 0000000000000008 
    [   32.680874] x11: 0000000000000000 x10: ffff00087b7a67e0 
    [   32.686207] x9 : 0000000100000000 x8 : 00000000ffffff92 
    [   32.691543] x7 : 0000000000000001 x6 : 0000000000000000 
    [   32.696893] x5 : ffff800012883b40 x4 : 0000000000000000 
    [   32.702228] x3 : 0000000000000000 x2 : 0000000000000000 
    [   32.707561] x1 : 0000000000000000 x0 : 0000000000000000 
    [   32.712900] Call trace:
    [   32.715369]  wl12xx_sdio_raw_write+0x134/0x158 [wlcore_sdio]
    [   32.721156]  wlcore_runtime_suspend+0xa4/0x16c [wlcore]
    [   32.726407]  pm_generic_runtime_suspend+0x2c/0x44
    [   32.731127]  __rpm_callback+0x80/0x328
    [   32.734886]  rpm_suspend+0x310/0x684
    [   32.738473]  pm_runtime_work+0xa4/0xb4
    [   32.742236]  process_one_work+0x1f4/0x480
    [   32.746256]  worker_thread+0x274/0x4d4
    [   32.750020]  kthread+0x140/0x33c
    [   32.753261]  ret_from_fork+0x10/0x30
    [   32.756848] ---[ end trace 63f0127fe5458f5d ]---
    [   32.777629] type=1400 audit(1712141405.092:76): avc: denied { read } for comm="Binder:359_1" name="event_count" dev="sysfs" ino=42187 scontext=u:r:system_suspend:s0 tcontext=u:object_r:sysfs:s0 tclass=file pe
    rmissive=0
    [   32.781375] wl1271_sdio mmc1:0001:2: sdio write failed (-110)
    [   32.803042] ------------[ cut here ]------------

     wlcore: PHY firmware version: Rev 8.2.0.0.246
    [   34.114118] wlcore: ERROR reg domain conf error
    [   34.574015] wlcore: PHY firmware version: Rev 8.2.0.0.246
    [   34.588949] wlcore: ERROR reg domain conf error
    [   34.593842] wlcore: ERROR firmware boot failed despite 3 retries
    [   34.600757] ------------[ cut here ]------------
    [   34.605421] WARNING: CPU: 0 PID: 36 at net/mac80211/util.c:2380 ieee80211_reconfig+0x3e4/0xa6c
    [   34.614043] Modules linked in: hci_uart btbcm btqca wlcore_sdio wl18xx wlcore moal(O) mlan(O)
    [   34.622626] CPU: 0 PID: 36 Comm: kworker/0:1 Tainted: G        W  O      5.10.35-00204-ge0445061cf2a-ab1964 #1
    [   34.632643] Hardware name: Freescale i.MX8QXP NAVICO Hubble 12inch dts overlay (DT)
    [   34.640323] Workqueue: events_freezable ieee80211_restart_work
    [   34.646183] pstate: 60400005 (nZCv daif +PAN -UAO -TCO BTYPE=--)
    [   34.652201] pc : ieee80211_reconfig+0x3e4/0xa6c
    [   34.656742] lr : ieee80211_reconfig+0x3dc/0xa6c
    [   34.661283] sp : ffff80001288bcd0
    [   34.664613] x29: ffff80001288bcf0 x28: ffff0008154a5950 
    [   34.669949] x27: 0000000000000000 x26: 0000000000000000 
    [   34.675281] x25: 0000000000000004 x24: ffff00081047cc10 
    [   34.680614] x23: ffff0008154a5de8 x22: 00000000ffffffea 
    [   34.685949] x21: ffff0008154a5950 x20: ffff000821bbc940 
    [   34.690818] ------------[ cut here ]------------
    [   34.691279] x19: ffff0008154a4820 x18: ffff80001284d028 
    [   34.696132] [CRTC:38:crtc-0] vblank wait timed out
    [   34.701230] x17: 0000000000000212 x16: 0000000000000212 
    [   34.701242] x15: 0000000000000000 x14: 0000000000000010 
    [   34.701250] x13: 0000000000004124 x12: 000000007d000000 
    [   34.701258] x11: 0000000000000000 x10: 0000000000000000 
    [   34.701266] x9 : 08f0e9d7659ea800 x8 : 08f0e9d7659ea800 
    [   34.701274] x7 : 0000000000000000 x6 : 0000000000000000 

       34.971543] wlcore: PHY firmware version: Rev 8.2.0.0.246
    [   34.987155] wlcore: ERROR reg domain conf error
    [   34.992638] wlcore: ERROR firmware boot failed despite 3 retries
    [   36.009870] wlcore: PHY firmware version: Rev 8.2.0.0.246
    [   36.090027] wlcore: ERROR reg domain conf error
    [   36.556659] wlcore: PHY firmware version: Rev 8.2.0.0.246
    [   36.604842] wlcore: ERROR reg domain conf error
    [   37.125383] wlcore: PHY firmware version: Rev 8.2.0.0.246
    [   37.171151] wlcore: ERROR reg domain conf error
    [   37.178041] wlcore: ERROR firmware boot failed despite 3 retries


    你知道这是什么原因吗?

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

    尊敬的 Pavan:

    请允许我到明天 EOD 内部讨论这一点。

    此致!
    科林讷

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

    尊敬的 Pavan:

    要使用 WL1835、我建议使用内核4.19。 我无法支持尝试通过内核5.10使用 WL1835、因为我们已发布的软件不支持该 WL1835。 这可能是您产生错误的原因。 请尝试使用内核4.19、并告诉我是否可以提供进一步帮助。

    此致!
    科林讷

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

    尊敬的  Corinne:
    感谢您的支持。

    我找到了与我 在 e2e.ti.com/.../wl1837mod-wifi-wlcore-driver-crash-during-rekeying 上遇到的问题类似的 TI 社区页面

    在该页面中、有人建议有关这些补丁 https://github.com/astrand/wilink8-wlan-build-utilites/tree/r8.8/patches/kernel_patches/5.4

    这些补丁对我所面临的问题是否有帮助?

    谢谢!!

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

    尊敬的 Corinne:

    我已找到另一个 TI 社区页面  https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/976244/wl1837mod-wl1837mod-wlcore-error-firmware-boot-failed-despite-3-retries

    禁用 ELP 后、问题似乎得到了解决。

    在我们的器件上-省电已开启

    iw dev wlan0 get power_save
    Power save: on

    那么、通过禁用 ELP、它是否可以解决上述问题?

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

    嘿 Pavan、

    您是否仍在使用内核5.10? 如果是这种情况、则必须独立于我们提供的补丁来执行某些步骤、以便使 WL1837能够使用该内核、因为 TI 不支持除内核4.19之外的功能。 您所附加的第一个 E2E 中的步骤值得一试、但请注意、这些步骤适用于内核5.4、它仍然超出了 TI 支持的版本、并且所附加的 Git 存储库与 TI 无关。

    科林讷