Other Parts Discussed in Thread: SYSCONFIG, AM67
Tool/software:
Hi,
We are using the TI processor SDK ti-processor-sdk-linux-am62xx-evm-11.00.09.04. We are customizing the BSP Audio configuration for our custom hardware. Below is the pin configuration for McASP interface:
RGMII2_RD3 (AE22) |
256XFS |
Input |
AUDIO_EXT_REFCLK0 |
RGMII2_RD1 (AB20) |
TUNER_I2S_WS |
Input |
MCASP2_AFSR |
RGMII2_RXC (AD23) |
TUNER_I2S_TX |
Input |
MCASP2_AXR1 |
RGMII2_TD1 (AA18) |
TUNER_I2S_CLK |
Input |
MCASP2_ACLKR |
RGMII2_RD2 (AC21) |
TUNER_SD_IN0 |
Output |
MCASP2_AXR0 |
RGMII2_TD2 (AD21) |
TUNER_WS_IN0 |
Output |
MCASP2_AFSX |
RGMII2_TD3 (AC20) |
TUNER_BCK_IN0 |
Output |
MCASP2_ACLKX |
Here, We are trying to configure the pins in TI systool. The configuration for AUDIO_EXT_REFCLK0 pin not visible in TI systool.
mymcasp2_pins_default: mymcasp2-default-pins {
pinctrl-single,pins = <
AM62X_IOPAD(0x0170, PIN_INPUT, 2) /* (AA18) RGMII2_TD1.MCASP2_ACLKR */
AM62X_IOPAD(0x0178, PIN_INPUT, 2) /* (AC20) RGMII2_TD3.MCASP2_ACLKX */
AM62X_IOPAD(0x0188, PIN_INPUT, 2) /* (AB20) RGMII2_RD1.MCASP2_AFSR */
AM62X_IOPAD(0x0174, PIN_INPUT, 2) /* (AD21) RGMII2_TD2.MCASP2_AFSX */
AM62X_IOPAD(0x018c, PIN_INPUT, 2) /* (AC21) RGMII2_RD2.MCASP2_AXR0 */
AM62X_IOPAD(0x0180, PIN_INPUT, 2) /* (AD23) RGMII2_RXC.MCASP2_AXR1 */
>;
Please let me know why this pin is not showing in the TI Systool. Also, we want to know how this AUDIO_EXT_REFCLK0 will be used by the Codec driver (we are using dummy driver). Is there any properties need to set it in DTS?
Here, there is some clocks going input to the SOC and vice versa. How the data will be sampled? Whether with this AUDIO_EXT_REFCLK0 clock for both the clocks.
Please let me know your inputs on the same
Thanks in advance.
Regards,
Salih