DuraCOR 312
Chapter 4 - Operational Description
MNL-0670-01 Rev A2
ECO-5931
Effective: 03 Jun 20
Page 33 of 59
Audio
The C312 carrier board has an SGTL5000 codec onboard to provide Audio Line Out and Microphone
input.
The ALSA sound system remembers the ALSA amixer setting through reboots, so the settings may not
need to be refreshed at the time of your audio applications start-up. However, best practices for high-
reliability applications may prefer confirming a valid audio configuration if audio is required.
The following commands are used to provide an initial configuration for these jacks.
Make the initial microphone setting:
amixer -c tegrasndt186ref cset name="ADMAIF1 Mux" I2S3
Make the initial Line Out setting:
amixer -c tegrasndt186ref cset name="I2S3 Mux" ADMAIF1
Get a list of all ALSA mixer controls available:
amixer -c tegrasndt186ref controls
Use the ALSA project documentation to learn more about this subsystem.
It should be possible to switch the microphone jack to be a connection for the
SGTL5000 Line In. This is not a supported configuration.
1
Please see the Nvidia documentation for specifics on the other audio interfaces provided by the TX2i
modules. (such as audio output through HDMI)
HDMI
The default system configuration exposes a single HDMI interface through J3. This port can be
connected to any HDMI capable display.
Contact
slp_tsupport@curtisswright.com
if more than one HDMI ports are needed as there are different
options for adding more HDMI ports.
1
Line In has not been specified or tested for this product. If Line In functionality is preferred, it should
be possible to switch the input jack function in the SGTL5000 using the amixer command to set the
Capture Mux to Line_In. This is not a Curtiss Wright supported feature.
examples:
amixer -c tegrasndt186ref cget name='x Capture Mux'
(lists the Capture Mux interfaces)
amixer -c tegrasndt186ref cset name='x Capture Mux' 'LINE_IN'
amixer -c tegrasndt186ref cset name='x Capture Mux' 'MIC_IN'
Currently the C312 product line will default to the MIC_IN setting.
No additional support for Line_In is available at this time.