I.MX6ULL uart 0xff infinite receive interrupt by noise

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

I.MX6ULL uart 0xff infinite receive interrupt by noise

ソリューションへジャンプ
1,291件の閲覧回数
Sungkyun
Contributor II

Hi,

I am using imx6ull kernel 4.1.15. It is connected to an old PC by UART, and noise causes an infinite 0xff Rx problem. At this time, even if the cable is removed, this phenomenon continues. Is it a chip problem? I also saw a post that says that enabling the auto baud rate detection function will solve it, but we have to fix the baud rate. Can you provide a perfect solution?

Thanks.

Sungkyun Ko

0 件の賞賛
返信
1 解決策
1,259件の閲覧回数
Yuri
NXP Employee
NXP Employee

@Sungkyun 
Hello,

   I am afraid it is not possible to detect the issue on registers level. 
Higher level protocol is required here.

Regards,
Yuri.

元の投稿で解決策を見る

0 件の賞賛
返信
4 返答(返信)
1,277件の閲覧回数
Sungkyun
Contributor II

Hi~

It was confirmed that it returned to normal after SW Reset. But is it possible to detect whether a 0xff storm has occurred with S/W? For reference, in my case, frame error is not set when 0xff storm occurs.

Thanks.

Sungkyun Ko

1,260件の閲覧回数
Yuri
NXP Employee
NXP Employee

@Sungkyun 
Hello,

   I am afraid it is not possible to detect the issue on registers level. 
Higher level protocol is required here.

Regards,
Yuri.

0 件の賞賛
返信
1,286件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

Hi Sungkyun

 

one can try with new kernels as they have uart driver improvements, also one can

check hardware: use short shielded cable, pay attention to grounding board and PC,

try to ground them in one point.

https://www.nxp.com/design/software/embedded-software/i-mx-software/embedded-linux-for-i-mx-applicat...

 

Best regards
igor

0 件の賞賛
返信