UART port configuration

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

UART port configuration

1,111 次查看
sanketparekh
Contributor II

Hi

Greetings,

I am using IMX6Q processor on my custom board.

I am trying to configure one of the UART port in LINUX kernel.

After configuration i am getting 2.8V on TX pin instead of 3.3V and 3.3V on RX pin.

I am using 3.3V on NVCC_EIM power domain for UART.

Firmware configuration:

       UART_TX: SRE_FAST, DSE_DISABLE, SPEED_MED, CTL_HYS.

       UART_RX: SRE_FAST, DSE_DISABLE, SPEED_MED, CTL_HYS, CTL_PUS_100K_UP, CTL_PKE, CTL_PUE.

Above configuration are used by kernel as a pad value of device tree node.

What could be the cause for this issue?

Thank you.

Sanket

标签 (1)
0 项奖励
回复
1 回复

952 次查看
igorpadykov
NXP Employee
NXP Employee

Hi Sanket

one can recheck pad power supplies using Table 100. 21 x 21 mm Functional Contact Assignments

"Power Group" i.MX6DQ Datasheet, in general UART can be muxed from pad with other power domain.

http://www.nxp.com/docs/en/data-sheet/IMX6DQCEC.pdf

check i.MX6 System Development User’s Guide for common power supply recommendations,

note all power supply should be applied even not used, exceptions are given in sect.2.8 Unused analog interfaces.

https://www.nxp.com/docs/en/user-guide/IMX6DQ6SDLHDG.pdf

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

0 项奖励
回复