Post Go back to editing

Is there a linux driver for the ADSP-21489?

Category: Software


we currently use an ADAU1452 in our products. Our SOM runs on Linux 4.1.15. and we are very happy of this solution.

Our acousticians work with SIGMA Studio.

The driver had to addapt existing drivers to have this solution. But It's working well for while.

We would like to see if there is a driver or a driver base if we were to switch to the Sharc DSP (a SIGMAStudio compatible version).

I can't find anything anywhere?

Would you have a solution or a track to follow?

Best Regards


Parents Reply Children
  • Thanks for the support.
    This the current questions we have:
     - LDR: Is the source code of the LDR is available somewhere ? (ss_app_sh369) for exemple to understand what is the scope of it and what must be done in the LDR and what can be set in the dspproj ?
     - Is the LDR selected into sigmaStudio is exported into the xml file, so It could be included into the bin file (and upload by our linux through SPI) like we did  with the ADAU ?
     - Is it inside the LDR code that we should handle the SPI communication between our Linux and the SigmaStudio boxes (eg changing the volume etc...)
    Best Regards
  • Hi,

    1. The SigmaStudio for SHARC 2.2.0 installation folder will have example demo projects within "C:\Analog Devices\SoftwareModules\SigmaStudioForSHARC-SH-Rel2.2.0\Target\Demo" folder.

    2. The LDR selected is not part of exported files. The LDR can be sent from the SigmaStudio host or MCU host. Please refer to the section "Booting SHARC Target Processor" in "SigmaStudio_for_SHARC_HostControllerGuide.pdf" available in "C:\Analog Devices\SoftwareModules\SigmaStudioForSHARC-SH-Rel2.2.0\Docs" folder. There is an option to include SigmaStudio schematic bin file to LDR but LDR can't be included with schematic. Please refer the link below
    FAQ: Is it possible to generate an application LDR with schematic code and parameter embedded in it? - Documents - SigmaStudio for SHARC - EngineerZone (

    3. LDR application is SPI slave, so the SigmaStudio module tuning information should come from the Host. Please refer the "SigmaStudio_for_SHARC_HostControllerGuide.pdf" file.