工具/软件:
您好:
我向帖子提出了一个相关问题:
我们一直在等待驱动程序作为 6.6 LTS 版本发布。
1.0.0.9 在几周前发布、仍然显示为 6.1。
是否有一个时间表、说明何时应接受 6.6 PR、如您在相关主题中的答案所示?
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.
工具/软件:
您好:
我向帖子提出了一个相关问题:
我们一直在等待驱动程序作为 6.6 LTS 版本发布。
1.0.0.9 在几周前发布、仍然显示为 6.1。
是否有一个时间表、说明何时应接受 6.6 PR、如您在相关主题中的答案所示?
你好
我们的 6.6 补丁可在此处找到: https://github.com/TexasInstruments-Sandbox/cc33xx-linux-mpu-ports/tree/main/6.6.y
您可以尝试一下、看看它是否适用于版本 1.0.0.9。
我们正在将其更新为 1.0.0.9、但需要再过一周左右。
您好 Chetan、
很抱歉耽误你的时间。 我有一个补丁可用。 这仅用于测试目的、我会努力将其上传到我们的 GitHub 页面。 您能尝试一下并确认一下吗? 另外、请确保从 cc33xx SDK 1.0.0.9 更新固件二进制文件。
e2e.ti.com/.../0001_2D00_drivers_2D00_cc33xx_2D00_forward_2D00_port_2D00_cc33xx_2D00_1.0.0.9_2D00_SDK_2D00_drive.patch
尊敬的 Sabeeh:
以上内容之后、当正向移植到 6.6 时、会出现与蓝牙相关的持久构建故障。 我们认为这是由于内核 API 的更改、特别是hdev->dev_type和的删除HCI_PRIMARY。
drivers/bluetooth/bti_main.c:函数“ctti_HCI_register_hdev":“:
错误:“truct HCI_dev“没有名为“ev_type"的“的成员
错误:“HCI_PRIMARY"未“未声明(此函数首次使用)
在您这边、您是否已启用蓝牙堆栈、或者仅使用 wifi 器件进行测试?
您是否也在您的一方看到了类似的构建失败dev_typeHCI_PRIMARY、这源于和的已弃用?
您能否以某种方式发布完全支持 6.6(包括蓝牙)的补丁?
尊敬的 Chetan:
我明白你所经历的,这是我的错误。 我没有检查 BT_TI_SDIO 模块是否正常工作。
我刚才使用 BT_TI_SDIO 和 BT_TI 内核配置运行了一个构建、是的、我看到了相同的错误。 我很快就会纠正这个问题、并直接在此处与您分享补丁、并将其上传到 GitHub: https://github.com/TexasInstruments-Sandbox/cc33xx-linux-mpu-ports/
注意:我们刚刚发布了一个新的 CC33xx SDK 1.0.2.10、因此我将确保 WIFI 和 BT_TI_SDIO 在内核 6.6 上正常工作。
尊敬的 Chetan:
我已经修复了 HCI_PRIMARY 声明的相关问题。 该行只需要删除。
我在 Github 上打开了一个 PR、但您现在可以直接从分支中提取补丁、直到它合并到 main 中:
https://github.com/TexasInstruments-Sandbox/cc33xx-linux-mpu-ports/tree/khan/k6.6-1.0.2.10/6.6.y
请尝试一下、如果您有问题、请告诉我。
非常感谢 Sabeeh. 这可以通过您在此处的支持来解决。
同时、我们现在看到了支持 BLE over SDIO 操作的 1.2.0.9 和 1.2.0.10 驱动程序版本存在错误、在这两个版本中、即使驱动程序已正确编译、也没有注册 HCI 器件。
此错误也已在此处的另一个主题中报告: https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1556552/cc3351-unable-to-get-hci0-interface-via-ble-over-sdio、
我应该创建一个新 TT 来报告此情况、还是您会针对上面的 TT 发布解决方案?