mx8m based board pinmux configuration

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

mx8m based board pinmux configuration

跳至解决方案
4,359 次查看
girishprasadgm
Contributor II

#imx8m mini pin mux configuration

Hi All,

I am newbee to pinmux tool, while exploring the pinmux configuration for iMX8M mini got the below questions, please help me in understanding 

Exported the pin-mux details for iMX8M mini in pin mux tool and detsils for i2c is as below

pastedImage_1.png

In fsl-imx8mm-evk.dts file IO mux values are different 

pastedImage_2.png

My question is why values(0x000001c3) generated by pinmux tool is not used directly? and there is addition of 0x40000000 

and how the usdhc clk iomux values are generated for different frequency modes 

pastedImage_4.png

Please help me out in understanding the above...

Thanks 

Girish 

标签 (1)
标记 (2)
0 项奖励
回复
1 解答
4,243 次查看
igorpadykov
NXP Employee
NXP Employee

Hi Girish

i2c 0x40000000 is sion bit described in sect.8.2.3.3 SW Loopback through SION bit

i.MX 8M Mini Applications Processor Reference Manual

dts sion (0x40000000 ) is described in

fsl,imx-pinctrl.txt\pinctrl\bindings\devicetree\Documentation - linux-imx - i.MX Linux kernel 

usdhc clk and its other signals iomux values are generated for different frequency modes

based on specific board layouts, one can use also ibis modelling for finding best value

for dse for different frequencies, they are described for example in

sect.8.2.5.204 Pad Control Register (IOMUXC_SW_PAD_CTL_PAD_SD2_CMD)

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

在原帖中查看解决方案

2 回复数
4,244 次查看
igorpadykov
NXP Employee
NXP Employee

Hi Girish

i2c 0x40000000 is sion bit described in sect.8.2.3.3 SW Loopback through SION bit

i.MX 8M Mini Applications Processor Reference Manual

dts sion (0x40000000 ) is described in

fsl,imx-pinctrl.txt\pinctrl\bindings\devicetree\Documentation - linux-imx - i.MX Linux kernel 

usdhc clk and its other signals iomux values are generated for different frequency modes

based on specific board layouts, one can use also ibis modelling for finding best value

for dse for different frequencies, they are described for example in

sect.8.2.5.204 Pad Control Register (IOMUXC_SW_PAD_CTL_PAD_SD2_CMD)

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

4,245 次查看
girishprasadgm
Contributor II

Hi Igor,

Thanks a lot for your inputs.. 

Thanks

Girish 

0 项奖励
回复