Mr.Porter,
Reporting my BluePill, the one with the printed "RESRT" label for the RESET button. ![Face Palm :palm:](https://www.eevblog.com/forum/Smileys/default/xfacepalm.gif.pagespeed.ic.EBDwh1hCfo.png)
![](https://www.eevblog.com/forum/microcontrollers/cheap-bluepill-very-likely-it-has-fake-stm32-right/?action=dlattach;attach=907760;image)
From this thread -> Cheap Bluepill, very likely it has fake STM32 right ?
Using your latest STM32F103R8 Test Kit v1.2 24Dec2019 version.
Result from "i" command :
stm32id
Die xy coords: 16985357
Wafer Number: 45
Lot_num ascii encoded [23:0]: 0x004D3812 | M 8 .
Lot_num ascii encoded [55:24]: 0x004E4B43 | . N K C
Result from "b" command :
Flash Size Register = 131072 Bytes
Result from "t" command :
Testing 64kB Flash block: 0x10000 - 0x1FFFF
Erasing
Flash with 1010101010101010 (0xAA)
Testing for 0xAA - OK
Erasing
Flash with 0101010101010101 (0x55)
Testing for 0x55 - OK
Erasing
~~~~~ ALL TESTS PASSED ~~~~~
G'day BravoV,
Thanks for the feedback.
I suspect that your chip may be a Chinese clone, the "CKS32F103C8T6" because it uses hexadecimal for the LOT numbers, the same as yours and has 131072 bytes of ram. Finally your chip "Die xy coords" are very similar to Chinese clone #1 below.
STM32F103CX don't use hexadecimal for the LOT numbers.
Can you see any part numbers on your chips ? Either way they report 131072 bytes of flash and also test ok, that means they do have 131072 bytes of working flash as reported.
Here are two user submissions for CKS32F103C8T6's
-------------------------------------
Chinese clone #1
CKS32F103C8T6
Die xy coords: 16985099
Wafer Number: 42
Lot_num ascii encoded [23:0]: 0x004D3512 | M 5 .
Lot_num ascii encoded [55:24]: 0x004E4B31 | . N K 1
Free
FLASH.. TOTAL REPORTED: 131072 USED: 51200 FREE: 79872
----------------------------------
Chinese clone #2
CKS32F103C8T6
Die xy coords: 276745
Wafer Number: 42
Lot_num ascii encoded [23:0]: 0x004D3512 | M 5 .
Lot_num ascii encoded [55:24]: 0x004E4B31 | . N K 1
FLASH.. TOTAL REPORTED: 131072 USED: 51200 FREE: 79872
Cheers,
Terry