Audio Codec for sgtl5000 is not working with BSP version L4T35.5.0 - Jetson AGX Xavier

We have made the changes specified in the below diff file on stock BSP for sgtl5000 audio codec.
source_diff.txt (10.4 KB)

The Analog output and input devices are showing in the settings menu as shown below but I am not getting audio playback on my headphones.

Also, I see the error “sgtl5000 7-000a: ASoC: error at soc_component_read_no_lock on sgtl5000.7-000a: -5” and other similar errors in dmesg log.

Below is the dmesg log, other log and “kernel_tegra194-p2888-0008-p2822-0000.dtsi” which contains response of below commands.
sudo cat /sys/kernel/debug/asoc/components
cat /proc/asound/cards
pacmd list-sinks
pacmd list-sources
sudo cat /sys/kernel/debug/regmap/7-000a/registers
dmesg_log.txt (125.6 KB)
Other_command_log.txt (135.8 KB)
kernel_tegra194-p2888-0008-p2822-0000_dtsi.txt (504.3 KB)

Have you checked the Audio Setup and Development — NVIDIA Jetson Linux Developer Guide 1 documentation to see if can help?

Hi,

Please provide below data,

  • codec controls settings done for playback.
  • output of “amixer -c APE contents” while running the usecase.