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.

[参考译文] M2-CC3351:CC3351

Guru**** 2551880 points
Other Parts Discussed in Thread: M2-CC3351, CC3351

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1570105/m2-cc3351-cc3351

器件型号:M2-CC3351
Thread 中讨论的其他器件: CC3351

工具/软件:

您好 TI 支持团队:

我正在使用 运行 Matter 演示映像的 NXP i.MX93 EVK(2024 年第 4 季度) 。 我电路板上的内核是:

Linux imx93evk-iwxxx-matter 6.6.52-meta-nxp-connectivity-lts-next-g16f1c5754830 #1 SMP PREEMPT Tue Nov 19 23:01:49 UTC 2024 aarch64 GNU/Linux

我要集成 M2-CC3351 Wi-Fi/BLE 模块 这块电路板。

当前:

  • 发送的数据 不加载cc33xx模块 默认设置。

  • 我已经尝试了 TI CC33XX-Linux-MPU.run 安装程序 、但它是 x86 二进制文件、无法在基于 ARM 的 i.MX93 电路板上执行。

我正在申请:

  1. 访问 与 ARM 兼容的驱动程序模块 (prebuilt.ko) 用于我的内核版本、或有关为构建驱动程序的指导 AArch64

  2. 所需固件文件 *.bin() 用于从加载 CC33xx/lib/firmware/ti/cc33xx/

  3. 不限 器件树叠加层或 DTS 片段示例 M2-CC3351 在 i.MX93 EVK 上集成(SDIO + GPIO 配置)所必需。

  4. 的建议步骤 轻松配置和启动 演示图像上看到了这款器件。

提供这些资源将帮助我们快速验证和集成 CC3351 模块、而不会出现交叉编译问题。

感谢您的支持!

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

    您好:

    我们没有用于 NXP i.mx93 的预编译二进制文件。 您必须从我们的源代码构建二进制文件。  

    我已经尝试了 TI CC33XX-Linux-MPU.run 安装程序 、但它是 x86 二进制文件、无法在基于 ARM 的 i.MX93 板上执行。

    这是一个针对 x86 器件的可执行文件。 它是一个安装程序、包含与 CC33xx 器件配合使用时所需的驱动程序和 cc33xx 固件二进制文件。 您可以编译 IMX MPU 的内核补丁。 本质上、该 x86 二进制文件是 CC33xx Linux SDK。

    [引述 userid=“671949" url="“ url="~“~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1570105/m2-cc3351-cc3351
    • 所需固件文件 *.bin() 用于从加载 CC33xx/lib/firmware/ti/cc33xx/

    • 不限 器件树叠加层或 DTS 片段示例 M2-CC3351 在 i.MX93 EVK 上集成(SDIO + GPIO 配置)所必需。

    • 的建议步骤 轻松配置和启动 演示图像上看到了这款器件。

    [/报价]

    建议您查看我们的文档。 您可以在 x86 安装程序的 docs 文件夹中找到它、也可以在此处找到它的预览:

    https://dev.ti.com/tirex/nodeContent?node=A__AJUoLS-n3ym8ZWNoNdgAQw__CC33XX-LINUX-MPU__lBDUdCJ__LATEST 

    在这里、您可以在迁移指南中找到示例 dts 以及如何移植到内核 6.6。

    这里还有 imx93 的 dts 示例:

    https://github.com/TexasInstruments-Sandbox/cc33xx-linux-mpu-ports/blob/main/6.1.y/arm64-dts-enable-cc33xx-on-imx93-9x9-qsb.patch