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.

TMS320F2812: Migrating project to TMS28386

Part Number: TMS320F2812
Other Parts Discussed in Thread: C2000WARE

I need to migrate an old project from TMS320F2812 to TMS320F28386.   The project is currently built with Code Composer Studio V5.4.

Do I need to update to a newer version of CCS or can I stick with V5.4?

Do you have any migration documentation?   I haven't found any.

Are there any sample F28386 projects I could use as a starting point?

  • I need to migrate an old project from TMS320F2812 to TMS320F28386.   The project is currently built with Code Composer Studio V5.4.

    Migrating from F2812 to F28386 is a significant jump. While many things remain the same, many things are significantly different. Some highlights

    • CPU is the same C28x CPU. However, 28386D has two CPUs, CLA and M4.
    • While many peripherals are common, there are enhancements/changes to almost every peripheral. Changes to serial peripherals like SCI, SPI, McBSP are minimal. However, changes to peripherals like PWM, ADC etc are very significant.
    • CAN module is a completely different module.
    • Lot of new peripherals.
    • Core operating voltage is 1.2v
    Do I need to update to a newer version of CCS or can I stick with V5.4?

    I highly recommend updating to the most recent version of CCS. 

    Do you have any migration documentation?   I haven't found any.

    There is no migration doc specifically for F2812 o F28386. However, we do have other migration docs. Reading through them will give you an idea of what to look out for. Take a look at:

    https://www.ti.com/lit/pdf/spracr0 

    https://www.ti.com/lit/pdf/spracz7 

    Are there any sample F28386 projects I could use as a starting point?

    Please download the latest version of C2000ware. You will find lot of examples at C:\ti\c2000\C2000Ware_4_03_00_00\driverlib\f2838x\examples

    C2000 Academy is a great resource to learn about the various modules. We also have tons of videos on our website to ease your journey. 

  • Thank you very much, that information has clarified matters.