Hi,
Some time ago, I boght a cheap devboard from a well known Chinese webshop with a STM32F103RCT6 chip on it.
According to the datasheets, that chip has 48 KB of RAM and 256 KB of flashrom.
However, when using the linux arm-gdb and the st-util and st-info, they say that the chip actually has 64 KB of RAM (so more then exptected).
Using gdb (writing to memory and reading back from it), it does look at there is indeed 64 KB of RAM in the chip, ... but I do not find any reference to that chip with 64 KB of RAM.
Anybody any idea what is going on here?
The datasheet does mention this:
- 64 KB RAM for 256 KB Flash are available on devices delivered in CSP packages only.
but the "T6" (at the end of full name) indicates that it is a LQFP64-package, no WLCSP64. (and, indeed, it is a LQFP chip).
Or does "CSP" mean something else? (Customer Special ???)
2/ Or could it be that this chip was originally intended as a ..."RD" or "RE" chip (384 or 512 KB of flash, 64 KB of RAM) where that the post-production quality-check showed that the upper half of the flash is bad, ... so instead of just trowing it away, it is sold as a "RC" chip (256 KB of flash)?3/ Or is this a counterfeit?
Did somebody already have simular experience? Any ideas?
Cheerio! Kr. Bonne.