Olimex Support Forum

ARM => TI => Topic started by: prashant on February 02, 2013, 03:12:45 am

Title: TMS570-CAN Tool Chain
Post by: prashant on February 02, 2013, 03:12:45 am
Hello Everyone,

It would be very nice if there is an open source tool chain free of cost for this processor.

For ARM-CortexM we have a lot of options. CodeSourcery Lite, DevkitPro, Yagarto, ARM gcc and etc.

1) What are the options we have for this Cortex-R3/R4. Did anyone try this ARM gcc ? ( it says it supports )

2) How do we debug this board ? I know it has FTDI Chip capable of doing JTAG signaling. I mean what more is required to have this debugger working with Eclipse CDT ?

It would be nice if any one could share their experience and procedure to have a free tool chain without limitations.

I want to buy this board but I don't know anything about the software tool chain. The CCS 5.x needs license and the free version doesn't mention anywhere whether it also support Cortex R4 explicitly.

Kind regards,
Prashant
Title: TMS570-CAN Tool Chain number 1
Post by: prashant on February 02, 2013, 04:05:51 pm
First solution is CCS 5.x.x , free license but locked to TMS320-XDS100 HW ... So we have an IDE and Debugger software supposed to be free and functional for R4, but closed source.

But the TMS570-CAN doesn't have any ports for the JTAG port !! Still stuck with same question. Using which software will I flash the code and debug my program on the target ?

Community can please provide another solution or an answer to my queries ?
Title: TMS570-CAN Tool Chain number 2
Post by: prashant on February 02, 2013, 11:22:17 pm
GNU Tools for ARM Embedded Processors https://launchpad.net/gcc-arm-embedded (https://launchpad.net/gcc-arm-embedded) + Eclipse CDT + OpenOCD.

Did any one try this combination?

GNU ARM gcc says it supports Cortex R4 and in OpenOCD there is patch for the same at this below link.http://comments.gmane.org/gmane.comp.debugging.openocd.devel/19315 (http://comments.gmane.org/gmane.comp.debugging.openocd.devel/19315)

Any success guys ?