We would like to have the S32K144EVB board communicate with the MPC5775B EVB through CAN Bus messages, and initially, run our code on the S32K144EVB through Processor-in-the-Loop (PIL) simulation mode. See attached ZIP file with the following models:
S32K144_FCAN_ext_PIL_test.slx <== tries to run model in PIL Simulation Mode, crashes
S32K144_PCAN_ext_test.slx <== runs with both Rx and Tx in External Mode
S32K144_FCAN_ext_PIL_test_2.slx <== run model with FCAN blocks commented out in PIL Simulation Mode, succeeds
S32K144_PCAN_ext_test_2.slx <== has FCAN Tx Mailbox and Rx Complete blocks commented out, to help isolate cause of crash in PIL Simulation Mode
The model below, derived from NXP example models from the toolbox, builds and runs in External Mode, with inbound CAN Messages (ID=0x88) updating the displayed Data and Timestamp values, and incrementing the message received count, and on PCAN-View we can see the Tx message count increases at the rate of 10 per second.

If we run the above as an included model and PIL Simulation Mode for the above included model using the top level model shown below:

It crashes on the board as soon as execution starts. Timeout errors in Simulink warn the application may no longer be running. The PCAN-View Tx message counter stops incrementing, confirming the application is dead.
To determine which blocks were involved in the crash, we tried commenting out subsets of blocks to see which, if any, when commented out, avoids the crash. Both the "FCAN Tx Mailbox" and "FCAN Event Rx Complete" have to be commented out for the application to not crash.
Can anyone tell us why the two FCAN blocks might crash the application in PIL Simulation Mode?
Ours is a fresh installation of the NXP toolboxes, S32DS, SDK, and Matlab R2019b:
Model-Based Design Toolbox for S32K1xx Series Version 4.2.0 (R2016a-R2020a)
Thanks