2025-08-28 5:27 AM
Hello, im new in embedded system and im using the SBSFU project from this https://github.com/STMicroelectronics/STM32CubeU5/tree/main/Projects/B-U585I-IOT02A/Applications/SBSFU . I used the b-u585i-iot02a example and needed to do some changes to work perfectly in STM32U585CIU6. Im wondering now if there is a way do only use USB to communicate between my computer and the bootloader without any USART TX-RX pins.
2025-08-29 5:10 AM - edited 2025-09-03 10:07 AM
Hello @NicolasFK
I've shared your question with our security team and will get back to you.
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.
2025-09-26 7:37 AM
I managed to implement USB communication in the SBSFU_Boot project, but now my problem is implementing it in the Local_Loader as well. I've tried many things, but nothing has worked properly so far. I can jump from the bootloader to the external loader, but the USB does not start. I created a document explaining my situation in more detail, and I also shared a Drive link to my project with the respective configurations. Any help would be greatly appreciated.
Just to clarify, I’m currently using the bootloader project as an external loader too. I copied all the SBSFU_Loader files into the SBSFU_Boot project and made a few modifications. So, instead of jumping from the Bootloader section to the Loader, I’m just calling a function in the bootloader that replicates what the loader does.
My goal is to use the SBSFU_Loader project by jumping to it in memory, as in the original design. But for now, I’m testing it using this alternative approach