2024-11-21 05:54 AM - last edited on 2024-11-21 06:16 AM by Andrew Neil
Hello,
After changing from STM32F401RBT6 to STM32F401RET6, I can no longer put the chip in boot mode. All I did was to replace the chip; my understanding is that both chips are identical except memory. Does it need additional changes?
Thanks for the help!
2024-11-21 06:07 AM
Hello,
Both chips have the same boot. Only Flash and RAM sizes are different.
As you replaced the chip check your PCB soldering.
2024-11-21 06:25 AM
Yeah that is what I have been focusing; I read the AN2606 and everything is identical. Thanks again!
2024-11-21 06:28 AM
Meanwhile you need to check the AN2606 "STM32 microcontroller system memory boot mode"
Sections:
30 STM32F401xB(C) devices
31 STM32F401xD(E) devices
What interface you are using for bootloader?
2024-11-21 06:50 AM
> All I did was to replace the chip; ...
What exactly you are talking about ?
Unsoldering the MCU from a board and resoldering a new one ?
Or having different PCBs populated with the RET6 instead of the RBT6 ?
Anyway, have you done something beyond visual inspection, i.e. electrical checks ?
Like comparing current consumption, checking for heated spots, etc.