Skip to main content
kasun
Associate II
Jan 7, 2023 10:52 AM UTC
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
Jan 7, 2023 3:18 PM UTC

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
Jan 7, 2023 5:23 PM UTC

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
Jan 7, 2023 6:01 PM UTC

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
Jan 7, 2023 6:06 PM UTC

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

AScha.3
Super User
Jan 7, 2023 6:08 PM UTC
kasun
kasunAuthor
Associate II
Jan 7, 2023 6:23 PM UTC

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