Hi all,
I am working on a board with imx6ull, I want the SAI2_TX_BCLK to output 256KHz and SAI2_TX_SYNC outputs 8KHz signals continuously, in order to initialize a si3281x SLIC device who needs these 2 signals as input clocks. My DTS is here:
&sai2 {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_sai2>; <12288000>;
fsl,sai-mclk-direction-output;
status = "okay";
};
pinctrl_sai2: sai2grp { <12288000>;
fsl,pins = <
MX6UL_PAD_SD1_DATA0__SAI2_TX_SYNC 0x17088
MX6UL_PAD_SD1_DATA1__SAI2_TX_BCLK 0x17088
MX6UL_PAD_SD1_DATA2__SAI2_RX_DATA 0x11088
MX6UL_PAD_SD1_DATA3__SAI2_TX_DATA 0x11088
>;
};
So how to make it work continuously, or which SAI registers should I setup? Please help.
Solved! Go to Solution.
Hello,
You may try as suggested in this other thread:
to keep the clocks running, you will need to xmit something like a "digital mute" which would be just zeros.
Best regards,
Aldo.
Hello,
You may try as suggested in this other thread:
to keep the clocks running, you will need to xmit something like a "digital mute" which would be just zeros.
Best regards,
Aldo.
thanks for the help!