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.

Linux/TDA2SX: how to use sysclk1 for dpll_abe? SDK 3.07

Part Number: TDA2SX
Other Parts Discussed in Thread: TLV320AIC34

Tool/software: Linux

Hello all,

                            We are working on a custom board based on tda2sx.We are trying to interface tlv320aic34 to mcasp4 and mcasp7.We made the pinmux and other configuration on the device tree.While booting we are getting this error and mcasp realted inititialization is crashing.

clock: dpll_abe_ck failed transition to 'locked'
clock: dpll_abe_ck failed transition to 'locked'

                               We did some investigation and noticed that mcasp uses dpll_abe clk.On further investiagtion we found that dpll_abe is generated from sysclk2.In our custom board sysclk2 crystal osc is not mounted.How I can make dpll_abe use sysclk1 instead?Which files should i modify?

SDK version:3.07

Regards,

Murugan S