[riot-devel] RIOT preview for TI cc3200

Attilio Dona attilio.dona at gmail.com
Tue Sep 1 21:32:19 CEST 2015

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,
> Rakendra
> On Tue, Sep 1, 2015 at 8:25 PM, Attilio Dona <attilio.dona at gmail.com>
> wrote:
>> Hello dear RIOTers,
>> I've pushed a cc3200 (http://www.ti.com/product/cc3200) RIOT basic port
>> here:
>> https://github.com/attdona/RIOT
>> SimpleLink Wi-Fi CC3200 LaunchPad is the working board (
>> http://www.ti.com/tool/cc3200-launchxl).
>> This is my first contribution to RIOT, so it would be great if you could
>> me feedback.
>> greetings
>> Attilio
>> Quick start
>>     > make BOARD=cc3200-launchxl
>> for flashing you have to use the cc3200prog binary from Energia (
>> http://energia.nu/):
>>     > export ENERGIA_ROOT=<energia root dir, default:
>> /opt/energia-0101E0016>
>>     > export PORT=<USB com port, default: /dev/ttyUSB1>
>>     > make BOARD=cc3200-launchxl flash
>> For flashing use the jumper setting described here:
>> http://energia.nu/cc3200guide/
>> _______________________________________________
>> devel mailing list
>> devel at riot-os.org
>> https://lists.riot-os.org/mailman/listinfo/devel
> _______________________________________________
> devel mailing list
> devel at riot-os.org
> https://lists.riot-os.org/mailman/listinfo/devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/devel/attachments/20150901/b0b090d9/attachment.html>

More information about the devel mailing list