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.

LP-MSPM0L1306: Analog Configurator doesn't work

Expert 4021 points
Part Number: LP-MSPM0L1306
Other Parts Discussed in Thread: MSPM0G3507, MSPM0L1306, SYSCONFIG

Hi champ,

I am trying to use the Analog Configurator with the LP-MSPM0L1306. However, I can't connect the tool with my board.

It keeps showing the message "Error: Loading program for MSPM0G3507 device failed" though I changed the Device options to LP-MSPM0L1306 or MSPM0L130X. Please advise.

Regards,

Kien Nguyen

  • Hi Kien,

    First you should download the image as below

    Then choose UART com port based on your PC.

  • Even I do all the steps the "Data" does not receive data. 

    When loading on "File - Load Program" the out put states "Error One or more transports failed to connect without error"

    Device manager

    COM port identified

    However, still waiting for data. 

    I clicked reconfigure,....

    Do I have to input physical input signal to see "waiting for data ..." to change?

  • It is chip rev A. Does that make an impact?

    Best regards, 

    Thorsten

  • Could you share me the picture of the screen of the device? And I try the PG2 device with GUI 1.1.0 and it works(there are three different versions there as below)

  • Hi Gary, 

    I am working with Thorsten on this customer issue. 

    I also have a Rev A based MSPM0 EVM (part number on package: 24A3K6W G4 XM0G REV A)

    I have tried to connect this board to the different versions of the analog configurator using the exact same steps.

    For 1.1.0 = I end up in "waiting for data", there is no plot for ADC and I dont see the COM connection switch to connected symbol

    For 1.0.2 and 1.0.1 = I do see switch to COM connected symbol and I get continous 0 output as ADC plot

    So I think RevA only works with version 1.0.2 and 1.0.1 of analog configurator ... I did not check with a particular input on the ADC pin though for 100% confirmation.

     

    Nevertheless I have a follow-up issue.

    When I download a CCS project from v1.1.0 analog configurator with the standard example and try to import and rebuild the CCS project in either latest CCS12.4 or CCS_Theia_1.1.0 I am getting an error during build process.

    **** Build of configuration Debug for project analog_configurator_firmware_MSPM0G350x_nortos_ticlang ****
    
    "C:\\ti\\ccs1240\\ccs\\utils\\bin\\gmake" -k -j 12 all -O 
     
    Building file: "../analog_configurator_firmware.syscfg"
    Invoking: SysConfig
    "C:/ti/ccs1240/ccs/utils/sysconfig_1.17.0/sysconfig_cli.bat" -s "C:/ti/mspm0_sdk_1_10_00_05/.metadata/product.json" --script "C:/Users/a0406467/Downloads/combined-1691510500478/firmware/projects/analog_configurator_firmware_MSPM0G350x_nortos_ticlang/analog_configurator_firmware.syscfg" -o "syscfg" --compiler ticlang
    Running script...
    subdir_rules.mk:16: recipe for target 'build-941193313' failed
    Error: Exception occurred calling addInstance(): Can't create an instance, /ti/driverlib/DAC12 has no instance config defined
        at cb (C:\ti\ccs1240\ccs\utils\sysconfig_1.17.0\dist\webpack:\src\pinmux\services\scripting\runScript.ts:113:13)
        at Object.withDeprecatedAccess (C:\ti\ccs1240\ccs\utils\sysconfig_1.17.0\dist\webpack:\src\pinmux\services\deprecatedAccessGuard.ts:14:10)
        at Object.runAsUserScript (C:\ti\ccs1240\ccs\utils\sysconfig_1.17.0\dist\webpack:\src\pinmux\services\scripting\scriptingGuard.ts:49:3)
        at iteratee (C:\ti\ccs1240\ccs\utils\sysconfig_1.17.0\dist\webpack:\src\pinmux\services\scripting\runScript.ts:109:5)
        at baseEach (C:\ti\ccs1240\ccs\utils\sysconfig_1.17.0\dist\webpack:\node_modules\lodash\lodash.js:530:11)
        at Function.each (C:\ti\ccs1240\ccs\utils\sysconfig_1.17.0\dist\webpack:\node_modules\lodash\lodash.js:9409:52)
        at iteratee (C:\ti\ccs1240\ccs\utils\sysconfig_1.17.0\dist\webpack:\src\pinmux\services\scripting\runScript.ts:107:6)
        at baseEach (C:\ti\ccs1240\ccs\utils\sysconfig_1.17.0\dist\webpack:\node_modules\lodash\lodash.js:530:11)
        at Function.each (C:\ti\ccs1240\ccs\utils\sysconfig_1.17.0\dist\webpack:\node_modules\lodash\lodash.js:9409:52)
        at Object.t.runScripts (C:\ti\ccs1240\ccs\utils\sysconfig_1.17.0\dist\webpack:\src\pinmux\services\scripting\runScript.ts:93:4)
    gmake: *** [build-941193313] Error 1
    gmake: Target 'all' not remade because of errors.
    
    **** Build Finished ****
    

    Could you please check and let me know, what the issue is in this case ? 

     

    Thanks and best regards,

    Gregor

  • When I download a CCS project from v1.1.0 analog configurator with the standard example and try to import and rebuild the CCS project in either latest CCS12.4 or CCS_Theia_1.1.0 I am getting an error during build process.

    The source code in of the projects used in the MSPM0 is located at the SDK

    ...\mspm0_sdk_1_10_00_05\examples\nortos\LP_MSPM0L1306\demos\out_of_box

    And make sure the software as below ccs1240, sysconfig_1.17.0, sdk_1_10_00_05

  • Hi Gary, 

    maybe I misunderstand your reply, but I am not talking about an out_of_box example from our SDK. 

    What I was trying to say was, that if I try to import and rebuild an example from analog configurator in either CCS or Theia I am getting above mentioned error during the build process. 

    Thanks and best regards,

    Gregor

  • It seems the errors related with the sysconfig, could you help to check the sysconfig version that have installed?