S32K3xx FlexCAN Transmit With Transmit Buffering

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

S32K3xx FlexCAN Transmit With Transmit Buffering

568件の閲覧回数
kodyw
Contributor II

When we use S32K3xx MBDT toolbox with its RTD v4.4, we have a need to configure the FlexCAN transmit with buffer.  We need to rapidly transmit CAN messages without being worry about CAN_write is busy.  If transmit buffering is enabled, then CAN messages will be handled by HTH using buffer so CAN messages will not be lost.

That is documented in AUTOSAR "Specification of CAN interface" (AUTOSAR_SWS_CANInterface.pdf). On its section 7.11 Transmit buffering [SWS_CANIF_00063] The CanIf shall support buffering of a CAN L-DPU for Basic-CAN transmission in the CanIF, if parameter CanIfPublicTxBuffering (see Can-IfPublicTxBuffering) is enabled. (SRS_Can_01020)

kodyw_1-1717106961394.png

kodyw_0-1717106828078.png

When I use S32 Configuration Tools, how can I enable CanIfPublicTxBuffering parameter in order to create a HTH with transmit buffering feature?

Please help!

 

0 件の賞賛
返信
2 返答(返信)

497件の閲覧回数
kodyw
Contributor II

Hi Petr,

Here is the screenshot of what I installed.  It is NXP Model-Based Design Toolbox for S32K3xx 1.4.0 (May 26, 2023).

kodyw_1-1717449667769.png

And the RTD folder after "MBDT for S32K3xx 1.4.0" installation shows "SW32K3_RTD_4.4_R21-11_3.0.0"

kodyw_0-1717449516351.png

Thank you,

Kody

 

0 件の賞賛
返信

512件の閲覧回数
PetrS
NXP TechSupport
NXP TechSupport

Hi,

let me ask SW team, if this is even possible.
Could be fine to know RTD version you have.

BR, Petr

0 件の賞賛
返信