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.

[FAQ] SIMPLELINK-SDK-WIFI-PLUGIN: 如何更新 Wi-Fi 插件中的 Simplelink 主机驱动程序?

Part Number: SIMPLELINK-SDK-WIFI-PLUGIN

器件型号:SIMPLELINK-SDK-WIFI-PLUGIN


Simplelink Wi-Fi 插件包含旧版本主机驱动程序,如何更新版本来获得最新的错误修复和特性?

  • 为了简化步骤,我将在所有步骤中使用以下定义来引用某些目录:

    • CC32XX_SL = CC32XX_SDK_DIRECTORY/source/ti/driver/net/wifi
    • PLUGIN_SL = WIFI_PLUGIN_DIRECTORY/source/ti/driver/net/wifi

    以下是更新主机驱动程序所需的全部步骤:

    1. 下载并安装最新的 CC32XX SDK 以获得最新的主机驱动程序
    2. 在 CCS 中,将 simplelink 项目导入 CC32XX_SL 中的 CC32XX SDK
      1. 确保未选中“copy to work space”复选框
    3. 将以下引号中的定义复制到位于 plugin_sl/portation/user.h 的h 文件中
      1. "#define sl_GetThreadID() pthread_self()"
    4. 将整个移植文件夹从 PLUGIN_SL 复制到 CC32XX_SL
      1. 注意:必须重命名最初位于 CC32XX_SL 中的移植文件夹,以防将其覆盖
    5. 在 CCS 中,clean并编译之前导入的 simplelink 项目
    6. 编译完成后,将 PLUGIN_SL 中的整个 wifi 文件夹替换为 CC32XX_SL 中的相应文件夹
    7. 在 wifi 插件目录中,导航到 PLUGIN_SL/ccs/rtos 并创建一个名为“simplelink”的文件夹
    8. 将 PLUGIN_SL/ccs/rtos 中的a 文件复制到刚刚创建的 simplelink 文件夹中
    9. 最后,clean并重建 wifi 插件示例,之后便可在终端中看到更新的版本