[FAQ] F29x CCS: Frequently Asked Questions

Part Number: F29H859TU-Q1
Other Parts Discussed in Thread: SYSCONFIG

Tool/software:

Where can I find answers to frequently asked questions related to using CCS with F29x devices?

  • For reference, please see F29x General FAQ for other IP/peripherals

    F29x CCS Frequently Asked Questions

    How do I migrate my F28x code to my F29x device?

    • Use the SysConfig + C2000 idea migration tool. Links to migration guides + idea tool app note + video series are found here:
    • NOTE: In terms of memory mapping, the memory architecture is not compatible and different between the two devices, primarily due to the shared RAM/FLASH memory across CPU in F29x. It is recommended to use the SysConfig Memory Allocator tool to do memory allocation.

    How do I resolve "Problems importing project(s): Device 'TSM320F29x' is not currently recognized

    • Too old of an SDK is installed. Please install the latest version.

    How to generate HEX in CCS 20?

    Why can’t I place a breakpoint?

    • You are likely trying to place a breakpoint at an uninteruptible boundary. For example, the first possible location a breakpoint can be placed within an RTINT ISR, is the first instruction (not the "{") because the first instruction needs to be the "ISR1.PROT | ISR2.PROT" which is inserted by the compiler, not the breakpoint. 

    Why does my flash or multi core example fail? Error I am seeing is 'openssl' or 'py' isn't recognized.

    • Verify your Python + Open SSL installations.
    • In F29x SDK project build tutorial, you can find a system variables setup.

    What is the minimum version of CCS required for F29?

    • CCS v20.0.1