Post Go back to editing

codec of sc589-ezkit

Category: Software
Product Number: SC589-EZKIT
Software Version: CCES2.12.0

Hi,

I'm using sc589-exkit and its adc/dac,I want to config adc/dac in slave mode,but it does not work.

pin config in core0,codec and sport in core1,see attachment.

please check it,thanks.

3681.codec_ez589.rar

Thread Notes

  • Hi,

    We have a sample project as per your configuration. Please find the attached audio pass-through project. This project was developed using SSLD 3.0 APIs which is backward compatibility with SC58x. Please use this a reference for your development.

    In this project, ADC and DAC are configured as clock slaves. PCGC provides bit clock and frame sync for ADC, DAC, and two SPORTs. The project has been tested in ADSP-SC589 EZ-Board with CCES version 3.0.0.

    Hope this helps.

    Best Regards,
    Santhakumari.K

    Audio_Pass_through_3.0_SC58x.zip

  • Hi,

    there is a error,when compiling in cces2.12.0,whether it should be compiled in cces3.0?

    [Error li1021] The following symbols referenced in processor 'SC589_CORE_1' could not be resolved:
    'adi_sport_DMATransfer [adi_sport_DMATransfer.]'

  • Hi,

    after installed add-in,following error occurs

    [Error li1021] The following symbols referenced in processor 'SC589_CORE_1' could not be resolved:
    'adi_pdma_CheckError [adi_pdma_CheckError.]' referenced from 'system\drivers\sport\adi_sport.doj'
    'adi_pdma_LoadConfiguration1D [adi_pdma_LoadConfiguration1D.]' referenced from 'system\drivers\sport\adi_sport.doj'
    'adi_pdma_LoadConfiguration2D [adi_pdma_LoadConfiguration2D.]' referenced from 'system\drivers\sport\adi_sport.doj'
    'adi_pdma_ResetRegs [adi_pdma_ResetRegs.]' referenced from 'system\drivers\sport\adi_sport.doj'

  • Hi,

    The shared example project is compatible with CCES version 2.12.0. Are you using the source files from the shared project in your own project? If yes, could you please import the shared example project directly into a new workspace and attempt to build the example.

    If you need to create a new project with this source code, please follow the steps below:

    1. Create a new project in a new workspace.
    2. First, add the add-ins 'SPORT Driver for SHARC' under 'On-chip peripheral drivers' and add 'SPORT driver support for SC5xx' under 'SSLDD 3.0 Support for ADSC-SC5xx', then click 'Finish'.
    3. Next, copy the source code from the shared example into the newly created project and build it.

    Hope this helps.

    Best Regards,
    Santhakumari.K

  • Hi,

    I am test your project "Audio_Pass_through_3.0_SC58x",while enable optimization for core1,the SPORT can not work.why is this happening?

  • Hi,

    The project functions well even when the optimization enabled.

    Could you please let us know the specific issues you are encountering when enabling optimization. Are you facing any errors during debugging or any other?

    Regards,
    Santhakumari.K