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.

Getting started with AM335x and EtherCat

Other Parts Discussed in Thread: CCSTUDIO

Looking to develop an EtherCat slave based on the AM335x and I was planning on starting with the TMDXICE3359 <http://www.ti.com/tool/tmdxice3359> as a development board.  Before ordering I'd like to make sure that I am ordering everything I need.

I think I need:

  1. The TMDXIC3359 board <http://www.ti.com/tool/tmdxice3359>
  2. SYS/BIOS Industrial Software Development Kit software <http://www.ti.com/tool/sysbiossdk-ind-sitara>
  3. Code Composer Studio <http://www.ti.com/tool/ccstudio>
  4. an EtherCat master (like the Beckhoff TwinCat)

So a few questions:

  1. Is there anything else that I'll need to get started?  JTAG cables, power supply, other cables, software?
  2. Do I need to purchase a cope of Code Composer or can I use the free download version?
  3. Does the free version of Code Composer and the EtherCat SYS/BIOS work together on a WinXP 64bit machine? On Linux?

Thanks for any help

CC

  • Originally posted to the wrong forum.  Sorry for any confusion.  CC

    http://e2e.ti.com/support/dsp/sitara_arm174_microprocessors/f/791/t/184835.aspx

  • Hi Clinton,

    welcome to the world of Sitara and Industrial Communication...

    1) ICE includes a USB cable to connect  the PC with on-board emulator. No more cables or software required.

    2) The free download version of CCS works with the on-board emulator (XDS100v2).

    3) yes, I think so. But that depends more on CCS. Always use the latest v5. The IA-SDK installer is Windows only at the moment but we only install a source tree so you may copy this over to a Linux machine with CCSv5 and work there. Of course you also need the latest XDCTools and Sys/Bios packages for Linux. I have no experience with Linux emulation.

    Long term you should plan for buying an XDS560 style emulator and a full version of CCS. You can solder a JTAG connector to ICE and disable the on-board emulator. This way you will be more efficient due to a reduction in download times and general speed improvement on the debugger.

    Related to EtherCAT I assume you are aware that you need to become a member of EtherCAT technology group (ETG, free). Then you can license the Conformance Test Tool which is required for certification. It can also be used a general test tool and will help with stack implementation issues. CTT runs on Windows only as far as I know. See www.ethercat.org for details.

    Regards.