Hello,
I am working on S32K344 and configuring CAN communication using S32 NXP Model-Based Design Toolbox for S32K3 version 1.6.0. However, I am facing an issue where I am not receiving any CAN messages on my CAN analyzer (BusMaster).
I have used the same configuration that was working perfectly in v1.5.0, but after switching to v1.6.0, the messages do not appear on the analyzer.
Details of the Issue:
Setup Details:
- Microcontroller: S32K344
- Development Environment: S32 Design Studio
- CAN Analyzer: BusMaster
- Configuration: Same MEX file that worked in v1.5.0
Steps I have tried:
- Verified baud rate and CAN FD settings (matching the working setup from v1.5.0).
- Ensured the CAN module initializes without errors.
- Checked the message buffer configurations, which are the same as in v1.5.0.
- .
- Verified hardware connections, ensuring that transceiver and termination resistors are properly in place.
Request for Assistance:
- Is there any known change in v1.6.0 that could affect CAN transmission/reception?
- Do I need to modify any additional settings to get CAN communication working in this version?
- Are there any debugging steps recommended to further diagnose this issue?
For reference, I am attaching my MEX file and ZIP with Simulink SLX file, which contain the configurations used.
Any guidance would be greatly appreciated.
MBDT S32K344-WB
Thanks!