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/TMS320F28388D: Build issues

Part Number: TMS320F28388D
Other Parts Discussed in Thread: C2000WARE

Tool/software: Code Composer Studio

All,

Let me start by saying I am a hardware designer tasked with designing hardware to interface with various devices (serial, ADC, DAC, etc).  My goal is simply to create simple programs that will allow me to test each of the hardware interfaces independently.  

The project will ultimately incorporate a TM320F28388D (I am working with the control card/docking station for this device).  Given that this device is relatively new, there are fewer sample programs included with the installation of Code Composer Studio.  My current goal is to implement a simple program to read/write using the mcbsp (SPI).  That said, I figured I would start with an example program that IS included with the installation (for the TM320F28279S).  My thinking is I should 'build' something that should work prior to trying to duplicate this example for the 28288.  This is where I am currently stuck.  I am getting the following error:

"../28379S_RAM_lnk.cmd", line 7: error #10263: BEGIN memory range has already

Probably a simple fix but I'm not sure what I have configured incorrectly.

Bob

  • Hello,

    Bob Snyder1 said:
    That said, I figured I would start with an example program that IS included with the installation (for the TM320F28279S).

    I assume you are referring to an example included with C2000Ware. Which specific example project is it?

    Bob Snyder1 said:

    I am getting the following error:

    "../28379S_RAM_lnk.cmd", line 7: error #10263: BEGIN memory range has already

    How did you import the project into CCS - was it using the Resource Explorer?
    Could you save the build log (as described here) to a text file and attach the file here?

  • AartiG,

    You gave me the clue that I needed, thank you.  I was using the 'Project->Import' as opposed to 'Resource Explorer'.  Everything works fine now.

    Can you please explain to me why there is a difference?  I also noted that there are more examples within 'Resource Explorer'.  

    Thanks again!

    Bob

  • Bob,

    I am glad that everything works well when importing via Resource Explorer. The import menu (Project->Import CCS Projects) should so the same thing. So if importing via menu did not work while Resource Explorer did, we would need more step by step details to help us identify and explain the difference.

  • The particular project that I ended up opening/using is titled "mcbsp_ex4_spi_loopback" which isn't an option if I use Project->Import.  

  • Bob Snyder1 said:
    The particular project that I ended up opening/using is titled "mcbsp_ex4_spi_loopback" which isn't an option if I use Project->Import.  

    This example is a Driverlib example rather than a Bitfield example. It can also be imported using the Project->Import menu, just that it is in a different path, so you would need to browse to C:\ti\C2000Ware_2_00_00_02_Software\driverlib\f2837xs\examples\cpu1 to see the driverlib examples. 

    The Resource Explorer does offer a better interface in that respect to view all of the examples in a user-friendly manner.

  • I see, thank you for pointing that out.