STM32F103C8T6 flash memory size
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-01-19 1:02 AM
Hi, I tried to read BluePill board MCU STM32F103C8T6 flash by STM32CUBE in Target information it shows Device ID 0x410 and flash memory size 128kb but by datasheet STM32F103C8T6 flash memory must be 64 kb Why is the difference?
- Labels:
-
Flash
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-01-19 1:48 AM - edited ‎2024-01-19 1:48 AM
@Einar wrote:BluePill board MCU STM32F103C8T6
Are you sure that's the chip actually fitted to the board you have?
Are you confident that it's a genuine chip ...?
Target information shows ... flash memory size 128kb but by datasheet STM32F103C8T6 flash memory must be 64 kb
So you've got an extra 64K free? Sounds like a bonus!
:grinning_face:
A complex system designed from scratch never works and cannot be patched up to make it work.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-01-19 2:14 AM
May be this is Chinese chip and marked wrongly
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-01-19 2:17 AM
Indeed - or a fake chip.
A complex system designed from scratch never works and cannot be patched up to make it work.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-01-19 5:46 AM
Actually, its exactly the opposite. Genuine STM32F103C8 has 128 KiB (unofficial) Flash, while the clones usually only have the official 64 KiB.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-01-19 6:42 AM
The entire 128 kB may be present but ST only guarantees functionality on the first 64 kB. Doing so allows them to cut down on testing time. It is probable that the entire 128 kB is functional. It is like this with many chips.
