Post Go back to editing

DSP Readback is not working

Category: Software
Product Number: ADAU1452
Software Version: SigmaStudio 4.7

I have a problem with the USBi 1.5, EVAL-ADAU1452REVBZ, and SigmaStudio 4.7 on Windows 10 Pro (22H2) where none of the DSP Readback blocks in my setup read anything but FFFFFFFF.

Power (6V) is applied to the board, and various LEDs light up in response to actions.

DSP address is "SPI 0x1 ADR0"

USBi is recognized because the SigmaStudio Communications Channel changes from red to green when plugging in.

When I execute Link-Compile-Download, the LEDs for MP5 MP9 MP11 go dark for a brief moment and then light up again.

If I press the reset button, I see the reset LED light briefly, then MP5,9,11 go dark and stay dark until the next Download.

The SELFBOOT switch is turned off and the corresponding LED is off (it changes when I move the switch, but I left it off).

I created a brand new Project and Schematic, following the tutorial, just in case my older project files had some register programmed incorrectly. I assume that the ADAU1452 evaluation board should be the easiest to get communications working, using the USBi, but no such luck

What else do I look for?

Parents
  • Hello SoundConsulting,

    Based on what you mentioned, it appears that the ADAU1466 is being programmed correctly. The only remaining concern seems to be the readback function.

    For further confirmation, I will share a simple LED blink project. If the LEDs [D3,D4,D5] blink as expected, that will confirm that the DSP is programmed successfully.

    If the issue is only with readback, please check the ribbon cable, especially the MISO line, as this can affect readback communication.

    Please try this and let me know whether the DSP is getting programmed correctly.    

    The attached project is for ADAU1466, but it runs fine with your hardware.

    ADAU1466_LED_.dspproj

    Regards,

    Harish

Reply
  • Hello SoundConsulting,

    Based on what you mentioned, it appears that the ADAU1466 is being programmed correctly. The only remaining concern seems to be the readback function.

    For further confirmation, I will share a simple LED blink project. If the LEDs [D3,D4,D5] blink as expected, that will confirm that the DSP is programmed successfully.

    If the issue is only with readback, please check the ribbon cable, especially the MISO line, as this can affect readback communication.

    Please try this and let me know whether the DSP is getting programmed correctly.    

    The attached project is for ADAU1466, but it runs fine with your hardware.

    ADAU1466_LED_.dspproj

    Regards,

    Harish

Children
  • Thanks Harish,

    The LED project runs just fine, and all three LED indicators pulse on a regular basis. Worked the first time.

    My USBi is brand new, and so is the ribbon cable. The EVAL_ADAU1452REVBZ has been used by my client, so perhaps it was damaged.

    Is there any other reason that a DSP Readback would not work? I tried connecting the outputs of the Readback modules, just in case they don't work if they only have input, but that didn't seem to change anything.

    By the way, I experimented with the continuous readback mode as well as the single readback mode where you have to manually push the 'read' button. Neither mode receives anything but FF FF FF FF.

    Also of note is that I connected the ADC input to a DSP Readback, using a left-shift of 14 bits, and another DSP Readback. Rotating the pots on the EVAL board do not change the values readback - they're all FF FF FF FF.

    Brian