It seems that the Cortex-M3/M4 controllers with EEPROM are being phased out. Is there a reason for this and what are the recommended alternatives?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-03-15 4:00 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-03-15 4:23 AM
AFAIK only the 'L0 and 'L1 famiilies have what ST calls EEPROM, i.e. no Cortex-M4-based STM32.
The STM32L1xx family, while NRND, is still under the 10-year commitment, so they should be around for some time.
The alternatives are
- use RAM with battery-backup
- use external EEPROM or any similar technology (e.g. FRAM)
- use the FLASH in a fashion emulating EEPROM
Optimal choice is given by particular requirements of given application.
JW
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-03-15 4:43 AM
Probably because the structures are large and hard to manufacture, and don't scale well into new processes?​
​
T​he goal is to make small low cost general purpose MCU, with high wafer yields, easy to test, and not to combine specialized and incongruant technologies.
Up vote any posts that you find helpful, it shows what's working..
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-03-15 4:47 AM
The preferred method would be to use a RAM technology that is sustained with a battery or supercap at very low currents​
Up vote any posts that you find helpful, it shows what's working..
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-03-15 8:04 AM
Use flash and just invent something to spread wear right for your use case.
