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

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

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

1,472 Views
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

Labels (1)
Tags (1)
0 Kudos
2 Replies

1,250 Views
jonr
Contributor III

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

0 Kudos

1,250 Views
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 Kudos