ESCI_A.SR.B.RDRF flag is not set on mpc5634xm uController

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

ESCI_A.SR.B.RDRF flag is not set on mpc5634xm uController

1,453 次查看
andre_mocci
Contributor I

Hi everybody.

Actual severity of this issue is more than super critical!
I am developing a diagnostic application based on eSCI transmission; an external diagnostic tool will connect to the ECU using serial communication and standard KWP2000 protocol; K-Line uses eSCI peripheral to start, stop and handle communication with the ECU; unfortunately, tracing data through Lauterbach Trace32, I have seen that when I send an SCI frame (oscilloscope confirms that it arrives correctly to RXDA pin in the uController) the ESCI_A.SR.B.RDRF flag is not set (a break point in read/write access confirms it), so it is not possible for me to catch the ISR and to do next operations.
Why? Have you got any suggestions?

 

Thank you in advance

 

Andrea

标签 (1)
标记 (1)
0 项奖励
2 回复数

1,231 次查看
jonr
Contributor III

I use DMA to send/receive bytes from the eSCI port.

0 项奖励

1,231 次查看
andrea_mocci
Contributor II

Hi john...unfortunatly I am encoutering same problems using SCI to support LIN slave node. Do you have any example of DMA usage with SCI?

Thank you in advance

Andrea

0 项奖励