2007-09-09 08:17 PM
How can I check by software which cpu is used STR912F or STR912FA ?
2011-05-17 12:44 AM
Try to check last 2 bytes of OTP memory, there are product ID and revision level stored there. See STR91xFA datasheet, chapter 2.8.1. Product ID and revision level for more details. (OTP bytes 31 are 91h for both versions, byte 30 is 03h for STR91xF but 20h for STR91xFA version).
2011-05-17 12:44 AM
Combining information from Chapter 2.8 in the following manuals:
and Byte 30 contains the silicon revision level indicator.I have the following table: STR91xFxxxxx Rev D 91h 03h [13495.pdf] STR91xFxxxxx Rev ? 91h 13h [12274.pdf] STR91xFAxxxxx Rev G 91h 20h [13495.pdf] Can someone from ST please confirm this (or update the table if possible)?2011-05-17 12:44 AM
How can I check by software which cpu is used STR912F or STR912FA ?
Is there a solution to check it in the startup assembler code ? [ This message was edited by: Barricade on 15-06-2007 11:55 ]2011-05-17 12:44 AM
The 13495 datasheet is wrong. rev D returns 0x13, not 0x03.
-Mark2011-05-17 12:44 AM
I have tested my samples and there is really 0x13 in STR91x. My samples comes from production week 620 and later...