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.

MCU-PLUS-SDK-AM243X: Industrial SDK is a subset of the regular SDK - my projects are broken.

Part Number: MCU-PLUS-SDK-AM243X
Other Parts Discussed in Thread: SYSCONFIG

Hi,

We have a multi-project CCS 12.5 workspace currently based on MCU+ SDK for AM243x [8.6.0.45].

One of the projects is an EtherCAT slave and so relies on the Industrial Communications libraries within the SDK.

We now want to port to SDK V9 but we are struggling to get a configuration that builds.

In short: if we replace the V8.06 SDK with the INDUSTRIAL COMMUNICATIONS SDK for AM243x [9.0.0.03], several projects fail to compile as several header files and other library files are not in this SDK.

Putting back the regular SDK MCU+ SDK for AM243x [9.0.0.35] in one of the non-EtherCAT projects causes Sysconfig to fail.

How should we migrate our EtherCAT projects to SDK V9?

Thanks, Steve

  • Hi ,

    The INDUSTRIAL COMMUNICATIONS SDK for AM243x [9.0.0.03] itself contains the MCU+ SDK for AM243x [9.0.0.35], so you don't need separate MCU+ SDK.
    All the required header files and library files are already part of INDUSTRIAL COMMUNICATIONS SDK for AM243x [9.0.0.03].
    You need to modify your old project path to refer new paths.
    Can you share you build/error log, so that we can help you in updating it with correct paths.

    Thanks,
    Naresh Kumar A

  • Hi Naresh - ah, yes - I see it now. Solved.

    It would have been nice to have kept the same file structure, but we will modify accordingly.

    Thanks, Steve