Skip to main content
BNoss.1
Associate
March 2, 2021
Question

Discrepancy chip marking vs product/chip ID ? My chip marked STM32F100V8T6B give a productID 0x414, while I expected 0x420. Have I received a batch of chips with an incorrect marking?

  • March 2, 2021
  • 8 replies
  • 4079 views

According to AN2606 rev 14, pid 0x414 mean high-density device, pid 0x420 mean medium-density device. We just bought 500 STM32F100V8T6B. They are deployed in an existing modular product that programs the uC in-situ. The program relies on the PID to correctly work (we use several different STM32F1xx's and STM32F2xx's).

Full marking on the chip:

STM32F100

V8T6B Z

HPAXK 93

KOR HP 642

ST (c)ARM

This topic has been closed for replies.

8 replies

Uwe Bonnes
Chief
March 2, 2021

Did you get the chips from a respectable source? Ask your supplier!

BNoss.1
BNoss.1Author
Associate
March 2, 2021

We got it from Kynix. Do they count as a respectable source?

Uwe Bonnes
Chief
March 2, 2021

I never heard of them, findchips does not list them. Does some ST website reference to Kynix?

BNoss.1
BNoss.1Author
Associate
March 2, 2021

I do not believe we found Kynix from any ST website. See also my answer to Mike_ST.

Mike_ST
Technical Moderator
March 2, 2021
In order to give better visibility on the answered topics, please click on 'Best answer' on the reply which solved your issue or answered your question. 
BNoss.1
BNoss.1Author
Associate
March 2, 2021

Hello Mike,

we bought these chips privately, so what happened here was that our purchase department independently sources these chips from Kynix.

So, I do not know if these chips are counterfeit, or wrongly marked, or downmarked. To determine if I can use them after all, it would be interesting to know what parts can possibly have a PID of 0x414. Is there a "reverse list", a companion to AN2606? I assume STM32F100xC STM32F100xD and STM32F100xE will have a PID of 0x414, are there other legal possibilities? Is there any way I could find out if any of these are downmarked (except if Kynix is indeed both honest and well-structured?)

Uwe Bonnes
Chief
March 2, 2021

Anything in the F1 line beside F105/7 with >= 256 kiB Flash will have 0x414 as MCUID

Ozone
Principal
March 2, 2021

ST had been "downscaling" partially defective parts, especially with Flash errors.

I never heard of such a case crossing family boundaries.

I would suggest to approach an official distributor, or some ST representative.

Uwe Bonnes
Chief
March 2, 2021

Really?

BNoss.1
BNoss.1Author
Associate
March 2, 2021

I want to thank you all for valuable input. With the present supply situation I definitely will have to change my in-field programming program, I must, as we say in Norwegian "Bite in the sour apple".

YErik.1
Visitor II
March 19, 2021

Sort of same issue. Have a bunch of stm32f100RC marked MCUs that gives:

Device: STM32F10xx High-density (STM32F100xx High-density Value Line)

Device ID: 0x414 (should be 0x428)

Revision ID: Rev X (should be A)

Flash size 256kBytes

Would be nice to know what part it really is and what data sheet etc that could be used.