Having challenges to get 2 Mic HAT working on Jetson Nano
In step 2, I run the command:
KBUILD=/usr/src/linux-headers-4.9.140-tegra-ubuntu18.04_aarch64/kernel-4.9 make all_jetsonnano
And the output starts with this seeming like errors:
ls: cannot access '/lib/modules/4.9.140-tegra/extra/seeed': No such file or directory ls: cannot access 'overlays/bb/*.dtbo': No such file or directory ls: cannot access '/lib/modules/4.9.140-tegra/extra/seeed': No such file or directory ls: cannot access 'overlays/bb/*.dtbo': No such file or directory
I contiunued with rest of the steps, and there were no errors on those. After install and reboot, my arecord -l
shows this:
arecord -l **** List of CAPTURE Hardware Devices **** card 1: tegrasndt210ref [tegra-snd-t210ref-mobile-rt565x], device 0: ADMAIF1 CIF ADMAIF1-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: tegrasndt210ref [tegra-snd-t210ref-mobile-rt565x], device 1: ADMAIF2 CIF ADMAIF2-1 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: tegrasndt210ref [tegra-snd-t210ref-mobile-rt565x], device 2: ADMAIF3 CIF ADMAIF3-2 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: tegrasndt210ref [tegra-snd-t210ref-mobile-rt565x], device 3: ADMAIF4 CIF ADMAIF4-3 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: tegrasndt210ref [tegra-snd-t210ref-mobile-rt565x], device 4: ADMAIF5 CIF ADMAIF5-4 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: tegrasndt210ref [tegra-snd-t210ref-mobile-rt565x], device 5: ADMAIF6 CIF ADMAIF6-5 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: tegrasndt210ref [tegra-snd-t210ref-mobile-rt565x], device 6: ADMAIF7 CIF ADMAIF7-6 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: tegrasndt210ref [tegra-snd-t210ref-mobile-rt565x], device 7: ADMAIF8 CIF ADMAIF8-7 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: tegrasndt210ref [tegra-snd-t210ref-mobile-rt565x], device 8: ADMAIF9 CIF ADMAIF9-8 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: tegrasndt210ref [tegra-snd-t210ref-mobile-rt565x], device 9: ADMAIF10 CIF ADMAIF10-9 [] Subdevices: 1/1 Subdevice #0: subdevice #0
dmesg has these errors:
tegra-asoc: sound: ASoC: CODEC DAI wm8960-hifi not registered [ 8.433244] tegra-asoc: sound: snd_soc_register_card failed (-517) [ 8.442852] tegra-asoc: sound: ASoC: CODEC DAI wm8960-hifi not registered [ 8.453269] tegra-asoc: sound: snd_soc_register_card failed (-517) [ 8.463776] tegra-asoc: sound: ASoC: CODEC DAI wm8960-hifi not registered [ 8.472494] snd_soc_wm8960: loading out-of-tree module taints kernel. [ 8.482725] tegra-asoc: sound: snd_soc_register_card failed (-517)
Any pointers?