This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TM4C1294 Connected LaunchPad + Linux/Ubuntu ???

Other Parts Discussed in Thread: ENERGIA, EK-TM4C1294XL, CCSTUDIO

Hi,

I'm planning to use TM4C1294 Connected LaunchPad. But I would like to know some more details about the dev environment under Linux/Ubuntu before getting it in hands.

Currently I'm using MSP430G2 launchpad with my Ubuntu system with Energia and MSPGCC. I'm aware that CCS doesn't have support for this kit in Ubuntu.

Now I want to try the connected launchpad. I have the following queries :

1. Does CCS has support for TM4C1294 Connected LaunchPad in Ubuntu( 14.04 )?

2. If not, what are the alternatives available? I saw the option for Connected lanchpad in Energia. But is there any other compiler suite/toolchain available for Ubuntu? I wish to have proper debugging facility too.

Any links for setting up those toolchains will be appreciated.

Thanks ahead,
vish

  • I do all my work on the EK-TM4C1294XL using Linux. Follow these instructions: https://github.com/uctools/tiva-template

  • Vishnu Raj said:

    Currently I'm using MSP430G2 launchpad with my Ubuntu system with Energia and MSPGCC. I'm aware that CCS doesn't have support for this kit in Ubuntu.

     Wrong, it work using GCC or Energia From CCS. I am not using it now but I checked for MSP support.

    Vishnu Raj said:

    1. Does CCS has support for TM4C1294 Connected LaunchPad in Ubuntu( 14.04 )?

     Answer again YES, I am using from Linux MINT 16, issue exist in linux but windows version is not problem free and Linux is faster.

     If you need more help you can find on a thread I opened about issues on CCS v6, if you don't find or need help ask for.

    Vishnu Raj said:
    2. If not, what are the alternatives available? I saw the option for Connected lanchpad in Energia. But is there any other compiler suite/toolchain available for Ubuntu? I wish to have proper debugging facility too.

     Again GNU, then energia stand alone or CCStudio direct debug or GDB.

  • Thank you both!!! :)

    So I can think of it as a green signal and go for my new launchpad :)

  • You're welcome. :)

    If you have questions about the github instructions, please open an issue. The owner of that github page is very helpful.

    David

  • Hi,

    I got Connected launchpad and is able to use it with energia ( in sudo mode ) in ubuntu 14.04.


    But when I'm trying to use it with CCS( in sudo mode ), I'm getting this error :

    CORTEX_M4_0: GEL Output:
    Memory Map Initialization Complete
    CORTEX_M4_0: Error connecting to the target: Frequency is out of range.
    CORTEX_M4_0: Error connecting to the target: Frequency is out of range.

    I've selected 'Stellaris In-Circuit Debug Interface' as my connection during my project setup.

    How can I fix this?

    Thanks ahead,

    vish

  • Vishnu Raj said:

    I've selected 'Stellaris In-Circuit Debug Interface' as my connection during my project setup.

     Hi, follow this link and you can find everything you need get IDE working.

     http://e2e.ti.com/support/development_tools/code_composer_studio/f/81/t/337769.aspx

     Thank again John to do single stepping troubleshoot, so enjoy it.

  • Ho Roberto,

    It worked!

    Thanks alot :)

    You are superb guys. I'm relatively new to TI environment( previously I worked with arduino, 8051, renasas like that ). But one thing I really want to appreciate is the support I'm getting from TI forum. It's far superior to anything I saw until now. Great guys!!


    Once again thank you,

    vish

  • Vishnu Raj said:
    You are superb guys. I'm relatively new to TI environment( previously I worked with arduino, 8051, renasas like that ). But

     Hi, happy to hear from you, as you read that thread was to help point all worst we can address. Again to improve a tools we need feedback and work close to developer, TI e2e is a great idea.

     Arduino is a different thing populated by hobby people so many of them wish play a game not develop code nor learn or simply do a religious war like windows vs Linux.... Majority here are professional working on an RD firm or himself. I need ccs working for my job so believe me from that thread I can still learn something more when someone other get trapped an issue like these.

  • Thank you very much David for the link. But for UBUNTU 14.04 LTSx64 users : the toolchain executables are 32-bit apps, when running on 64-bit machines,  install the following 32-bit libraries

     1. lib32z1
    2. lib32ncurses5
    3. lib32bz2-1.0
    sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0

    For more details "http://gnuarmeclipse.livius.net/blog/toolchain-install/"