UART port configuration

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

UART port configuration

1,036件の閲覧回数
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 返信

877件の閲覧回数
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 件の賞賛
返信