S32G3 Flexray / LLCE Flexray_43_LLCE_Ip_ReceiveInd

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

S32G3 Flexray / LLCE Flexray_43_LLCE_Ip_ReceiveInd

112 Views
jlai
Contributor I

For the S32G3 Flexray LLCE IP drivers 1.0.7, it is not clear how these are supposed to be used. 

For example, for the Flexray_43_LLCE_Ip_ReceiveInd function, is this function supposed to be called in a polling fashion with a single message buffer index? If we have a 10 message buffers that corresponds to 10 frames, do we call the Flexray_43_LLCE_Ip_ReceiveInd on each ID in a loop (along with calling Flexray_43_LLCE_Ip_GetTransferStatus?

Is there an example of using the Flexray_43_LLCE_Ip_ReceiveInd directly with multiple message buffers?

Tags (3)
0 Kudos
1 Reply

96 Views
Daniel-Aguirre
NXP TechSupport
NXP TechSupport

Hi,

We might be misunderstanding the overall inquiry. If so, we do apologize. Below will be some comments on regards on regards of your questions:

For example, for the Flexray_43_LLCE_Ip_ReceiveInd function, is this function supposed to be called in a polling fashion with a single message buffer index?

[DA]: The following is told under Flexray_43_LLCE_Ip.h:

DanielAguirre_0-1717079394876.png

For which, it is to be used under individual buffers.

If we have a 10 message buffers that corresponds to 10 frames, do we call the Flexray_43_LLCE_Ip_ReceiveInd on each ID in a loop (along with calling Flexray_43_LLCE_Ip_GetTransferStatus?

[DA]: For the available examples under LLCE, we understand that using the Flexray_43_LLCE_Ip_ReceiveInd function is not recommended, since the function Fr_43_LLCE_ReceiveRxLPdu is the one being used.

Is there an example of using the Flexray_43_LLCE_Ip_ReceiveInd directly with multiple message buffers?

[DA]: The only available examples for FR are those available under the LLCE package, which we understand uses the function told under the previous comment.

Please, let us know.

0 Kudos