2024-10-08 08:25 AM - edited 2024-10-08 09:15 AM
Hello I have project where is used a STM32F103RGT6 (1Mbit flash and 96 kb SRAM) in LQFP-64 package.
Is there a replacement for this MCU with more SRAM and faster clock? I found a STM32F415RGT6 with the same package, bigger SRAM size 192 kb versus 96 kb, and faster clock 168 MHz versus 72 MHz and almost same pinout :\
STM32F103RGT6 has VCAP pins where I should place the capacitor between this pin and GND.
The PCB is not my project so I can't change PCB layout, originally on this was placed the Mind Motion MM32 MCU (in my opinion copy of STM) . Maybe someone of you knows the good replacement with ideal pinout?
In my priority is a SRAM memory, next faster clock and at end flash size (minimum 512 kbit) :)
Solved! Go to Solution.
2024-10-08 09:24 AM
I think my Methode will give you all available choices. you can then go and check the Vcap on the product compatible with your needs.
Best Regards.
STTwo-32
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.
2024-10-08 08:34 AM
There is NOT an F103 with >72 MHz, not VCAP as I recall
The F4 can clock at 168 / 180 MHz depending on model, but needs 4.7uF of bulk capacitance (total) on it's VCAP pin(s), The VCAP pin is an internal 1.25V LDO output, the capacitor goes from that to ground.
There should be a method in CubeMX or CudeIDE to show equivalent pin out parts.
I'm not hopeful..
There might be other third parties with "STM32" clone type devices which are drop-in, with more RAM/FLASH. Unfortunately ST doesn't think that strategically..
Perhaps someone redesigned or updated the board is the intervening decade? And you can migrate to that?
2024-10-08 08:39 AM
Hello @MSzła.1
To find an MCU compatible with your design pinout, I suggest you open CubeMX, generate a project based on your MCU (with full part number) and go to Pinout > List Pinout Compatible MCUs. You will have a list of MCUs that are pinout compatible MCU and some data about theme (ram flash, package...):
You also have some filters that may help you.
Best Regards.
STTwo-32
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.
2024-10-08 08:40 AM
> I found a STM32F103RGT6 with the same package, bigger SRAM size 192 kb versus 96 kb, and faster clock 168 MHz versus 72 MHz
You are surely talking about STM32F405RGT6, don't you.
JW
2024-10-08 09:14 AM - edited 2024-10-08 09:17 AM
Sorry my mistake, I mean STM32F415RGT6, unfortunately it also requires VCAP
2024-10-08 09:24 AM
I think my Methode will give you all available choices. you can then go and check the Vcap on the product compatible with your needs.
Best Regards.
STTwo-32
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.
2024-10-08 09:36 AM
Of course, after returning from work I will check it, thanks for help.
2024-10-08 09:43 AM - edited 2024-10-08 09:43 AM
> Sorry my mistake, I mean STM32F415RGT6, unfortunately it also requires VCAP
The 'F405 and 'F415 are identical, they differ only in that in 'F405 the crypto features are disabled.
You may want to check out the higher-end 'L4/'L4+ (STM32L4P5xx perhaps). Not that high system clock but plenty of RAM. Beware of the SMPS package variants differing only in P/Q suffix.
Pin-compatibility is a complex issue. You may find that the power pins match, but e.g. assignment of individual peripherals to pins may differ. Also, the 'F1 GPIO and AF arrangement is very different from all other STM32 families so that will be a major issue in the firmware.
JW