Quantcast
Channel: Processors forum - Recent Threads
Viewing all articles
Browse latest Browse all 17527

Linux/AM3358: Line level Audio out from TLV320AIC3104

$
0
0

Part Number:AM3358

Tool/software: Linux

Hi,

I am trying to get line level audio out from TLV320AIC3104 with AM3358. I am able to get headphone audio on HPROUT and HPLOUT pins. What do I need to add in my device tree to get audio on LEFT_LOP and RIGHT_LOP pins?

Following is my sound part of device tree.

sound {
		compatible = "simple-audio-card";
		simple-audio-card,name = "AM335x-EVM";
		simple-audio-card,widgets =
			"Headphone", "Headphone Jack",
			"Line", "Line Out",
			"Line", "Line In";
		simple-audio-card,routing =
			"Headphone Jack",	"HPLOUT",
			"Headphone Jack",	"HPROUT",
			"LINE1L",		"Line In",
			"LINE1R",		"Line In",
			"Line Out", 	"LLOUT",
			"Line Out", 	"RLOUT";
		simple-audio-card,format = "dsp_b";
		simple-audio-card,bitclock-master = <&sound_master>;
		simple-audio-card,frame-master = <&sound_master>;
		simple-audio-card,bitclock-inversion;

		simple-audio-card,cpu {
			sound-dai = <&mcasp0>;
		};

		sound_master: simple-audio-card,codec {
			sound-dai = <&tlv320aic3104>;
			system-clock-frequency = <12000000>;
		};
	};

I added audio routes for LLOUT and RLOUT, but I am not getting any audio on line out. 

I also have another question. Can I get mono line out from TLV320AIC3104 or do I need TLV320AIC3106?

Thank you


Viewing all articles
Browse latest Browse all 17527

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>