Earlier quoted context omitted.
Partner up with the USB folks and call it STM32.6-Gen4.
STM32-C
STM32 MCU family goes 64-bit with the STM32MP2x (Cortex-A35)
41–50 of 54 posts
Re: STM32 MCU family goes 64-bit with the STM32MP2x (Cortex-A35)
#42Earlier quoted context omitted.
And the line between the two is blurred now with MCU running at hundreds of MHz. The STM32H7 is has more IPC than the original Raspberry Pi.
If it runs Linux, it's MPU. If it runs bare firmware, it's MCU.
Re: STM32 MCU family goes 64-bit with the STM32MP2x (Cortex-A35)
#43Still calling your new 64-bit chips STM32, just like your 32-bit chips, instead of STM64, feels like your branding/marketing team is asleep at the wheel or just non-existent. Even Nintendo figured that out ~30 years ago.
Well its a mixed 32/64 bit core, and I guess they want to emphasize the backcompat with STM32MP1 more than the 64bitness.
Re: STM32 MCU family goes 64-bit with the STM32MP2x (Cortex-A35)
#44Re: STM32 MCU family goes 64-bit with the STM32MP2x (Cortex-A35)
#45Still calling your new 64-bit chips STM32, just like your 32-bit chips, instead of STM64, feels like your branding/marketing team is asleep at the wheel or just non-existent. Even Nintendo figured that out ~30 years ago.
Re: STM32 MCU family goes 64-bit with the STM32MP2x (Cortex-A35)
#46STM32MPxx are MPU (microprocessor) families, taking more standard DDR* class RAM and running Linux. MCUs are all well under 10MB of onboard RAM (often single-digit kbytes, but bigger MCUs exist). And if they support external RAM, its MCU-protocols like SPI-RAM (which rarely goes much further than 1MB)
That's not generally true. A lot of higher-end STM32 MCUs have support for external SRAM/SDRAM -- I have a STM32H7 board on my desk with 32 MB, for instance. (Support for memory-mapped SPI/QSPI/OSPI RAM is actually less common.)
You're correct that internal SRAM is typically no more than 1-2 MB on even the largest parts, though.
Re: STM32 MCU family goes 64-bit with the STM32MP2x (Cortex-A35)
#47Editorialized title; its not part of the MCU family, its part of the MPU family
And the line between the two is blurred now with MCU running at hundreds of MHz. The STM32H7 is has more IPC than the original Raspberry Pi.
As an aside, I'm pretty sure these chips were announced months ago despite what the article says.
Re: STM32 MCU family goes 64-bit with the STM32MP2x (Cortex-A35)
#48Earlier quoted context omitted.
And the line between the two is blurred now with MCU running at hundreds of MHz. The STM32H7 is has more IPC than the original Raspberry Pi.
If it runs Linux, it's MPU. If it runs bare firmware, it's MCU.
Re: STM32 MCU family goes 64-bit with the STM32MP2x (Cortex-A35)
#49Earlier quoted context omitted.
If it runs Linux, it's MPU. If it runs bare firmware, it's MCU.
Then the 8-bit ATMega328p in the Arduino Uno is an MPU[1]. Except it's solidly an MCU. I'd say if it uses external RAM as its main memory, and external storage as its main storage, then it's an MPU. If the RAM is all internal, and the storage is all (or can be all) internal, it's an MCU. [1] https://github.com/raspiduino/arv32-opt
Re: STM32 MCU family goes 64-bit with the STM32MP2x (Cortex-A35)
#50Editorialized title; its not part of the MCU family, its part of the MPU family
What’s the diff between an SoC and MPU? Lack of a wireless connectivity subsystem?
MCU is a controller so you supply target to control.
SoC is a system so you supply tasks to execute.
disclaimer: above is all I hallucinating.