I have been successfully using the MBDB S32K1 4.3.0 add on, but it has now broke since I installed dSpace Configuration Desk (Release 2022-B) which integrates with MATLAB SImulink.
For some reason, the FCAN Receive blocks now show question marks...
johngreenjets_0-1693911181371.png
johngreenjets_1-1693911206565.png
If I try to do an update (CTRL-D) or a build, I now get the following error...
johngreenjets_2-1693911396810.png
If I view the Mask Base of the block, the initialization tab seems to call the function 'mbd_s32k_fcan_receive_init'...
johngreenjets_3-1693911466455.png
I have tried reinstalling MBDB S32K1 4.3.0 and also tried running mbd_s32k_path.m, but the problem still occurs.
If I run "which mbd_s32k_fcan_receive_init" from the MATLAB prompt it says it cannot be found.
Note: I am using the patch from this post which fixed a bug with the CAN extended ID...
https://community.nxp.com/t5/Model-Based-Design-Toolbox-MBDT/Extended-CAN-ID-not-working-UCANS32K146...M8460
The blocks appear to display correctly in the library browser...
johngreenjets_4-1693911940951.png
However, if I add the block from the library browser to the simulink model, it displays the question marks and I get the same error.
How can I fix this ?