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.

SM320F2808-EP: IDE/Project setup

Part Number: SM320F2808-EP
Other Parts Discussed in Thread: SPRC191, CONTROLSUITE, C2000WARE

Tool/software:

Hello,

We are looking to work on an older processor, the SM320F2808PZMEP. It is listed as supported by CCS from what we can tell, but there are no options to select the device in the latest CCS. As I understand the SM320 version of the part is functionally equivalent to the TMS320, and the part selection should be under the latter.

I've tried downloading an older version of CCS, version 10.2 which has the part selectable, however, when attempting to use any of the example code provided in SPRC191 I get a build error relating to not having XDAIS installed. When I look to install XDIAS, I only can find the linux tar.gz.

We do have the TMDSCNCD2808 development board, so what would be the easiest way to get going and compile a simple example project such as the GPIO setup? I.e. what CCS version and what dependencies do we need? 

Thanks,
Steve

  • Steve,

    Some of those old C28x examples specify that they have a dependency on XDAIS.  They actually do not need it.  You can edit the project to remove the dependency.

    Here is a thread with some screenshots.  

    https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/374245/xdais-error-in-code-composer-studio-v6-0/2046257#2046257

    I am going to loop in the C2000 team to provide more information on how to get up and running on this device.  I believe that 2808 controlCARD needed a docking station https://www.ti.com/tool/TMDSHSECDOCK .  The docking station then had a JTAG header on it that you could connect a debug probe to.  You might need to download an older C2000Ware or even controlSUITE to get the full set of software for this device, but I will leave that to the C2000 team to answer.

    The most current CCS does have support for this device.  As it is an older device you wont see it in the project wizard or Resource Explorer but once you have the software package you could import examples into CCSv20.  I am guessing you downloaded this: https://www.ti.com/tool/SPRC191.  I tried downloading that to see the examples but I am on macOS and the installer inside the zip is a windows executable.  If you still have the latest device installed you could try importing the examples from file -> import project(s).

    I did check and I was able to create a "target configuration" for F2808 in CCSv20.  This is what the debugger needs to be able to connect to the device.

    You will need a debug probe.  When the 2808 came out the most common probe would have been an XDS510 but those are obsolete these days and support was deprecated in CCS I think in v8.  I would go for an XDS110 as it is low cost and works with new CCS versions.

    Regards,

    John

  • Hi Steve,

    Examples for the F2808x should be in the SPRC191 folder. We have heard previous reports that the F2808x examples from this package do not get properly imported into CCS v20 due to some of the library files in the package. The alternative we have seen other customers do is import the project using latest version of CCS v12. Afterwards, in CCS v20, you can open the workspace used from CCS v12 and you should be able to build and load the projects for your development

    Regards,

    Peter

  • Apologies for the delay, we found that the old dev board we were using is damaged. Waiting on a new one and will send an update when we receive the new one, thanks.