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)
When I use S32 Configuration Tools, how can I enable CanIfPublicTxBuffering parameter in order to create a HTH with transmit buffering feature?
Please help!
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).
And the RTD folder after "MBDT for S32K3xx 1.4.0" installation shows "SW32K3_RTD_4.4_R21-11_3.0.0"
Thank you,
Kody