[riot-devel] RIOT preview for TI cc3200
rakendrathapa at gmail.com
Tue Sep 1 21:48:02 CEST 2015
I have faced this issue while porting RIOT-OS to Stellaris Launchpad board
from TI. (boards/ek-lm4f120xl)
For the driverlib you can take the look at the
I think this may provide some insight.
I will let others also weigh their opinion on this, but driverlib has lot
of TI license code which may not acceptable since it has a clause for
limited usage. But you can use the header files which are under /inc folder
which have BSD license.
Thanks and Regards,
On Wed, Sep 2, 2015 at 1:02 AM, Attilio Dona <attilio.dona at gmail.com> wrote:
> Hi Rakendra,
> Before creating a PR I need just some confirmation, the most important is
> that driverlib from TI is license compatible with RIOT
> (cpu/cc32000/driverlib and cpu/cc3200/inc files used as HAL for the
> I suppose there is no problem but it is better to have a confirmation from
> RIOT community leaders.
> Under cc3200-launchxl/dist there is already a debug.sh using openocd that
> should work as a debugging tools:
> > make BOARD=cc3200-launchxl debug
> For flashing I don't know how to flash the external SD card with openocd,
> do you or someone else know how to flash with openocd or in some other ways?
> ps. for Arvind: if cc3200 TI driverlib is RIOT license compatible, the
> equivalent driverlib for msp320 could be a good starting point for your
> On Tue, Sep 1, 2015 at 8:07 PM, rakendra thapa <rakendrathapa at gmail.com>
>> Nice work Attilio. I was just starting to explore into this board from TI
>> and this is going to be helpful.
>> Did you create a pull request for this port ?
>> Meanwhile, a point that points you can look into.
>> For flashing/debugging CC3200, you can use openocd as well as cc3200.cfg
>> configuration file is already available.
>> You can put that in the board/dist. I am not sure but I think cc3200prog
>> binary may be license limited.
>> More over it will be helpful even for debugging :)
>> Thanks and Regards,
>> On Tue, Sep 1, 2015 at 8:25 PM, Attilio Dona <attilio.dona at gmail.com>
>>> Hello dear RIOTers,
>>> I've pushed a cc3200 (http://www.ti.com/product/cc3200) RIOT basic port
>>> SimpleLink Wi-Fi CC3200 LaunchPad is the working board (
>>> This is my first contribution to RIOT, so it would be great if you could
>>> me feedback.
>>> Quick start
>>> > make BOARD=cc3200-launchxl
>>> for flashing you have to use the cc3200prog binary from Energia (
>>> > export ENERGIA_ROOT=<energia root dir, default:
>>> > export PORT=<USB com port, default: /dev/ttyUSB1>
>>> > make BOARD=cc3200-launchxl flash
>>> For flashing use the jumper setting described here:
>>> devel mailing list
>>> devel at riot-os.org
>> devel mailing list
>> devel at riot-os.org
> devel mailing list
> devel at riot-os.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the devel