Skip to main content
Associate
Feb 13, 2024 2:04 PM UTC
Solved

X-CUBE-SBSFU CAN bus support

Hi everybody!

We have to implement firmware update feature via CAN interface. Our challenge involves implementing a secure and safe firmware update feature via the CAN bus, driven by regulatory requirements in the medical field. Unfortunately, the exact specifications are currently unknown.

I found X-CUBE-SBSFU and it seems like a great solution. However, I can't find any reference or example where X-CUBE-SBSFU is can be or used with CAN interface.

Is it possible to use the X-CUBE-SBSFU solution with CAN interface (by implementing "CAN loader" for example)?

Thank you in advance!

This topic has been closed for replies.
CMYLBest answer
ST Technical Moderator
Feb 14, 2025 8:02 AM UTC

Hello @Vadym 

 

According to information I get from technical expert, it is possible to use the X-CUBE-SBSFU solution with CAN interface. This will consist in replacing the UART YMODEM solution by a CAN solution.

Unfortunately, only the UART YMODEM solution is available and no demo planned to support other interfaces in short-term. 

Here are the files which may be impacted in order to change from UART to CAN:

 

At SBSFU (local loader) :

 

CMYL_0-1739519639325.png

 

 

Or at UserApp level:

 

CMYL_1-1739519639328.png

 

 

Or at the « standalone loader » level when it is used :

 

CMYL_2-1739519639329.png

 

Best regards,

Younes

9 replies

VadymAuthor
Associate
Feb 19, 2024 9:46 AM UTC

Did anybody have experience using X-CUBE-SBSFU with CAN bus?

ST Technical Moderator
Apr 4, 2024 1:02 AM UTC

Hi @Vadym,

I' m checking internally if some demo is available with CAN !

Best regards

Associate III
Dec 17, 2024 3:29 AM UTC

Hi @CMYL ,

CAN Based Demo available? for SBSFU

Best regards

mƎALLEm
ST Technical Moderator
Dec 16, 2024 8:34 AM UTC

Same question here.

To give better visibility on the answered topics, please click "Best answer" on the reply which solved your issue or answered your question.
Associate III
Jan 6, 2025 7:57 AM UTC

Hi, 

Still there No Update for SBSFU CAN Based Example

Best regards

CMYLBest answer
ST Technical Moderator
Feb 14, 2025 8:02 AM UTC

Hello @Vadym 

 

According to information I get from technical expert, it is possible to use the X-CUBE-SBSFU solution with CAN interface. This will consist in replacing the UART YMODEM solution by a CAN solution.

Unfortunately, only the UART YMODEM solution is available and no demo planned to support other interfaces in short-term. 

Here are the files which may be impacted in order to change from UART to CAN:

 

At SBSFU (local loader) :

 

CMYL_0-1739519639325.png

 

 

Or at UserApp level:

 

CMYL_1-1739519639328.png

 

 

Or at the « standalone loader » level when it is used :

 

CMYL_2-1739519639329.png

 

Best regards,

Younes

VadymAuthor
Associate
Feb 14, 2025 4:54 PM UTC

Hi @CMYL !

Thank you for the detailed response. I'll take a look at it as soon as I have time.

Best regards,

Vadym