是否有在 S32K144EVB 中实现 UDS 客户端的现有代码或示例?
你好
我正在使用 S32 Design Studio 3.4 (RTD/RTM)为 S32K144 开发 UDS 引导加载器。
恩智浦社区的一篇文章中提到,可以下载统一引导加载程序框架(UDS over CAN/LIN TP),并将其用作实现UDS引导加载程序的参考。我已经下载了统一引导加载程序框架 ZIP,但我需要有关如何将其内置或移植到 S32 Design Studio 3.4 项目的指导。
此外,我还找到了以下恩智浦社区票据,其中对通过 CAN 的 UDS 引导加载器演示进行了说明:
https://community.nxp.com/t5/S32K/S32K144-Bootloader-via-CAN/m-p/1793455
基于此,我想澄清一下我是否应该继续使用S32 Design Studio 3.4来实现引导加载程序,还是应该为此目的安装S32设计工作室——ARM版本。
请澄清以下几点:
基本的 UDS 引导加载程序(例如 UDS 服务、TP 层、CAN 抽象)必须移植统一引导加载程序框架中的哪些文件夹/模块?
统一引导加载程序框架是否仅打算用作独立参考,还是可以直接集成到现有的基于 S32DS RTD 的引导加载程序项目中?
是否仍建议将此框架用于新设计,或者是否有适用于S32K设备的更新UDS/BootLoader解决方案?
如果能提供任何指导或推荐的文件夹结构,将对移植工作大有帮助。
感谢您的支持。
你好@Prkh
有一个 UDS 引导加载器:
BR,丹尼尔