IMX6q SPDIF Tx driver

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

IMX6q SPDIF Tx driver

Jump to solution
2,602 Views
johnturnur
Contributor III

Hi

In our custom board audio is routed through SPDIF interface.

I am getting some signals on SPDIF port but no audio is heard.

Any suggestions? 

SPDIF Register values are as

STCSCH: 0x304000

STCSCL: 0x000000

SCR: 0x00030417

SIE: 0x00040000

STC: 0x00000196


-John

0 Kudos
Reply
1 Solution
1,811 Views
adrian_alonso
NXP Employee
NXP Employee

Hi John,

Unfortunately non of Freescale iMX6 boards has an SPDIF TX;

In some iMX6 boards HDMI uses SPDIF TX for handling audio, so interface is known to work.

I will suggest to try latest release as we don't typically provide support for previous releases.

Latest release L3.0.5_4.0.0_130424

Regards

View solution in original post

0 Kudos
Reply
6 Replies
1,811 Views
adrian_alonso
NXP Employee
NXP Employee

Hi John,

SPDIF is a data stream, if you are playing and audio file on IMX6 and the sink (output) is SPDIF, you need a device that will receive SPDIF and converted it to an audible format.

We use devices similar to Transit M-Audio to generate a SPDIF stream and capture (record) in iMX6 into SPDIF Rx; in your case connect the SPDIF Tx line to an audio receiver (probably you will need a coxial to optical converter).

Regards

0 Kudos
Reply
1,811 Views
johnturnur
Contributor III

Hi,

Adrian

Thanks for your reply.

Yes, I have connected converter at output side.

So it should work, This setup is working with other SPDIF source.

-John

0 Kudos
Reply
1,811 Views
adrian_alonso
NXP Employee
NXP Employee

Hi John,

Which board are you using?

And are you using latest public release L3.0.35_4.0.0._130424?

Regards

0 Kudos
Reply
1,811 Views
johnturnur
Contributor III

Hi Adrian

My hardware uses IMX6Q.

My source code is based on L3.0.35_12.09.01.01.

-John

0 Kudos
Reply
1,812 Views
adrian_alonso
NXP Employee
NXP Employee

Hi John,

Unfortunately non of Freescale iMX6 boards has an SPDIF TX;

In some iMX6 boards HDMI uses SPDIF TX for handling audio, so interface is known to work.

I will suggest to try latest release as we don't typically provide support for previous releases.

Latest release L3.0.5_4.0.0_130424

Regards

0 Kudos
Reply
1,811 Views
johnturnur
Contributor III

Hi,

Adrian

Thanks i will try with L3.0.5_4.0.0_130424.

-John

0 Kudos
Reply