AWRL1432BOOST: CLI Removal - Load CLI Config From JSON

Part Number: AWRL1432BOOST
Other Parts Discussed in Thread: SYSCONFIG

Tool/software:

Hi,

We want to update the configuration during build time (not from PC tools during runtime). We found CLI Removal Enable option to do same, and we are trying to use it.

Enabled CLI Removal option and tried to load configuration using Load CLI Config From JSON as shown in below pic.

 But it is not working. We are unable to see the configuration related changes in ti_cli_mpd_demo_config.h

Note: Installed node.js and other dependencies. Still same issue

Please check.

  • Hi Venkatesh,
           I have looped in our SW expert. Please allow us a day or so to look over and thoroughly respond to your question.

    Thanks,
    Sivaprasad

  • Adding few more observations.

    1. using SysConf 1.20 "Load CLI Config From JSON" button itself not working.

    2. using SysConf 1.24 button is working. And then installed node (node-v22.18.0-x64). Now when we try to upload JSON file, below error observed.

  • Hi Venkatesh,

    Thank you for reaching out and for this additional information. Which SDK version are you using?

    Best,

    Vignesh K.

  • Hey Venkatesh,

    This appears to be an issue when using SysConfig within CCS 20. I was able to load the JSON file by opening SysConfig 1.20 standalone through the .exe; the shortcut can be found in the SysConfig installation folder. 

    I will reach out to the respective teams to see if we can root cause the compatibility issue with SysConfig and CCS. For now, you can utilize the standalone SysConfig application for configuration purposes.

    Regards,

    Kristien

  • Hi Kristien,

    Thank you for your reply.

    Yes, with standalone SysConfig it is working. But unable to load below Tracking Layer & Classification Layer related configuration parameters.

    boundaryBox -1.2 1.2 0 3 -0.5 3
    staticBoundaryBox -1 1 0 3 -0.5 3
    gatingParam 3 2 2 2 4
    stateParam 3 3 12 50 5 200
    allocationParam 6 10 0.1 4 0.5 20
    maxAcceleration 0.4 0.4 0.1
    trackingCfg 1 2 10 3 48 150 100
    presenceBoundaryBox -1 1 0 3 -0.5 3
    microDopplerCfg 1 0 0.5 0 1 1 12.5 87.5 1

    These parameters added in JSON and tried to add using "Load CLI Config From JSON" option. But unable to see the changes in ti_cli_mpd_demo_config.h.

    and TRACKER_CLASSIFIER_ENABLE macro still showing 0 only.
    Please check.
    Thanks & Regards,
    G. Venkatesh
  • Adding one more observation.

    unable to see "TRACKER CLASSIFIER DPU ENABLE" option in mpd demo example.syscfg.

  • Hey Venkatesh,

    Common CLI commands, such as channelCfg, chirpComnCfg, chirpTimingCfg, frameCfg, are supported by CLI Removal, but most of the demo specific CLI commands, such as staticBoundaryBox, trackingCfg, microDopplerCfg, are not supported by the CLI Removal JSON parsing. If you would like to add the parsing for these commands yourself, you can follow this E2E I previously answered regarding expanding upon the existing JSON parsing.

     AWRL6432: Question for CLI Remove 

    As for the Tracker Classifier DPU Enable, please give me a day to double check with the SDK team.

    Regards,

    Kristien