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.

Systconfig editor with in code composer studio does not update software configuration when changing hardware peripherals

Other Parts Discussed in Thread: SYSCONFIG

Hi Team, 

I was checking with my customer the systconfig editor for CCS. We tried to modify the hardware peripheral setting for an AM64 processer. In the file just the peripherals are getting set but the software configuration does not change - even not after building the project. Is this a bug? 

Version: 

Code Composer Studio Version: 12.5.0.00007 (c) Copyright Texas Instruments, 2016. All rights reserved. Visit http://www.ti.com

thanks 

Jan

  • Hi Jan,

    In the file just the peripherals are getting set but the software configuration does not change - even not after building the project.

    Just to clarify, the sysconfig file is getting correctly modified and saved but the generated files do not reflect this change? Or the fully compiled application?

    Code Composer Studio Version: 12.5.0.00007

    What sysconfig version is being used? Are you using the one that comes with 12.5.0 (sysconfig version 1.18.0)?

    Thanks

    ki

  • Just to clarify, the sysconfig file is getting correctly modified and saved but the generated files do not reflect this change? Or the fully compiled application?

    Yes exactly. When you add the hardware peripherals in the hardware section, it should directly change the settings in the software section. However this does not work. When you open the sys config file in the editor, then you see just the hardware configuration. Software part is missing. 

    What sysconfig version is being used? Are you using the one that comes with 12.5.0 (sysconfig version 1.18.0)?

    I'm pretty sure that the customer hasn't change the sysconfig editor version. They tried it also with the standalone systconfig tool which fine. However when he tries to insert this sysconfig file to his project the build process finishes with errors. 

    thanks 

    Jan 

  • Where did the customer get the sysconfig file? Was it based off an existing example? Can the customer provide their sysconfig file?

  • Hi,

    I added OSPI in the "Reserve Peripherals", saved it and compiled it (without error). Now I'm hoping to find an OSPI entry in "Software", but it's not there, not to see!

    thank you very much for support.

    - CCS: 12.5

    - SysConfig: 1.18

    - MCU + SDK for AM64x: 9.0.0.35

    empty_am64x-evm_a53ss0-0_freertos_gcc-aarch64.zip

  • Thanks for the example. We will take a look.

  • I added OSPI in the "Reserve Peripherals", saved it and compiled it (without error). Now I'm hoping to find an OSPI entry in "Software", but it's not there, not to see!

    I believe what you are referring to is that:

    You add it here:

    But you don't see it here:

    Is that correct? If so, then note that this behavior can vary depending on the SDK. It is something that the SDK experts would have to confirm.

    Thanks

    ki

  • Is that correct?

    yes, exactly.

  • this behavior can vary depending on the SDK

    I am using the version 9.0.0.35 (installed on default folder "c:\ti\mcu_plus_sdk_am64x_09_00_00_35"). The CCS ist the 12.5.  The "TI System Configuration Tool" has the version number: 1.18.0+3266

  • Thank you. I will have the SDK team comment further.

  • Hello Duy,

    The reason why you are not able to see the OSPI module in Software tab of sysconfig tool is because as of now OSPI module on RTOS is only supported from R5F core. 

    For more info, please refer SOC Device Driver.

    The Reserved Peripherals tab is used to reserve any particular hardware resource that your own custom code will handle, and it tells the sysconfig tool not to use that peripheral.

    Therefore this tab should not be used for any peripherals that you want to be configured by the tool.

    Regards,

    Tushar