Difference between revisions of "Dev:cc3200"

From DiLab
Jump to: navigation, search
(New page: TI Chip with Arm Cortex M4 and network processor with ipV4 in hardware. Resources: * [https://hackpad.com/Using-the-CC3200-Launchpad-Under-Linux-Rrol11xo7NQ Using the CC3200 Launchpad Und...)
 
(Resources)
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{TocRight}}
TI Chip with Arm Cortex M4 and network processor with ipV4 in hardware.
TI Chip with Arm Cortex M4 and network processor with ipV4 in hardware.



Resources:
= Code Composer studio on Linux =
* [http://processors.wiki.ti.com/index.php/Linux_Host_Support_CCSv6 TI CCS v6 wiki]

* During install complains about libudev.so.0 missing. Then do:
sudo ln -s /lib/i386-linux-gnu/libudev.so.1 /lib/libudev.so.0

= Notes for Linux =


== Serial connection ==
Enable recognition for the serial USB connection, which is a FTDI chip with TI codes:
sudo su
modprobe ftdi-sio
echo 0451 c32a > /sys/bus/usb-serial/drivers/ftdi_sio/new_id

Alternative: use this udev rule:
ATTRS{idVendor}=="0451", ATTRS{idProduct}=="c32a", MODE="0660", GROUP="dialout", RUN+="/sbin/modprobe ftdi-sio", RUN+="/bin/sh -c '/bin/echo 0451 c32a > /sys/bus/usb-serial/drivers/ftdi_sio/new_id'"

== Tools ==
Install arm tools. May have to remove gdb first.
sudo apt-get remove gdb
sudo apt-get install binutils-arm-none-eabi gdb-arm-none-eabi gcc-arm-none-eabi libnewlib-arm-none-eabi
sudo apt-get install openocd

= Resources =
From TI
* [http://processors.wiki.ti.com/index.php/CC31xx_&_CC32xx cc31xx & cc32xx wiki]
* [http://www.ti.com/ww/en/launchpad/launchpads-connected-cc3200-launchxl.html cc3200 LaunchPad]

Other sources:
* [https://hackpad.com/Using-the-CC3200-Launchpad-Under-Linux-Rrol11xo7NQ Using the CC3200 Launchpad Under Linux]
* [https://hackpad.com/Using-the-CC3200-Launchpad-Under-Linux-Rrol11xo7NQ Using the CC3200 Launchpad Under Linux]

Latest revision as of 17:43, 10 December 2014

TI Chip with Arm Cortex M4 and network processor with ipV4 in hardware.


Code Composer studio on Linux

  • During install complains about libudev.so.0 missing. Then do:
sudo ln -s /lib/i386-linux-gnu/libudev.so.1 /lib/libudev.so.0

Notes for Linux

Serial connection

Enable recognition for the serial USB connection, which is a FTDI chip with TI codes:

sudo su
modprobe ftdi-sio
echo 0451 c32a > /sys/bus/usb-serial/drivers/ftdi_sio/new_id

Alternative: use this udev rule:

ATTRS{idVendor}=="0451", ATTRS{idProduct}=="c32a", MODE="0660", GROUP="dialout", RUN+="/sbin/modprobe ftdi-sio", RUN+="/bin/sh -c '/bin/echo 0451 c32a > /sys/bus/usb-serial/drivers/ftdi_sio/new_id'"

Tools

Install arm tools. May have to remove gdb first.

sudo apt-get remove gdb
sudo apt-get install binutils-arm-none-eabi gdb-arm-none-eabi gcc-arm-none-eabi libnewlib-arm-none-eabi
sudo apt-get install openocd

Resources

From TI

Other sources: