Hello NXP community,
I am currently trying to run the fm_can_s32k1xx.slx example project that is located under the following path: C:\Users\username\AppData\Roaming\MathWorks\MATLAB Add Ons\Toolboxes\NXP_MBDToolbox_S32K1xx\S32_Examples\common\fm
I have proven that this example works on the s32k144EVB using a USB-to-CAN device (ValueCAN) along with the following configuration:



Now I want to establish the same connection on another module that has a s32k148 microchip. It is my understanding that the Tx and Rx pins are the same, so I left the FreeMASTER config block the same.
Additionally, I intend to use the same USB-to-CAN device as the interface between my module and FreeMASTER, so I left the settings in FreeMASTER the same.
The only change that I made was in my Simulink model and it had to do with changing the MBD_S32K1xx_Config_Information block to reflect the new chip:

When I build the changed model and flash it to the module using S32 design studio for Arm version 2.2, I try to hit the "test connection" button in FreeMASTER and get this pop up as a result:

On a side note...I have verified that my module does send and receive CAN messages at this high speed of 1 Mb using FlexCAN Simulink blocks, so I believe there might be a configuration issue. (See images below: While using FlexCAN, I do need to initialize my messages / write the CAN transceiver enable pin High) but I have tried to include both of these in my model, and I am still getting the same result.


Please share if you have any ideas why I am not able to establish a connection between FreeMASTER and the module over CAN. Any help would be greatly appreciated!