When I execute pactl list sinks on imx8mp, there is no wm8960 sound card option

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

When I execute pactl list sinks on imx8mp, there is no wm8960 sound card option

Jump to solution
324 Views
Radley
Contributor I

HI NXP,

    When I tested the Bluetooth sink on the imx8mp, after executing pactl list sinks, there was no wm8960 sound card option. What should I do to enable this sound card option? After the board is powered on, the following printout is displayed. I have attached the specific dmesg log.

[ 3.269965] ALSA device list:
[ 3.272952] No soundcards found.

[ 7.035930] wm8962 2-001a: Failed to read ID register

[ 18.399955] platform sound-wm8962: deferred probe pending

0 Kudos
Reply
1 Solution
291 Views
JorgeCas
NXP TechSupport
NXP TechSupport

Hello,

Please confirm that you are using the correct DTB file, by default the demo image uses imx8mp-evk-revb4.dtb with sound-wm8960 disabled, you should use imx8mp-evk.dtb.

Run the next commands in U-boot and try again:

 

setenv fdtfile imx8mp-evk.dtb
saveenv
boot

 

JorgeCas_0-1721841650126.png

JorgeCas_1-1721841665484.png

Best regards.

View solution in original post

0 Kudos
Reply
2 Replies
292 Views
JorgeCas
NXP TechSupport
NXP TechSupport

Hello,

Please confirm that you are using the correct DTB file, by default the demo image uses imx8mp-evk-revb4.dtb with sound-wm8960 disabled, you should use imx8mp-evk.dtb.

Run the next commands in U-boot and try again:

 

setenv fdtfile imx8mp-evk.dtb
saveenv
boot

 

JorgeCas_0-1721841650126.png

JorgeCas_1-1721841665484.png

Best regards.

0 Kudos
Reply
283 Views
Radley
Contributor I

Yes, your method worked. Then I disabled sound-wm8962 in imx8mp-evk-revb4.dts, and enabled sound-wm8960. There is also a wm8960 option. Thank you for your support.