cancel
Showing results for 
Search instead for 
Did you mean: 

X-CUBE-SBSFU CAN bus support

Vadym
Associate II

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!

1 ACCEPTED SOLUTION

Accepted Solutions
CMYL
ST Employee

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

View solution in original post

9 REPLIES 9
Vadym
Associate II

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

CMYL
ST Employee

Hi @Vadym,

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

Best regards

SofLit
ST Employee

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.
PS:
1 - This is NOT an online support (https://ols.st.com) but a collaborative space.
2 - Please be polite in your reply. Otherwise, it will be reported as inappropriate and you will be permanently blacklisted from my help.

Hi @CMYL ,

CAN Based Demo available? for SBSFU

Best regards

Hi, 

Still there No Update for SBSFU CAN Based Example

Best regards

Hello, any update regarding this topic ?
@SofLit the same question was asked yes, but both are unanswered...

Hello @hpons 

Sorry for the delay. 

A ticket is submitted internally to provide either example of guidelines how to support CAN.

Ticket number (Ticket 202646: stm32H743 SBSFU through CAN Protocol guidelines ?) (This is an internal support Ticket for Tracking not usefull for you)

Best Regards,

Younes

 

CMYL
ST Employee

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

Vadym
Associate II

Hi @CMYL !

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

Best regards,

Vadym