Hi all,
I am using imx pin mux tool for imx6ul (VM) process and I am always getting 0x10B0 as the pin mux value.
But the DTS file contains different value.
PIN MUX Tool generated for USDHC2
MX6UL_PAD_NAND_RE_B__USDHC2_CLK 0x000010B0
MX6UL_PAD_NAND_WE_B__USDHC2_CMD 0x000010B0
In DTS File
pinctrl_usdhc2: usdhc2grp {
fsl,pins = <
MX6UL_PAD_NAND_RE_B__USDHC2_CLK 0x10069
MX6UL_PAD_NAND_WE_B__USDHC2_CMD 0x17059
........
>;
};
Please let me know if there is anything error in installing pin mux tool.
Hello Ramgopal,
(1) MX6UL_PAD_NAND_RE_B__USDHC2_CLK 0x000010B0 / 0x10069:
it means 0x000010B0(0x10069) is written to reigster IOMUXC_SW_PAD_CTL_PAD_NAND_RE_B to configure PAD_NAND_RE_B drive strength.
(2)MX6UL_PAD_NAND_WE_B__USDHC2_CMD 0x000010B0/0x17059
it means 0x000010B0(0x17059) is written to register OMUXC_SW_PAD_CTL_PAD_NAND_WE_B to configure PAD_NAND_WE_B drive strength.
So either 0x000010B0 or 0x10069 should be ok for your multiplexing !
Have a great day,
TIC Weidong Sun
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Can you please elaborate on this? I have the same question.