cancel
Showing results for 
Search instead for 
Did you mean: 

ES8388 codec cannot get mclk

ZLiu.3
Associate II

Dear community,

I need your help.

I'm using a ES8388 Codec on a custom board with STM32MP157 MPU. ES8388 codec connected on i2c1 and sai2. In the codec driver, ES8388 is in salve mode and MPU is in master mode. mclk cannot be obtained.

device tree:

0693W00000QKqJiQAL.png0693W00000QKqKHQA1.png0693W00000QKqKWQA1.png​kernel source:

0693W00000QKqQ5QAL.pngboot log:

0693W00000QKqRSQA1.png

13 REPLIES 13
DGami.1
Associate II

@ZLiu.3​ can you share your solution ?

I had the same problem, playback works but I have a problem with recording.

Did you test the recording?

Best regards,

Dimitar

I did not use the recording function. My colleague told me that there might be a problem with ES8388 recording. He used to the recording function on another platform and it also did not work.

DGami.1
Associate II

Thank you, for your reply, i will continue to investigate this .

Best Regards,

Dimitar

 

@ZLiu.3  Dear Liu, could you please provide some details about how the problem is solved? I have the same problem except that I am using WM8988. I had tried everything I can image, but the driver still complains about cannot get MCLK. Thank you very much.