Hello NXP friends,
I am currently working on a project that involves implementing various UDS (Unified Diagnostic Services) functions, such as diagnostic session control, ECU reset, DTC control, and reading in a MATLAB/Simulink environment, along with the S32k3 MBD toolbox.
Previously, we have successfully used the UDS unified bootloader for our S32K3 application, which includes a comprehensive UDS CAN TP stack. Given our new requirements, I am considering migrating this UDS stack to the Simulink environment using a code block.
I appreciate any guidance or suggestions.
Best Regards,
Connor
we also working on UDS implementation in Simulink for S32K312 & S32k344
https://community.nxp.com/t5/S32K-Knowledge-Base/Unified-bootloader-Demo/ta-p/1423099
Kindly provide support on how to implement in this.
Thanks and Regards
Dr. Karthi
Hi Dr. Karthi,
This is Leo from Audesse Inc, and we specialize in creating Edge IoT ECUs based on the NXP S32K chipset. You can check out more about our products here: Audesse Products.
We’ve successfully implemented the UDS stack and integrated it into a Simulink environment. If this is something you’re interested in or could benefit from, I’d be happy to connect and explore potential opportunities for collaboration. You can reach us at rhyse@audesseinc.com
Looking forward to hearing from you!
Best regards,
Leo
Audesse Inc.
Hello Irina,
Thank you for your response.
We are developing a suspension and an ESC module using our ECU with the MBD toolbox, which requires ASIL B and ASIL D, respectively. UDS is a significant part of our project, especially ECU reset and DTC-related services.
The chipset we are using is the S32K344 257-pin one.
The services we are interested in include:
Based on this information, please guide the best approach for implementing these services in the Simulink environment? Any specific tools or libraries from NXP that could facilitate this would be highly appreciated.
Thank you,
Connor