Downloaded CCStudio, after creating an account on TI
http://www.ti.com/tool/ccstudio
I am familiar with eclipse based IDEs (for java though), so I thought how hard can this be ?
well... took me an couple of hours to find my way, and understand just the basics.
I started doing random stuff (like always) but this time nothing worked :-) so had to follow carefully this excelent guide (thank you for that shabaz):
which also includes this guide:
http://www.ti.com/lit/ug/swru376a/swru376a.pdf
Everything went smoothly, and CCStudio works as it should.
I really like the debugger + serial console, and I guess that's one of the differences with Energia.
In Energia you can not "freeze" running code, so the only way to debug stuff is to use the Serial.println()
In CCStudio you freeze execution at breakpoints and check all variable state, etc..
Furthermore I noticed that http related examples use the TI-RTOS (right?)
I hope an embedded RTOS will not make software development more complicated (than a super loop approach), then again I guess that's unavoidable when program becomes more complex. Will report back on that.
I have encounter a problem. I can not make to "out of the box demo" work 100% correct again. I can see the web site with the demo apps, but temperature value is NaN. It was working when I first received the board, and I want to make it work again, to understand the example, so I will look deeper into that and edit this post.
EDIT:
found more details on the sample programs:
http://processors.wiki.ti.com/index.php/CC32xx_SDK_Sample_Applications
so the problem I had with the out of the box application is solved.
I was flashing "httpserver" and not "oob". Once I had flashed "httpserver", with the android simplelink app, I could see an (offline) website same as oob, and demo apps were not working. When I flashed oob, everything worked correct.
Next post:[Air ex Machina] #04 Beaglebone for dummies - JAVA,OpenHab