Other Parts Discussed in Thread: MSP432E401Y, CC3120, CC3100, UNIFLASH, CC31XXEMUBOOST
Tool/software: TI-RTOS
I'm using CC3120 Wi-Fi booster plugin and MSP432E401Y LaunchPad and need help in resolving the following "Getting Started' issues with some of the WiFi plugin demo examples. They could all be related to a single trivial or hardware issue.
The Hardware & Software and UiFlash updates are listed below. All examples were attempted in CCS (both freertos and tirtos exhibit same behavior).
Issues
Issue 1 - The nHIB LED 6 is continuously off (indicating the CC3120 is in hibernate mode); it has never been ON (Green) since receiving the plugin.
- Tested with all power modes via power_measurement example (always connected, Intermittently Connected, LPDS, ...)
- The nHIB switch (SW3) was pressed (it is intended for sending device to bootloader mode), with no effect
- The Factory Default button (SW1) with pressed (along with toggling Reset SW2; attempting to restore factor image) with no effect (see UniFlashing service pack and user files below
- Tried to run the 'trigger_mode' example (possible cause for initial hibernate)
Issue 2 - Never been able to provision device via app (SimpleLink SDK Starter Pro), "There is no SimpleLink devices around you" and "No Initial network to conect to"
- mySimpleLink with MAC address is included in the scan list (as an AP) on other devices (e.g., mobile phone)
Issue 3 - Never been able to provision device via 'provisioning' example
- The example attempt to start provision mode 2, but never return to ask for wirless network SSID, password, ...
- Can connect to WiFi AP through wlanconnect cmd of another example 'network_terminal' and access its HTTP page (which is not headless provisioning)
Issue 4 - Running network_terminal example
- On startup the application fail to display the banner with list of commands since it is looping in the uDMA error interrupt (dmaErrorFxn in MSP_EXP432E401Y.c), possibly a transient issue with SPI interface with MCU.
- The banner is displayed after commenting the infinite loop n the uDMA interrupt.
- Commands 'wlanconnect', 'ping' and 'recv -s' and 'recv -c' seem to be working fine (connecting with socket tester apps)
- Command 'send -s' and 'send -c' fail connecting to socket tester apps (sl_Send() with g_pCB->SocketTXFailure>0 in ti\simplelink_sdk_wifi_plugin_1_60_00_07\source\ti\drivers\net\wifi\source\driver.c)
Hardware and Software
- MSP-EXP432E401Y-SimpleLink™ Ethernet MSP432E401Y MCU LaunchPad™ Development Kit
- CC3120BOOST-SimpleLink™ Wi-Fi® CC3120 Wireless Network Processor BoosterPack™ Plug-In Module
- CC31XXEMUBOOST-Advanced Emulation BoosterPack for SimpleLink Wi-Fi CC3100 BoosterPack plug-in module
- uniflash_4.3.1.1835
- simplelink_msp432e4_sdk_2_20_00_20
- simplelink_sdk_wifi_plugin_1_60_00_07
- Code Composer Studio 8.1.0
- FreeRTOSv10.0.1
- Simple TCP Socket Tester on Android (and SocketTest on PC) - connected to Wifi AP (192.168.x.x)
Configuration Setup
- The CC3120 Wi-Fi booster plugin is connected to MSP432E401Y LaunchPadwith J5 through J8 (with SPI and uDMA interface via SSI3_BASE)
- Updated BoosterPack CC3120 to service pack sp_3.7.0.1_2.0.0.0_2.2.0.6 using CC31XXEMUBOOST and UniFlash (with only failsafe option checked)
- Added user files dummy-root-ca-cert and dummy-root-ca-cert-key at root of CC3120 file system (with only failsafe option checked)
- The MCU launchpad is interfacing with ADC/DAC Eval board via SPI using SSI2 (in a separate CCS workspace, never been running at same time as the Wifi plugin examples)
Thank you for your help.