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.

CCS/TMS320F28069: F28069 ControlStick Not Available As Target Device in CCS Ver 4.2.1.00004

Part Number: TMS320F28069
Other Parts Discussed in Thread: CONTROLSUITE, , C2000WARE

Tool/software: Code Composer Studio

Hello All,

When attempting to run the F28069 Blinking LED example code, I find that no target matches my F28069 controlStick in CCS Ver 4.2.1.00004. I tried selecting the F28027 Target hoping that it would work but no luck.

Why does my installation not have a controlStick F28069 target? The product I purchased is P/N: TMDX28069USB.The onboard controlStick device is: TMX320F28069PNA.

I tried updating my installation of CCS and it says its up to date.

Last week I had CCS v7/8, controlSuite 3.4.9 and some C2000 ware installed and when attempting to run the blinking LED demo the system informed me that the code for the Blinking LED was done on an earlier version of the compiler. The suggestion I saw at the time in E2E was to uninstall everything and get the necessary version of CCS. I done it and my device that should be in the list of available devices is not there.

Can anyone offer advice on how to fix this problem?

Thank you.

  • The above image is the screen capture of the target setup.
  • The CrossHairs Demo does not connect to my F28069 controlStick either. I don't know if its related but I just want to provide information that might help someone figure out what is happening on my machine.

    I'm running Windows 10 Pro Version 1803.

  • Kenneth,

    As you may already know, the F28069 controlSTICK is an obsolete target board, as well as CCSv4 is a very old debug tool. I am guessing that you installed CCSv4 from the disk that came with the F28069 controlSTICK. The F28027 target configuration file will not work with the F28069 device. (The linker command file and CCS memory map will not match). You could have equally used the 'TMS320F28069' device configuration (rather than the controlSTICK version); however, I strongly suggest fully uninstalling CCSv4 and installing CCSv8 with the latest version of C2000Ware (1.00.06.00). When setting up the target configuration file in CCSv8, you will find both the 'controlSTICK - Piccolo F28069' and the 'TMS320F28069' under "Board or Device" for the XDS100v1 USB Debug Probe connection.

    After installing CCSv8, set up the target configuration and then click 'save'. Before closing the configuration window, click 'Test Connection'. I notice that this is missing in your screen capture. This will confirm that the connection is working.

    As for the message about the project being built with an earlier version of the compile, you can rebuild the project with a later version by changing the complier version in the project properties.

    Also, to learn more about the device, you might be interested in the following workshops:

    processors.wiki.ti.com/.../C2000_Archived_Workshops

    processors.wiki.ti.com/.../C2000_Archived_Workshops

    I hope this helps. If this answers your question, please click the green "Verified Answer" button. Thanks.

    - Ken
  • Hello Ken,

    Thank you for your help.

    I have CCSv8 installed on my other laptop and I'm experiencing an error associated with xdais not being installed. I found ver 7.24, downloaded it and added it locally. Nonetheless, the Project Explorer shows the "packages/ti/xdais" grayed out. And the build error says xdais not found. I closed and reopened CCS after the xdais install through the "Add Repository."

    Does anyone have any recommendations on how to solve the invalid path to xdais problem?

    Secondly, my company has a restrictive internet access policy that severely impacts the ability of CCS to access updates and downloads. So to overcome the Warning:

    This project was created using a version of compiler that is not currently installed - 5.2.2 [C2000]. Another version of the compiler will be used during build - 18.1.4.LTS. See 'Help > Install New Software' and select 'Code Generation Tools Updates' to check if this compiler is available through a CCS update. Visit CCS App Center to get the latest compiler support. Or <a href="">download and install the compiler, then register it with CCS through 'Preferences > CCS > Build > Compilers'.

    How/Where do I get the CCS 5.2.2 compiler if its really necessary? Can I manually download it and add it as the warning describes? 

    Thank you,

  • Kenneth,

    At this point, it looks like you are able to connect to your controlSTICK. Please review the following thread and see if it solves your xDias issue:

    e2e.ti.com/.../2008927

    Could you please tell me which project you are trying to build? Is it from controlSUITE or C2000Ware?

    - Ken
  • Ken,

    Thanks again.

    The solution shown in the thread solved the problem for the xdais error.

    I believe the project is from controlSuite :

    One final question, after I execute Project > Build All, and the code successfully compiles.

    What is the procedure for actually running the code on the device/target? The target configuration under XDS100v1 Debug has two cores (CPU and CLA Accelerator) it appears I have to select one of those. How do I do that?

    I'd like to run the code from RAM code rather than programming the flash. How do I do that?

    Thank again,

    Kenneth

  • Kenneth,

    Both of these questions can be answered in the workshop materials - please see the lab directions for details. To get you started, first make sure that the target configuration is set as default: View -> Target Configurations (see lab 2). Next, click debug button to automatically build, link, load and launch debug-session (see lab 2). By default you will be connected to the CPU (and not the CLA). Then set the boot mode keys for SARAM boot: Scripts -> EMU Boot Mode Select -> EMU_BOOT_SARAM (see lab 5). The workshop directions will also show you how to create and build your own project.

    I hope this helps. If this answers your question, please click the green "Verified Answer" button. Thanks.

    - Ken
  • Ken,

    Forgive my ignorance but the Piccolo F28069 Control Stick has no labs associated with it.
    I'm using the Quick Start Guide information sheet. I don't know about the labs you're referring to.
    What's the title of the workshop you're referring to or if online can you provide a link.

    Thank you
    -Kenneth
  • Kenneth,

    In my earlier post I provided links to the workshops:

    processors.wiki.ti.com/.../C2000_Archived_Workshops

    processors.wiki.ti.com/.../C2000_Archived_Workshops

    The first workshop uses the controlSTICK and the second workshop uses the Experimenter's Kit. However, it really does not matter which workshop you reference since it is the lab directions that you need. The second workshop will give you more details.

    I hope this helps. If this answers your question, please click the green "Verified Answer" button. Thanks.

    - Ken
  • Sorry. And, thanks again Ken. The demo is running. Awesome! I really appreciate your help!