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.

AER for C6747 - When running example code, noise is got at the output - which is txOut.pcm

Hi,

I have installed AER version 15.1.10.3 ("aer_c674le_obj_15_1_10_3_Win32"). In this, when I run the prebuilt test code in the path: lnkr\c674le\aertest_c674le.x674, I get the txOut.pcm, and rxOut.pcm as expected (That is, they match exactly the txOutRef_c64P.pcm and rxOutRef_c64P.pcm.

But, when I use these .c and .h files in the packages\ti\mas\aer\test directory, I am able to compile and link them, and I am also able to get the rxOut.pcm exactly correct, but the txOut.pcm has noise at the start and nothing after that.

I have the following doubts:

1. There is no place in the code, aersim.c where it can fread the near end signal, which is "ne_pink_16k.pcm". Has any portion of the code missed in the test/ folder?

2. Do you have an example for AER or AEC for C6747 in code composer studio? If yes, please share that code composer ver 4 project.

I have attached my ccs ver4 project herewith

(I know that the AER ver 16.0.0 has ccs project( http://software-dl.ti.com/sdoemb/sdoemb_registered_sw/aer/16_0_0_1/index_FDS.html ) . But I cant get this downloaded straight away. I dont need updated version, just the ccs project with AER example is enough for me.  )

Thanks.

  • Sorry,  I have some more doubts:

    3. In the aersim.c it is said in the comments that "aerSendIn()" is called in piuPcmIo- but aerSendIn() is not called anywhere in piuPcmIo. I verified this by having a breakpoint near aerSendIn in siutx.c, but this breakpoint was never hit!

  • 5826.aer_16_0_0_1_ccsproject.zip

    Hi Tharangini,

    Please see attached ccs project. After you unzip it, do "Import Existing CCS/CCE Eclipse Project" from Project menu of CCS. Then go to the folder that holds the unzipped project. CCS will pick up the project automatically.

    Also, when you set the break point, you should set it at the line where aerSendIn is called. If you set somewhere else, you may not hit it since the optimizer may have removed that line of code.

    Regards,

    Jianzhong