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.

F29H85X-SOM-EVM: Empty multi core CPU1 and CPU2 project

Part Number: F29H85X-SOM-EVM
Other Parts Discussed in Thread: SYSCONFIG

Tool/software:

Hello Experts, 

I am trying to make a new Multi Core project without using Sysconfig. But I cant make it run. it seems there are some pre and post processing needed, And when I try copying it from the available examples,

1. Without Sysconfig, it is not clear how to do it, as there are no example without sysconfig.
2. With empty sysconfig, the example code doenst work. And I cant figure out why?

Could anyone of you provide me with an empty project without sysconfig, (working with CPU1 and CPU2.)   

Or suggest me, how to make it work on my own.

Thanking you in advance.

Regards
Deep Ganatra

  • Hi Deep,

    We recommend having SysConfig within your project.

    Without SysConfig you will need all the files our Sysconfig already generates for the device. Also need to be able to copy how to link all the projects together like our examples do and include required post build steps. 

    CPU1 currently loads both CPU1/3 program which gets loaded to the device if you're using FLASH configuration.

    Best,

    Ryan Ma

  • Thanks Ryan Ma for your reply, 

    Unfortunately, I am unable to use Sysconfig, as I am currently working on a project to migrate an F28-based project to F29. I have all the necessary files at my disposal. I am required to migrate the entire project to the F29.

    The questions I asked pertain to a specific example of building a project with two F28 cores to migrate onto F29 cores. This is to ensure that I understand the changes that need to be made to my project.

    1. Could you please clarify whether the guides mention the need for Sysconfig and the use of Pre and Post Build steps?

    2. If they do, please could you show me where that is?

    3. If that is not the case, could you please advise where I can locate the empty multi-core examples for F29?

    Kind Regards
    Deep Ganatra

  • Hi Deep,

    In terms of porting from F28 to F29, the only major thinig that will change is the dependencies, include options like I mentioned, file search paths, compiler being used.

    You do not need SysConfig for the use of pre and post build steps.

    We have a basic LED multi core example found here : C:\ti\c2000\d29h85x-sdk_1_01_00_00\examples\driverlib\multi_core\led

    You can use this as reference.

    Best,

    Ryan Ma