Difference between revisions of "Dev:cc3200"

From DiLab
Jump to: navigation, search
(Notes for Linux)
Line 1: Line 1:
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.



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




= Notes for Linux =
= Notes for Linux =



== Serial connection ==
== Serial connection ==
Line 17: Line 25:
sudo apt-get install binutils-arm-none-eabi gdb-arm-none-eabi gcc-arm-none-eabi libnewlib-arm-none-eabi
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
sudo apt-get install openocd



= Resources =
= Resources =

Revision as of 17:47, 10 December 2014

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


Code Composer studio on Linux


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