Skip to main content
kasun
Associate II
January 7, 2023
Question

CAN bootloader of STM32F103RBT6 is not working

Hi ST team,

I'm trying to upload a new code to the STM32F103 via CAN tx/rx. I set the device to boot mode, BOOT0 = 1 and BOOT1=0 (system memory).

I sent a CAN frame via CAN tx/rx, but I didn't get any response from the STM32 CAN bootloader.

Is it possible to do this?

Is there a CAN bootloader in STM32F103RBT6?

If not, please suggest me any other model of STM32 for this project.

Thanks,

Kasun

This topic has been closed for replies.

6 replies

AScha.3
Super User
January 7, 2023

if you would look in the RM , you would see:

0693W00000Y7dVmQAJ.pngIs no CAN bootloader in STM32F103RBT6.

stm32F407 has:

0693W00000Y7dVJQAZ.png

If you feel a post has answered your question, please click on " Best Answer ".
kasun
kasunAuthor
Associate II
January 7, 2023

Thank you for the information.

could you please show me the way of uploading a new code to STM32F407 via the CAN port?

It will be much helpful if you can provide me detailed process.

AScha.3
Super User
January 7, 2023

no, i never boot on CAN , only USB .

maybe read here > CANFd. Reference was taken from "AN5405"

https://community.st.com/s/question/0D53W000022xmqCSAQ/stm32g0b1cbt6-system-bootloader-canfd-no-response

If you feel a post has answered your question, please click on " Best Answer ".
kasun
kasunAuthor
Associate II
January 7, 2023

But there should be a way to do that. Anyway, thanks for the reply.

kasun
kasunAuthor
Associate II
January 7, 2023

Thanks, I will check and put an update on this.