主题中讨论的其他器件:MSP432E401Y、 CC3120、 CC3100、 UNIFLASH、 CC31XXEMUBOOST
工具/软件:TI-RTOS
我使用的是 CC3120 Wi-Fi Booster 插件和 MSP432E401Y LaunchPad、需要帮助以解决一些 WiFi 插件演示示示示例中的以下"入门"问题。 它们都可能与一个小问题或硬件问题有关。
下面列出了硬件和软件以及 UiFlash 更新。 所有示例都是在 CCS 中尝试的(FreeRTOS 和 tirtos 表现出相同的行为)。
问题
问题1 - NHIB LED 6持续熄灭(表示 CC3120处于休眠模式);它自收到插件以来从未亮起(绿色)。
- 通过 power_measurement 示例在所有功耗模式下进行测试(始终连接、间歇性连接、LPDS、...)
- 按下 NHIB 开关(SW3)(用于将器件发送到引导加载程序模式)、没有效果
- 按下出厂默认按钮(SW1)后(以及切换复位 SW2;尝试恢复因子映像)无效(请参阅下面的 UniFlashing 服务包和用户文件
- 已尝试运行'trigger_mode'示例(初始休眠的可能原因)
问题2 -无法通过应用程序(SimpleLink SDK Starter Pro)配置器件、"您周围没有 SimpleLink 器件"和"无法连接到初始网络"
- 包含 MAC 地址的 mySimpleLink 包含在其他设备(例如手机)的扫描列表中(作为 AP)
问题3 -无法通过"配置"示例配置器件
- 此示例尝试启动配置模式2,但从不返回要求无线网络 SSID、密码...
- 可通过另一个示例'network_termination'的 wlanconnect cmd 连接到 WiFi AP 并访问其 HTTP 页面(不是无头配置)
问题4 -运行 network_terminal 示例
- 启动时、应用程序无法显示包含命令列表的横幅、因为它在 UDMA 错误中断中循环(MSP_EXP432E401Y.c 中的 dmaErrorFxn)、可能是与 MCU 的 SPI 接口出现瞬态问题。
- 在对 UDMA 中断的无限循环 n 进行注释后、将显示横幅。
- 命令"wlanconnect"、"ping"、"rescv -s "和"rescv -c "似乎工作正常(连接套接字测试仪应用)
- 命令'send -s '和'send -c 失败连接到套接测试仪应用程序(SL_Send(),在 ti\simplelink_sdk_wifi 插件_1_60_00_07\sources\ti\drivers\net\wifi \drivers\source.c)中,命令'send -c'无法连接到套接测试仪应用程序(SL_Send()
硬件和软件
- MSP-EXP432E401Y-SimpleLink
以太网 MSP432E401Y MCU LaunchPad
开发套件
- CC3120BOOST-SimpleLink
Wi-Fi
CC3120无线网络处理器 BoosterPack
插件模块
- CC31XXEMUBOOST-用于 SimpleLink Wi-Fi CC3100 BoosterPack 插件模块的高级仿真 BoosterPack
- uniflash_4.3.1.1835
- simplelink_msp432e4_sdk_2_20_00_20
- simplelink_sdk_wifi 插件_1_60_00_07
- Code Composer Studio 8.1.0
- FreeRTOSv10.0.1
- Android 上的简单 TCP 套接字测试器(PC 上的 SocketTest)-连接到 Wifi AP (192.168.x.x)
配置设置
- CC3120 Wi-Fi Booster 插件通过 J5至 J8 (通过 SSI3_base 具有 SPI 和 UDMA 接口)连接到 MSP432E401Y LaunchPad
- 使用 CC31XXEMUBOOST 和 UniFlash 将 BoosterPack CC3120更新为服务包 sp_3.7.0.1_2.0.0.0_2.2.0.6 (仅选中失效防护选项)
- 添加了 CC3120文件系统根目录下的用户文件 dummy-root-ca-cert 和 dummy-root-ca-ccert-key (仅选中失效防护选项)
- MCU Launchpad 通过 SPI 使用 SSI2连接 ADC/DAC 评估板(在单独的 CCS 工作区中、从未与 Wifi 插件示例同时运行)
感谢你的帮助。