Jetson Orin Nano 8G, rt5640 (jp 6.2.1)

Hi各位好, 我使用orin nano 8GB 想要porting RT5640到我們的自製板上,

在過程中發現了問題,想要請教。

我將一些相關設定都完成後dmesg沒有看到RT5640的訊息然後codec也沒看到

我的相關設定是i2c0和i2s2去對接線路上的RT5640

只在dmesg上面看到下面的資訊

nvidia@tegra-ubuntu:~$ sudo dmesg|grep sound
[ 4.630858] No soundcards found.
[ 13.624291] input: NVIDIA Jetson Orin NX HDA HDMI/DP,pcm=3 as /devices/platform/bus@0/3510000.hda/sound/card0/input2
[ 13.633511] input: NVIDIA Jetson Orin NX HDA HDMI/DP,pcm=7 as /devices/platform/bus@0/3510000.hda/sound/card0/input3
[ 13.633652] input: NVIDIA Jetson Orin NX HDA HDMI/DP,pcm=8 as /devices/platform/bus@0/3510000.hda/sound/card0/input4
[ 13.659369] input: NVIDIA Jetson Orin NX HDA HDMI/DP,pcm=9 as /devices/platform/bus@0/3510000.hda/sound/card0/input5
[ 15.326558] input: NVIDIA Jetson Orin NX APE Headset Jack as /devices/platform/sound/sound/card1/input6

我查詢了lsmod是有看到下面資訊

nvidia@tegra-ubuntu:~$ lsmod|grep 5640
snd_soc_rt5640 114688 1
snd_soc_rl6231 16384 1 snd_soc_rt5640

但感覺是不太正常

請問在設定上還有哪些遺漏的?再麻煩看一下,感謝。

下面是我的debug log。

reg_dump.txt (585 Bytes)

dt.log (314.1 KB)

config.gz.txt (65 Bytes)

components.txt (490 Bytes)

demsg.txt (59.1 KB)

tegra234-mb1-bct-gpio-p3767-hdmi-a03.dtsi.txt (3.6 KB)

tegra234-p3768-0000.dtsi.txt (4.0 KB)

tegra234-mb1-bct-pinmux-p3767-hdmi-a03.dtsi.txt (65.8 KB)

aplay.txt (3.1 KB)