Hi
We have connected audio Amp TDF8546 to i2c1 and Audio codec cs4288 to i2c2 on probing in u-boot we can see the address 6Eh of audio amplifier ,but address 48h of audio codec is not showing
Audio Codec CS42888 same as Sabreauto also on same cpu pins as Sabreauto.
RST pin is set high. We probed the 4 out channels from cs42888 Aout_1p,Aout_1n ....etc,while playing audio and could not find out signals.Platform drivers, machine drivers and codec drivers are added in the sourcecode.
Is there any additions required for this ?
Can anyone explain why there is no signals in that pin?
Audio amplifier device connector
When i am checking the available cards it is showing as
while playing audio using tinyplay it shows playing but outputs no sound
Can anyone explain me how the routing is done in Sabreauto running Android 7.1.
audio amplifier can work without any software changes ?
Thanks ,
RICHU C J
Hi RICHU
one can check if correct dts file was used:
linux/arch/arm/boot/dts/imx6q-sabreauto.dts
imx6q-sabreauto.dts\dts\boot\arm\arch - linux-imx - i.MX Linux kernel
test with Demo Image:
in Linux using sect.7.1.5.2 7.1 Audio Codec Unit Test attached Linux Manual.
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi Igor,
Thank you for responding to the question.
I checked dts file
kernel_imx/arch/arm/boot/imx6q-sabreauto.dtsi
The same problem presists
Hi RICHU
one can test with baremetal esai (imx_esai.c) sdk
(zip can be found on https://community.nxp.com/thread/432859 )
then compare esai setting with linux case.
Best regards
igor