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.

SK-TDA4VM: Ask TDA4VM register for vscode debugging purpose

Part Number: SK-TDA4VM
Other Parts Discussed in Thread: SEGGER, TDA4VM, DRA829

Tool/software:

At the moment, i am using vscode for debugging purpose for TDA4 program. But vscode has just shown general cpu register only. I would like to have more other register for all peripherals inside chipset. In that case, it is really helpful for me. if you know somewhere i can have that. Please share with me.

  • Hi Anh,

    The register information can be found packaged in with the Technical Reference Manual that can be downloaded on the SoC product page: https://www.ti.com/product/TDA4VM

    Regards,

    Takuma

  • hi ,

    that is not correct thing in my expectation and question. In my question i am asking about peripheral description file to load into vscode for running. From that i can see value register. It is not asking for register information. I have got technical reference ready here.

    That file is same with *.per file for T32 debugger or *.sdv/*.xml file for Jlink (from Segger) debugger also.

  • Hi Anh,

    Apologies for misunderstanding your question for having information for other register for all peripherals inside chipset.

    Let me route this question to Richard who works a lot with Lauterbach who may be able to share something.

    Regards,

    Takuma

  • Hello,

    You can get the peripheral register XML for TDA4VM from public TI CCS builds in the install at:

       ./<ccsinstall>/ccs/ccs_base/common/targetdb/devices/J721E_DRA829_TDA4VM.xml
       ./<ccsinstall>/ccs/ccs_base/common/targetdb/Modules/J7ES/*.xml

    CCS (using eclipse) and CCS Theia (using vscode) can display this XML for your debug.  If you prefer using vscode then ccs-theia will be an option for you at some point in the near furtre.

    You can convert the systematic XML to whatever format you needed if you want to use another tool (or ask the tool vendor to do this).   For example, a person can use the TRACE32-Lauterbach per.import command to convert the CCS XML into TRACE32-PER-XML. Incidentally, Lauterbach does provide both eclipse and vscode extensions to use those front ends if you prefer them.

    Regards,
    Richard W.
  • i got it, thank you