Open main menu

DAVE Developer's Wiki β

Changes

DESK-MX6UL-L/Peripherals/Audio

458 bytes added, 11 January
m
U0007 moved page DESK-MX6UL-L/Pheripherals/Audio to DESK-MX6UL-L/Peripherals/Audio without leaving a redirect
<section begin="History" />
{| style="border-collapse:collapse; "
!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"|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:#edf8fb; padding:5px; color:#000000"|1.0.0{{oldid|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"14242|Apr 2021/07/20}}|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 DESK -MX6UL-L 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" |{{oldid|16323|2022/03/16}}
| 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" |DESK-MX6UL-L 3.0.0 release
|-
! style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#ededed; padding:5px; color:#000000" |2023/05/04
! style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#ededed; padding:5px; color:#000000" |DESK-MX6UL-L 4.0.0 release
|}
<section end="History" /><section begin="Body" />
==Peripheral Audio ==
{{ImportantMessage|text=The audio peripheral is not available - ''as default option'' - on [[AXEL_ULite_SOM/AXEL_ULite_Evaluation_Kit | AXEL ULite EVK]]. Please contact [mailto:sales@dave.eu Sales department] for this option.}}
=== Device tree configuration ===
From <code>imx6ul-axelulite-cb006c.dts</code>:
 <pre> sound { compatible = "fsl,imx-audio-tlv320aic31xx"; model = "axelulite-audio-tlv320aic3100"; cpu-dai = <&sai2>; audio-codec = <&codec>; audio-routing = "Speaker", "SPK", "Headphone Jack", "HPL", "Headphone Jack", "HPR", "MIC1LP", "Line In", "MIC1LM", "Line In", "MIC1RP", "Mic Jack", "Mic Jack", "MICBIAS"; status = "okay"; }; &i2c4 { clock-frequency = <100000>; pinctrl-names = "default", "recovery"; pinctrl-0 = <&pinctrl_i2c4>; pinctrl-1 = <&pinctrl_i2c4_recovery>; recovery-gpios = <&gpio1 20 0>, <&gpio1 21 0>; status = "okay"; codec: tlv320aic31xx@18 { compatible = "ti,tlv320aic3100"; reg = <0x18>; clocks = <&clks IMX6UL_CLK_SAI2>, <&clks IMX6UL_CLK_DUMMY>; clock-names = "mclk1", "mclk2"; gpio-reset = <&gpio1 27 1>; HPVDD-supply = <&reg_3p3v>; SPRVDD-supply = <&reg_3p3v>; SPLVDD-supply = <&reg_3p3v>; AVDD-supply = <&reg_3p3v>; IOVDD-supply = <&reg_3p3v>; DVDD-supply = <&reg_1p8v>; }; ... ... &iomuxc { pinctrl-0 = <&pinctrl_hog_gpios>; imx6ul-axelulite { tlv320aic3x { pinctrl_tlv320aic3x_1: tlv320aic3x_codecgrp-1{ fsl,pins = < MX6UL_PAD_JTAG_TDI__SAI2_TX_BCLK 0x17088 MX6UL_PAD_JTAG_TDO__SAI2_TX_SYNC 0x17088 MX6UL_PAD_JTAG_TRST_B__SAI2_TX_DATA 0x11088 MX6UL_PAD_JTAG_TCK__SAI2_RX_DATA 0x11088 MX6UL_PAD_JTAG_TMS__SAI2_MCLK 0x17088 MX6UL_PAD_UART3_RTS_B__GPIO1_IO27 0x130b0 /* codec reset */ >; }; }; };</pre> 
===Accessing the peripheral===
8,221
edits