Skip to main content
Associate
February 13, 2024
Solved

X-CUBE-SBSFU CAN bus support

  • February 13, 2024
  • 4 replies
  • 2833 views

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!

Best answer by CMYL

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

4 replies

VadymAuthor
Associate
February 19, 2024

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

Technical Moderator
April 4, 2024

Hi @Vadym,

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

Best regards

Associate III
December 17, 2024

Hi @CMYL ,

CAN Based Demo available? for SBSFU

Best regards

mƎALLEm
Technical Moderator
December 16, 2024

Same question here.

"To give better visibility on the answered topics, please click on ""Accept as Solution"" on the reply which solved your issue or answered your question."
Associate III
January 6, 2025

Hi, 

Still there No Update for SBSFU CAN Based Example

Best regards

CMYLBest answer
Technical Moderator
February 14, 2025

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
February 14, 2025

Hi @CMYL !

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

Best regards,

Vadym