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.

Custom Platform for TMS320F28335

Other Parts Discussed in Thread: TMS320F28335

I’m in the process of converting a project from an EZDSPF28335 to my own board.  The micro is the same (TMS320F28335) in both boards.  I have the basic code running now but want to make sure that my external ram is configured correctly.  From what I learned so far this should be done using a custom Platform Package, but I’ve had a few issues/questions.

  1. When I select the platform wizard the TMS320F28335 is not listed as an option.  Only  the TMS320C28335 is.  Why is the TMS320F28335 missing?
  2. I would like to have a look at the default platform (ti.platforms.tms320x28:TMS320F28335) that was created with the project wizard, but I can’t seem to find any way to view this.  Is there a way to view this platform?
  3. I tried creating a platform using the TMS320C28335, but when I go to compile, I has a bunch of linker errors.  It appears to me that the Platform file is in conflict with the TMS320F28335.cmd file.  How do the cmd file and platform file work together?
  4. Do I even need to create a custom platform for my board?  Can I just add the section to TMS32F28335.cmd file?

Ed

  • Ed,
    if the only thing you need to do is to add external memory, you can just open and edit TMS320F28335.cmd file that was added to your project.

    The default platform ti.platforms.tms320x28:TMS320F28335 is not created by the Platform Wizard. It's created manually and you can look at the files in it if you go to the directory packages/ti/platforms/tms320x28 in your XDCtools installation. However, that platform doesn't do much as far as the memory layout and section allocations are concerned, so there is not much to see in the Platform Wizard. That platform was created to enable users to make changes in the .cmd file instead of using the Platform Wizard.

    If you still need to use a platform created by the Platform Wizard, please post the complete output from the console window when you try steps from 3.

  • Sasha,

     

    Thanks for the answer.  From what you have said I think I'll just update the cmd file and not worry about the custom platform.

     

    Ed