2024-06-03 04:21 AM
Hello,
The only difference between STM32F401RBT6 vs STM32F401RCT6 is the memory size, 128KB vs 256KB.
I have a board in production with the STM32F401RBT6. If I switch to STM32F401RCBT6 (larger memory), can I share the same .hex firmware if I don't exceed 128KB? I think the answer is a big NO; but I just want to avoid two different firmwares.
Customers are using the DFO for updates.
Thanks for the help!!
Solved! Go to Solution.
2024-06-03 04:41 AM
The answer is big YES. Officially, RCT is a simple superset of of RBT. You may simply forget the extra memory.
2024-06-03 04:41 AM
The answer is big YES. Officially, RCT is a simple superset of of RBT. You may simply forget the extra memory.
2024-06-03 04:45 AM
The memory usage is a function of the Linker, and the Linker Script. Both these parts likely have the same die. You can check by reading the DEVID value.
Code binary from smaller part will run on larger one.
2024-06-03 05:11 AM
Thanks a lot gbm and Tesla DeLorean!