2017-01-06 06:42 AM
We use the STM32F100VC for one of our projects. We were able to order devices marked as STM32F100VCTB (Revision A) and the STM32F100VCT (Revision X). Based on the ordering information of the device the letter 'B' stands for 'internal code'. The errata sheet of the device is only valid for device marked with internal code B. We are not able to find any information about the internal code B and what the difference would be between devices which are marked and which are not marked. There is a difference because the UART1 of the marked devices works and the UART1 of the unmarked devices fails. Has any body any idea for what the internal code B stands and why devices could be ordered with and without this mark?
Solved! Go to Solution.
2017-01-06 07:43 AM
Hi
Loeffel.Raphael
,You find more detailsinthis discussion
https://community.st.com/0D50X00009XkejTSAR
-Nesrine-
2017-01-06 07:43 AM
Hi
Loeffel.Raphael
,You find more detailsinthis discussion
https://community.st.com/0D50X00009XkejTSAR
-Nesrine-
2017-01-06 07:48 AM
Seems like an incomplete part number, you mean STM32F100VCT6B ?
Fails in what way? How is it configured? Which pins is it using?
I suspect ST shipped more advanced parts labelled as Value Line based on orders and die availability. The VL parts have a subset of functionality.
You could check the DBGMCU DEVID codes the different chips report internally, and the FLASH/RAM sizes encoded in the ROM/OTP space.
2017-01-06 08:43 AM
Thanks for the feedback.
What we observed meets the issues discussed in the post
https://community.st.com/0D50X00009XkejTSAR
. The practice of ST marking devices with wrong device names and without any hints in the datasheet what 'internal code B' means if for me critical and very dangerous.Raphael