Other Parts Discussed in Thread: UNIFLASH, CC3200, SYSBIOS
I recently got two CC3200-LAUNCHXL from TI, marked rev. 4.1, both LOT:052819V005.
The Out of Box demo is not working on both.
I went to www.ti.com/cc3200start as per the included sheet, but the RED LED that is supposed to blink 3 times, never blinks, so I can't go past step 1.
Also, neither of them is generating a WiFi Network.
I tripple-checked all the jumpers on the two boards, they're as they're supposed to be.
In consequence:
First of all, www.ti.com/cc3200start NEEDs to have steps to follow in case these boards don't come with the necessary Out Of Box demo firmware preinstalled (i.e. the red led doesn't blink). Officially, there are no straightforward steps to take when the out of box demo isn't working.
2nd, make sure it is installed on launchpads that are shipping. I'm not the first one to come across this problem (There is a response to your Out Of Box youtube video https://www.youtube.com/watch?v=Gxs6g09ePr8 dated 4 months ago with the same problem). If I have to install 2 softwares and update the launchpad firmware, then it's not an OUT OF BOX demo, is it?
I'm now following the CC3200 Users's Guide, which has a bunch of external resources with generic-nonspecific information, like the use of Uniflash without any reference on the location of the file needed to be used with uniflash to write into the launchpad. The only option that worked was the "Image Programming"
I'm now on step 4.1.2 of said Guide, but there are no results for step 3 un CCS v10. The guide does say to get the "latest version of CCS", but then goes to quote CCS v8.0.0 everywhere.
So I manually downloaded the lates version of CC3200 SDK v1.50 dated Jan 2020.
Had to do step 4.1.3.3 twice because it says to click finish, but then to uncheck an option before clicking finish. Then a third time because despite it not letting me select to import ti_rtos_config with a message that it would be imported because of dependencies, it didn't import it.
Step 4.1.3.5 looks nothing like Figure 7, so I didn’t change anything.
Building ti_rtos_config failed with the message “Product com.ti.rtsc.TIRTOSCC32XX v2.16.1.14 is not currently installed”
Googling “com.ti.rtsc.TIRTOSCC32XX” I came upon an e2e post from Sep 2018 with his same problema and a link in the answer pointing to http://downloads.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/tirtos/index.html whose last version is dated Apr 2016.
After installing that last pack there were no further instructions.
After tinkering around I went to ti_rtos_config properties -> General -> Products -> Add -> Install and selected c:\ti\tirtos_cc32xx_2_16_01_14, after which I was prompted to restart CCS.
After restarting, ti_rtos_config finally accepted to be compiled, but only to show another error:
"C:/ti/ccs1000/xdctools_3_61_00_16_core/packages/xdc/cfg/Program.xs", line 71: xdc.cfg.Program : The package 'ti.sysbios.knl' is not compatible with XDCtools used in this build. Please either use XDCtools compatible with that package, or update the product containing that package, or rebuild the package with XDCtools 3.50 or later.
Next I googled “xdctools 3.50” and downloaded xdctools_3_50_01_12_core_win32.zip from http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/rtsc/3_50_01_12/index_FDS.html
Now to ti_rtos_config properties -> General -> Products double-click on XDCtools, then Preferences -> install and selected the c:\ti\ xdctools_3_50_01_12_core.
Restarted, a little more tinkering for it to let me select XDCtools 3.50
Now I’m getting a bunch of lines of errors, starting with:
>> Compilation failure
subdir_rules.mk:12: recipe for target 'build-11648687-inproc' failed
"C:/ti/tirtos_cc32xx_2_16_01_14/products/bios_6_45_02_31/packages/ti/sysbios/interfaces/ITimestamp.h", line 142: warning: a value of type "const xdc_runtime_Types_Base *" cannot be assigned to an entity of type "xdc_runtime_Types_Base *"
And then again
"C:/ti/tirtos_cc32xx_2_16_01_14/products/bios_6_45_02_31/packages/ti/sysbios/package/BIOS_RtsGateProxy.h")
"package/cfg/app_pem4.c", line 15652: fatal error: #error directive: The package 'ti.sysbios.family.arm.m3' is not compatible with XDCtools used in this build. Please rebuild the package with XDCtools 3.50 or later.
Now after all this, I am stuck. And all I'am trying to do es get the Out of Box Example to run!