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.

  • TI Thinks Resolved

CCS/TMDX5535EZDSP: TMDX5535eZdsp

Part Number: TMDX5535EZDSP

Tool/software: Code Composer Studio

Hi,

I am trying to follow the step by step instruction on this document to build and test the speech recognition software but I get many errors.

Here is the link to the document:

http://www.ti.com/lit/ug/tidubj5a/tidubj5a.pdf

When I try to build the the TIESRdemoC55 then I get the following errors:

<Linking>
"../C5535.cmd", line 18: error #10263: MMR memory range has already been
specified
"../C5535.cmd", line 18: error #10264: MMR memory range overlaps existing
memory range MMR
"../C5535.cmd", line 19: error #10263: DARAM0 memory range has already been
specified
"../C5535.cmd", line 19: error #10264: DARAM0 memory range overlaps existing

Do you have any solution? What is the correct step?

  • Hi,

    I've notified the sw team. Their feedback will be posted here.

    Best Regards,
    Yordan

     


     Please make sure you read the forum guidelines first.

  • farzin,

    Seems to be something with the linker.cmd file. Did you grab the source code from the CSL located at C:\ti\c55_lp\c55_csl_3.08\demos\TIesr\c5535\TIesr_C55_demo ?

    Please try with the attached file

    /cfs-file/__key/communityserver-discussions-components-files/791/6131.0830.C5515.cmd

    Lali

  • In reply to Lalindra Jayatilleke:

    Hello Lali,

    Yes, I am downloaded the code from that location where the document describes. None of the steps in the document works. I was able to build the demo but now i get this error when I try to debug and run it on the board.

    Do you what could cause this issue?

    Is there a better document, source for the voice recognition software for this board? 

    Error connecting to the target:
    (Error -600 @ 0x0)
    A required dynamic library could not be located.
    The library isn't on the search path.
    (Emulation package 6.0.14.5)

  • In reply to farzin dinyarian64:

    Farzin,

    The source you are using from the CSL is correct.
    I noticed that the error you posted now is different from the previous linker error.
    So, you now have a different error?

    Do you have the correct tool versions installed as outlined in the document (compiler version, etc)?

    Lali
  • In reply to Lalindra Jayatilleke:

    Hello Lali,

    Yes this is a new error that I am getting. I have installed all the tools as it was explained in the document. I installed 

    Code Composer Studio

    Version: 6.1.2.00015

    Is there something that I am missing? Thanks.

  • In reply to farzin dinyarian64:

    Hello Lali,

    I fixed the connection issue with the Target. I had to connect the board directly to my PC, I was using the mini USB but this is the first time I had to connect it directly to my PC.

    Then I was able to run and debug but I still have a failure which has your name on it.

    tiesrStatus = tiesr.OpenASR(NULL, TIESR_MEMORY_SIZE, tiesrInstance); //Lali

    This returns failure and exists the program, would you please help me with this?

    Thanks,
    Farzin
  • In reply to farzin dinyarian64:

    Hi Lali,

    Beside the last message that the function fails. I have these questions too. Would you please help me with these questions?

    1- How many triggers word can we have with this demo software? Are they fixed words or can I change them?
    2- Do I need a linux box to create the trigger words? Can I do it on my windows 10?
  • In reply to farzin dinyarian64:

    farzin,

    Please see this FAQ on TIesr http://processors.wiki.ti.com/index.php/C5000_TI_embedded_speech_recognizer_(TIesr)_FAQ

    The scripts are only meant to run on Linux.

    Could you please try the attached .out file to see if it runs on the C5535?

    Instructions:

    After the .out is running on the C5535 ezdsp with a mic attached to "stereo in", press the SW2 button and the DS2 LED should flash rapidly.

    At this point say the trigger phrase "T I voice trigger". The OLED should print the phrase when recognized. Clap your hands to clear the screen.

    /cfs-file/__key/communityserver-discussions-components-files/791/4338.5504.TIesrDemoC55.out

    Lali

  • In reply to Lalindra Jayatilleke:

    Hi Lali,

    I was able to load the .out file that you sent me and it worked fine. 

    I would like to build my own project now and test it. How do I do that on Windows 10 machine? I send you that error that i was getting when I tried to run my project. Do you have any solution for it? 

    I understand that for changing the trigger phrases, we must have a Linux box. Can I send you the phrases and you can send me the binary file if it is possible? 

    Lastly, I am really getting behind on this project, do you have a contact number that I can call you please to discuss the technical issues? 

    Thanks,

    Farzin

  • In reply to farzin dinyarian64:

    Farzin,

    I don't know why it fails at the location you described.

    I'm able to build and run the project just fine on my PC by using the default CSL project in v3.08.

    - Do you have any warnings or errors when you build the project in CCS?

    - Does your CCS workspace look like this?

    - Can you .zip up your TIesr project and attach here?

    We don't provide phone support. e2e is the only support mechanism.

    Lali

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.