UDS client implementation in S32K144EVB

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

UDS client implementation in S32K144EVB

5,326件の閲覧回数
Prkh
Contributor I

Is there any Existing code or example for the implementation of the UDS client in S32K144EVB

0 件の賞賛
返信
3 返答(返信)

4,808件の閲覧回数
driftregion
Contributor I
0 件の賞賛
返信

5,312件の閲覧回数
danielmartynek
NXP TechSupport
NXP TechSupport
0 件の賞賛
返信

1,013件の閲覧回数
KAVIN7
Contributor I

Hello,

I am working on UDS bootloader development for S32K144 using S32 Design Studio 3.4 (RTD/RTM).

In an NXP Community thread, it is mentioned that the Unified Bootloader Framework (UDS over CAN/LIN TP) can be downloaded and used as a reference for UDS bootloader implementation. I have downloaded the Unified Bootloader Framework ZIP, but I need guidance on how to integrate or port it into an S32 Design Studio 3.4 project.

Additionally, I found the following NXP Community ticket where a demo UDS bootloader via CAN is explained:
https://community.nxp.com/t5/S32K/S32K144-Bootloader-via-CAN/m-p/1793455

Based on this, I would like clarification on whether I should continue using S32 Design Studio 3.4 for bootloader implementation or install S32 Design Studio – ARM version for this purpose.

Could you please clarify the following points:

  1. Which folders/modules from the Unified Bootloader Framework are mandatory to port for a basic UDS bootloader (for example, UDS services, TP layer, CAN abstraction)?

  2. Is the Unified Bootloader Framework intended to be used only as a standalone reference, or can it be directly integrated into an existing S32DS RTD-based bootloader project?

  3. Is this framework still recommended for new designs, or is there a newer UDS/bootloader solution available for S32K devices?

Any guidance or a recommended folder structure for porting would be very helpful.

Thank you for your support.

0 件の賞賛
返信
%3CLINGO-SUB%20id%3D%22lingo-sub-1246077%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ES32K144EVB%E3%81%AB%E3%81%8A%E3%81%91%E3%82%8BUDS%E3%82%AF%E3%83%A9%E3%82%A4%E3%82%A2%E3%83%B3%E3%83%88%E5%AE%9F%E8%A3%85%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1246077%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3ES32K144EVB%E3%81%AEUDS%E3%82%AF%E3%83%A9%E3%82%A4%E3%82%A2%E3%83%B3%E3%83%88%E3%81%AE%E5%AE%9F%E8%A3%85%E3%81%AB%E9%96%A2%E3%81%99%E3%82%8B%E6%97%A2%E5%AD%98%E3%81%AE%E3%82%B3%E3%83%BC%E3%83%89%E3%82%84%E4%BE%8B%E3%81%AF%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%81%8B%EF%BC%9F%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2297863%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20UDS%20client%20implementation%20in%20S32K144EVB%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2297863%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81%3C%2FP%3E%3CP%3E%E7%A7%81%E3%81%AF%E3%80%81S32%20Design%20Studio%203.4%20(RTD%2FRTM)%20%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%80%81S32K144%20%E7%94%A8%E3%81%AE%20UDS%20%E3%83%96%E3%83%BC%E3%83%88%E3%83%AD%E3%83%BC%E3%83%80%E3%81%AE%E9%96%8B%E7%99%BA%E3%81%AB%E5%8F%96%E3%82%8A%E7%B5%84%E3%82%93%E3%81%A7%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3ENXP%E3%82%B3%E3%83%9F%E3%83%A5%E3%83%8B%E3%83%86%E3%82%A3%20Thread%E3%81%A7%E3%81%AF%E3%80%81Unified%20Bootloader%20Framework%20(UDS%20over%20CAN%2FLIN%20TP)%20%E3%82%92%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89%E3%81%97%E3%81%A6%E3%80%81UDS%20%E3%83%96%E3%83%BC%E3%83%88%E3%83%AD%E3%83%BC%E3%83%80%E5%AE%9F%E8%A3%85%E3%81%AE%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9%E3%81%A8%E3%81%97%E3%81%A6%E4%BD%BF%E7%94%A8%E3%81%A7%E3%81%8D%E3%82%8B%E3%81%A8%E8%BF%B0%E3%81%B9%E3%82%89%E3%82%8C%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82Unified%20Bootloader%20Framework%20ZIP%20%E3%82%92%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%81%8C%E3%80%81%E3%81%9D%E3%82%8C%E3%82%92%20S32%20Design%20Studio%203.4%20%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E3%81%AB%E7%B5%B1%E5%90%88%E3%81%BE%E3%81%9F%E3%81%AF%E7%A7%BB%E6%A4%8D%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6%E3%81%AE%E3%82%AC%E3%82%A4%E3%83%80%E3%83%B3%E3%82%B9%E3%81%8C%E5%BF%85%E8%A6%81%E3%81%A7%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E3%81%95%E3%82%89%E3%81%AB%E3%80%81CAN%20%E7%B5%8C%E7%94%B1%E3%81%AE%E3%83%87%E3%83%A2%20UDS%20%E3%83%96%E3%83%BC%E3%83%88%E3%83%AD%E3%83%BC%E3%83%80%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6%E8%AA%AC%E6%98%8E%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E6%AC%A1%E3%81%AE%20NXP%20%E3%82%B3%E3%83%9F%E3%83%A5%E3%83%8B%E3%83%86%E3%82%A3%20%E3%83%81%E3%82%B1%E3%83%83%E3%83%88%E3%82%92%E8%A6%8B%E3%81%A4%E3%81%91%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%3CBR%20%2F%3E%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FS32K%2FS32K144-Bootloader-via-CAN%2Fm-p%2F1793455%22%20target%3D%22_new%22%3Ehttps%3A%2F%2Fcommunity.nxp.com%2Ft5%2FS32K%2FS32K144-%E3%83%96%E3%83%BC%E3%83%88%E3%83%AD%E3%83%BC%E3%83%80%E3%83%BC-via-CAN%2Fmp%2F1793455%3C%2FA%3E%3C%2FP%3E%3CP%3E%E3%81%93%E3%82%8C%E3%82%92%E8%B8%8F%E3%81%BE%E3%81%88%E3%81%A6%E3%80%81%E3%83%96%E3%83%BC%E3%83%88%E3%83%AD%E3%83%BC%E3%83%80%E3%81%AE%E5%AE%9F%E8%A3%85%E3%81%AB%20S32%20Design%20Studio%203.4%20%E3%82%92%E5%BC%95%E3%81%8D%E7%B6%9A%E3%81%8D%E4%BD%BF%E7%94%A8%E3%81%99%E3%81%B9%E3%81%8D%E3%81%8B%E3%80%81%E3%81%9D%E3%82%8C%E3%81%A8%E3%82%82%E3%81%93%E3%81%AE%E7%9B%AE%E7%9A%84%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AB%20S32%20Design%20Studio%20%E2%80%93%20ARM%20%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%99%E3%82%8B%E3%81%B9%E3%81%8D%E3%81%8B%E3%82%92%E6%98%8E%E7%A2%BA%E3%81%AB%E3%81%97%E3%81%9F%E3%81%84%E3%81%A8%E6%80%9D%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E4%BB%A5%E4%B8%8B%E3%81%AE%E7%82%B9%E3%82%92%E6%98%8E%E7%A2%BA%E3%81%AB%E3%81%97%E3%81%A6%E3%81%84%E3%81%9F%E3%81%A0%E3%81%91%E3%81%BE%E3%81%99%E3%81%8B%E3%80%82%3C%2FP%3E%3COL%3E%3CLI%3E%3CP%3E%E5%9F%BA%E6%9C%AC%E7%9A%84%E3%81%AA%20UDS%20%E3%83%96%E3%83%BC%E3%83%88%E3%83%AD%E3%83%BC%E3%83%80%20(UDS%20%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9%E3%80%81TP%20%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC%E3%80%81CAN%20%E6%8A%BD%E8%B1%A1%E5%8C%96%E3%81%AA%E3%81%A9)%20%E3%81%AB%E7%A7%BB%E6%A4%8D%E3%81%99%E3%82%8B%E3%81%9F%E3%82%81%E3%81%AB%E3%80%81Unified%20Bootloader%20Framework%20%E3%81%AE%E3%81%A9%E3%81%AE%E3%83%95%E3%82%A9%E3%83%AB%E3%83%80%2F%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB%E3%81%8C%E5%BF%85%E9%A0%88%E3%81%A7%E3%81%99%E3%81%8B%3F%3C%2FP%3E%3C%2FLI%3E%3CLI%3E%3CP%3E%E7%B5%B1%E5%90%88%E3%83%96%E3%83%BC%E3%83%88%E3%83%AD%E3%83%BC%E3%83%80%20%E3%83%95%E3%83%AC%E3%83%BC%E3%83%A0%E3%83%AF%E3%83%BC%E3%82%AF%E3%81%AF%E3%82%B9%E3%82%BF%E3%83%B3%E3%83%89%E3%82%A2%E3%83%AD%E3%83%B3%E3%81%AE%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9%E3%81%A8%E3%81%97%E3%81%A6%E3%81%AE%E3%81%BF%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%82%92%E7%9B%AE%E7%9A%84%E3%81%A8%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%81%8B%E3%80%81%E3%81%9D%E3%82%8C%E3%81%A8%E3%82%82%E6%97%A2%E5%AD%98%E3%81%AE%20S32DS%20RTD%20%E3%83%99%E3%83%BC%E3%82%B9%E3%81%AE%E3%83%96%E3%83%BC%E3%83%88%E3%83%AD%E3%83%BC%E3%83%80%20%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E3%81%AB%E7%9B%B4%E6%8E%A5%E7%B5%B1%E5%90%88%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%81%8B%3F%3C%2FP%3E%3C%2FLI%3E%3CLI%3E%3CP%3E%E3%81%93%E3%81%AE%E3%83%95%E3%83%AC%E3%83%BC%E3%83%A0%E3%83%AF%E3%83%BC%E3%82%AF%E3%81%AF%E6%96%B0%E3%81%97%E3%81%84%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3%E3%81%AB%E3%81%BE%E3%81%A0%E6%8E%A8%E5%A5%A8%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%E3%81%8B%E3%80%81%E3%81%9D%E3%82%8C%E3%81%A8%E3%82%82%20S32K%20%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%81%AB%E4%BD%BF%E7%94%A8%E3%81%A7%E3%81%8D%E3%82%8B%E6%96%B0%E3%81%97%E3%81%84%20UDS%2F%E3%83%96%E3%83%BC%E3%83%88%E3%83%AD%E3%83%BC%E3%83%80%20%E3%82%BD%E3%83%AA%E3%83%A5%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%81%8B%3F%3C%2FP%3E%3C%2FLI%3E%3C%2FOL%3E%3CP%3E%E7%A7%BB%E6%A4%8D%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AE%E3%82%AC%E3%82%A4%E3%83%80%E3%83%B3%E3%82%B9%E3%82%84%E6%8E%A8%E5%A5%A8%E3%81%95%E3%82%8C%E3%82%8B%E3%83%95%E3%82%A9%E3%83%AB%E3%83%80%E3%83%BC%E6%A7%8B%E9%80%A0%E3%81%8C%E3%81%82%E3%82%8C%E3%81%B0%E9%9D%9E%E5%B8%B8%E3%81%AB%E5%BD%B9%E7%AB%8B%E3%81%A1%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E5%86%8D%E9%96%8B%E3%81%BE%E3%81%A7%E4%BB%8A%E3%81%97%E3%81%B0%E3%82%89%E3%81%8F%E3%81%8A%E5%BE%85%E3%81%A1%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1246387%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20UDS%20client%20implementation%20in%20S32K144EVB%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1246387%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F184316%22%20target%3D%22_blank%22%3E%40Prkh%3C%2FA%3E%3C%2FP%3E%0A%3CP%3EUDS%20%E3%83%96%E3%83%BC%E3%83%88%E3%83%AD%E3%83%BC%E3%83%80%E3%83%BC%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%3A%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22danielmartynek_0-1615892901484.png%22%20style%3D%22width%3A%20737px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22danielmartynek_0-1615892901484.png%22%20style%3D%22width%3A%20737px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F139751i9D31E2780BC13FB4%2Fimage-dimensions%2F737x137%3Fv%3Dv2%22%20width%3D%22737%22%20height%3D%22137%22%20role%3D%22button%22%20title%3D%22danielmartynek_0-1615892901484.png%22%20alt%3D%22danielmartynek_0-1615892901484.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fproducts%2Fprocessors-and-microcontrollers%2Farm-microcontrollers%2Fs32k-automotive-mcus%2Fs32k1-microcontrollers-for-general-purpose%3AS32K1%3Ftab%3DDesign_Tools_Tab%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3Ehttps%3A%2F%2Fwww.nxp.com%2Fproducts%2Fprocessors-and-microcontrollers%2Farm-microcontrollers%2Fs32k-automotive-mcus%2Fs32k1-microcontrollers-for-general-purpose%3AS32K1%3Ftab%3DDesign_Tools_Tab%3C%2FA%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EBR%E3%80%81%E3%83%80%E3%83%8B%E3%82%A8%E3%83%AB%3C%2FP%3E%3C%2FLINGO-BODY%3E