Difference between revisions of "ORCA SOM/ORCA Evaluation Kit/Interfaces and Connectors/Audio"

From DAVE Developer's Wiki
Jump to: navigation, search
(Created page with "{{subst:EVB_Interfaces_and_Connectors | nome-som=ORCA SOM | nome-peripheral = Audio}}")
 
(WIP)
Line 1: Line 1:
<section begin=History/>
+
<section begin="History" />
 
{| style="border-collapse:collapse; "
 
{| style="border-collapse:collapse; "
!colspan="4" style="width:100%; text-align:left"; border-bottom:solid 2px #ededed"|History
+
! colspan="4" style="width:100%; text-align:left" ; border-bottom:solid 2px #ededed" |History
 
|-  
 
|-  
!style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#73B2C7; padding:5px; color:white"|Version
+
! style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#73B2C7; padding:5px; color:white" |Version
!style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#73B2C7; padding:5px; color:white"|Issue Date
+
! style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#73B2C7; padding:5px; color:white" |Issue Date
!style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#73B2C7; padding:5px; color:white"|Notes
+
! style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#73B2C7; padding:5px; color:white" |Notes
 
|-
 
|-
|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|X.Y.Z
+
| style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000" |1.0.0
|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|Month Year
+
| style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000" |Sep 2021
|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|TBD
+
| style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000" |First release
 
|-
 
|-
|-
 
|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|[TBD_link X.Y.Z]
 
|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|Month Year
 
|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|TBD
 
|-
 
|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|...
 
|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|...
 
|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|...
 
 
|-
 
|-
 
|}
 
|}
<section end=History/>
+
<section end="History" />
<section begin=Body/>
+
<section begin="Body" />
  
 
==Audio interface ==
 
==Audio interface ==
  
''TBD: sostituire le sezioni con le informazioni sull'uso della periferica e del suo connettore''
+
There is no directly available Audio interface on the Evaluation Kit, two SAI and one SPDIF full duplex interfaces are available on the expansion connector.
''Nell'esempio di seguito c'è la descrizione dell'interfaccia UART/console''
 
  
 
=== Description  ===
 
=== Description  ===
  
The Audio interface available on the Evaluation Kit at the connector ''TBD:Jxxx''.  
+
The SAI and SPDIF interfaces are available on the Evaluation Kit at the connector J8.  
  
''Jxx'' is a ''TBD:connector-type'' header connector for the RS232 two-wires UART3 port, used for debug purposes (bootloader and operating system serial console).
+
J8 is a 20x2x2.54mm pin header expansion connector that delivers many interfaces unused on board.
  
  
Line 40: Line 31:
 
===Signals ===
 
===Signals ===
  
The following table describes the interface signals:
+
The following table describes the interfaces signals:
  
 
{| class="wikitable"  
 
{| class="wikitable"  
! latexfontsize="scriptsize"| Pin#
+
! latexfontsize="scriptsize" | Pin#
! latexfontsize="scriptsize"| SOM Pin#
+
! latexfontsize="scriptsize" | SOM Pin#
! latexfontsize="scriptsize"| Pin name
+
! latexfontsize="scriptsize" | Pin name
! latexfontsize="scriptsize"| Pin function
+
! latexfontsize="scriptsize" | Pin function
! latexfontsize="scriptsize"| Pin Notes
+
! latexfontsize="scriptsize" | Pin Notes
 +
|-
 +
|8
 +
|J15.
 +
|SAI2_RXFS
 +
|
 +
|
 
|-
 
|-
|1,2,4,6,,7,8,10
+
|10
| -
+
|J15.
| N.A.
+
| SAI2_RXC
| N.C.
+
|
| Not connected
+
|  
 
|-
 
|-
| 3
+
|
| J1.189
+
|J15.
| RS232_RX
+
| SAI2_TXFS
| Receive line
+
|
 
|  
 
|  
 
|-
 
|-
| 3
+
|
| J1.187
+
|J15.
| RS232_TX
+
|SAI2_RXD0
| Transmit line
+
|
 
|  
 
|  
 
|-
 
|-
| 9
+
|
 +
|J15.
 +
|SAI2_TXC
 +
|
 +
|
 +
|-
 +
|
 +
|J15.
 +
|SAI2_TXD0
 +
|
 +
|
 +
|-
 +
|
 +
|J15.
 +
|SAI2_MCLK
 +
|
 +
|
 +
|-
 +
|
 +
|J15.
 +
|SAI5_MCLK
 +
|
 +
|
 +
|-
 +
|
 +
|J15.
 +
|SAI5_RXC
 +
|
 +
|
 +
|-
 +
|
 +
|J15.
 +
|SAI5_RXD0
 +
|
 +
|
 +
|-
 +
|
 +
|J15.
 +
|SAI5_RXD1
 +
|
 +
|
 +
|-
 +
|
 +
|J15.
 +
|SAI5_RXD2
 +
|
 +
|
 +
|-
 +
|
 +
|J15.
 +
|SAI5_RXD3
 +
|
 +
|
 +
|-
 +
|
 +
|J15.
 +
|SAI5_RXFS
 +
|
 +
|
 +
|-
 +
|
 +
|J15.
 +
|SPDIF_RX
 +
|
 +
|
 +
|-
 +
|
 +
|J15.
 +
|SPDIF_TX
 +
|
 +
|
 +
|-
 +
|2, 4
 
| -
 
| -
| DGND
+
|5V_VIN
| Ground
+
|Power output for transceiver supply
|  
+
|Always ON rail
 +
|-
 +
|1, 17
 +
| -
 +
|3V3_CB
 +
|Power output for transceiver supply
 +
|BOARD_PGOOD driven rail
 +
|-
 +
|6, 9, 14, 20,
 +
25, 30, 34, 39
 +
| -
 +
|DGND
 +
|Ground
 +
|
 
|}
 
|}
  

Revision as of 15:33, 16 September 2021

History
Version Issue Date Notes
1.0.0 Sep 2021 First release


Audio interface[edit | edit source]

There is no directly available Audio interface on the Evaluation Kit, two SAI and one SPDIF full duplex interfaces are available on the expansion connector.

Description[edit | edit source]

The SAI and SPDIF interfaces are available on the Evaluation Kit at the connector J8.

J8 is a 20x2x2.54mm pin header expansion connector that delivers many interfaces unused on board.


[[File:{Template:Nome-som-EVB-Audio-connector.png|thumb|center|500px|Audio connector]]

Signals[edit | edit source]

The following table describes the interfaces signals:

Pin# SOM Pin# Pin name Pin function Pin Notes
8 J15. SAI2_RXFS
10 J15. SAI2_RXC
J15. SAI2_TXFS
J15. SAI2_RXD0
J15. SAI2_TXC
J15. SAI2_TXD0
J15. SAI2_MCLK
J15. SAI5_MCLK
J15. SAI5_RXC
J15. SAI5_RXD0
J15. SAI5_RXD1
J15. SAI5_RXD2
J15. SAI5_RXD3
J15. SAI5_RXFS
J15. SPDIF_RX
J15. SPDIF_TX
2, 4 - 5V_VIN Power output for transceiver supply Always ON rail
1, 17 - 3V3_CB Power output for transceiver supply BOARD_PGOOD driven rail
6, 9, 14, 20,

25, 30, 34, 39

- DGND Ground

Device mapping[edit | edit source]

UART3 is mapped to /dev/ttymxc2 device in Linux. The peripheral is used as the default serial console, both for the bootloader and the kernel.

Device usage[edit | edit source]

To connect to the debug serial port:

  1. connect the DB9 adapter bracket to the J22 connector on the SBCX board
  2. connect a serial cable between DB9 connector and PC COM port through a NULL-modem cable (not provided)
  3. start your favorite terminal emulator software on PC (eg: PuTTY); communication parameters are: 115200,N,8,1