S32K144 and UAVCAN V1

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

S32K144 and UAVCAN V1

166 Views
Hoon
Contributor I

Hi, I'm trying to use Cyphal/CAN protocol with S32K144.

Cyphal/CAN confirmed that it was similar to UAVCAN V1 and that the kit was made with a combination of S32K146 and UAVCAN V1 as shown in the link below.

s there an SDK for UAVCAN V1?
Or can I get it if I have the sample code I used in that kit?

https://www.nxp.com/design/design-center/development-boards-and-designs/automotive-development-platf.....

0 Kudos
3 Replies

142 Views
Julián_AragónM
NXP TechSupport
NXP TechSupport

Hi @Hoon,

You can find the available software from this gitbook: UCANS32K1 family CAN node boards.

It describes in different sections the available software, available demos and documentation for the libuavcan with S32K1's SDK.

Best regards,
Julián

0 Kudos

129 Views
Hoon
Contributor I

@Julián_AragónM

Thank you for your response.
Unfortunately, I can't find the S32K1 driver in the route below you told me at the moment.
Can you provide a driver me?
or, Should I make a request to Cyphal?
 
--> 
 
Also, Above SDK is based on C++.
I'm designing with C, do you have any SDK with C base?
 
0 Kudos

113 Views
Julián_AragónM
NXP TechSupport
NXP TechSupport

Hi @Hoon,

The UAVCANV1 works with their own libuavcan (which is C++). You can download the S32K1's RTD (or SDK) separately from this page: Real-Time Drivers (RTD). 

Julin_AragnM_0-1715711744672.png

Latest drivers are Version 2.0.0 P04. You can follow chapter 1.2 (Installation Design Studio) from the release notes for installation steps.

Also, the S32K1 SDK v4.0.3 come installed with S32DS 3.5: 

Julin_AragnM_1-1715711900498.png

Best regards,
Julián

0 Kudos