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.

TLV320AIC3254EVM-U: Error: MiniDSP failed to change adaptive buffer, pending bit remains set, reset target.

Part Number: TLV320AIC3254EVM-U

We bought a second Evaluation module (TLV320AIC3254EVM-U) so that we could have two engineers evaluating this part. I received the second module today and the PurePath software recognizes it and I can download a project to it successfully but when I try to use the project I get this error:

Error: MiniDSP failed to change adaptive buffer, pending bit remains set, reset target.

This happens both on my computer and the other engineers computer. Also if I use the original module on my computer it operates properly.

Is there an issue with the new module or is there something I need to modify?

Thanks.

  • Hi, Robert,

    Welcome to E2E and thank you for your interest in our products!

    This problem should be related with the miniDSP_A_Adaptive and miniDSP_D_Adaptive properties in PurePath Studio. The miniDSP adaptive mode is used when the miniDSP coefficients are modified while the ADC and/or DAC are running. If this property is not enabled, the coefficients couldn't be modified in real time. So, I recommend to click on the AIC3254App8x4x framework. You will see the miniDSP_A_Adaptive and miniDSP_D_Adaptive options in the properties window. Please ensure that both properties are set as "Enabled". You should be able to use the project after this.

    Please let me know if the problem persists.

    Best regards,
    Luis Fernando Rodríguez S.
  • I looked and the property is enabled. As I mentioned in my initial request, we have two modules and one works on two computers running the same code. The module I just received does not run on either computer using the exact same code.

    Please advise.
  • Hi, Robert,

    Could you verify it the second module can be operated with the TLV320AIC3254EVM-U - Graphical User Interface (GUI) Software? This is to have a better approach to this issue.

    www.ti.com/.../tlv320aic3254evm-u

    Best regards,
    Luis Fernando Rodríguez S.
  • We are using the GDE software. It works on the first module but not on the second on either of the two computers.
     
     
     
    Robert Livingston Jr.
     
    Director of Engineering - Cell phone products
    Think A Move
    Office (216) 765-8875 ext 111
    Fax (216) 765-8874
     
    23307 Commerce Park
    Beachwood, OH 44122
    www.think-a-move.com
     
  • Hi, Robert,

    The TLV320AIC3254EVM-U - Graphical User Interface (GUI) Software can be used to verify if all the registers are written correctly. Could you verify with this software if the registers are being written once the project is run?

    Thank you.

    Best regards,
    Luis Fernando Rodríguez S.
  • I looked and I could not see how to do it. Can you tell me how to verify? Once again One module works and the other does not on two different computers using the same project.
     
    Thanks.
     
    Robert Livingston Jr.
     
    Director of Engineering - Cell phone products
    Think A Move
    Office (216) 765-8875 ext 111
    Fax (216) 765-8874
     
    23307 Commerce Park
    Beachwood, OH 44122
    www.think-a-move.com
     
  • Hi, Robert,

    You would need to verify if the USB indicator of the AIC3254 CS main window is green. This would mean that the EVM is being recognized. Additionally, you would need to go to the Register Tables and verify with the Refresh button if there are changes on the registers. If there are no changes, probably the EVM is damaged or doesn't work. If this is the case, I recommend to follow the next procedure:

    e2e.ti.com/.../2790.how-to-revive-a-usb-audio-evm

    If the EVM doesn't respond after this, please contact you TI Local Sales Representative to get information about how to proceed.

    Best regards,
    Luis Fernando Rodríguez S.