2024-02-13 06:04 AM - edited 2024-02-13 06:05 AM
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!
Solved! Go to Solution.
2025-02-14 12:02 AM
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) :
Or at UserApp level:
Or at the « standalone loader » level when it is used :
Best regards,
Younes
2024-02-19 01:46 AM
Did anybody have experience using X-CUBE-SBSFU with CAN bus?
2024-04-03 06:02 PM
2024-12-16 12:34 AM
Same question here.
2024-12-16 07:29 PM
2025-01-05 11:57 PM
Hi,
Still there No Update for SBSFU CAN Based Example
Best regards
2025-02-09 11:52 PM
Hello, any update regarding this topic ?
@SofLit the same question was asked yes, but both are unanswered...
2025-02-10 02:53 AM
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
2025-02-14 12:02 AM
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) :
Or at UserApp level:
Or at the « standalone loader » level when it is used :
Best regards,
Younes
2025-02-14 08:54 AM
Hi @CMYL !
Thank you for the detailed response. I'll take a look at it as soon as I have time.
Best regards,
Vadym