2019-12-08 05:21 PM
2019-12-17 12:25 PM
You could try to read the unique ID bytes ($48CD:$48D8. They are only present on STM8S105, so here you will read real values, different form 0x00, while trying to read the option bytes on STM8S005, where they are not available, you should only get zeroes, 0x00.
2019-12-17 05:17 PM
No, it's not. In stm8s005c6 at the specified addresses are not zeros.
2019-12-17 05:17 PM
No, it's not. In stm8s005c6 at the specified addresses are not zeros.
2019-12-18 07:01 AM
It was my only idea. Usually, when trying to read a reserved/unavailable memory space in 90% of cases I get 0x00.
You could try to read addresses $5206 and $5207 (registers SPI_RXCRCR, SPI_TXCRCR), as the datasheet states that these registers are 0xFF after reset on STM8S105 and 0x00 on STM8S005 - but I would say it's rather an error in the datasheet.
2019-12-18 08:24 AM
You're going to have to probe the registers, looking for differences, and stuck at zero/one settings of given parts.
If you want support from ST staff, I would suggest calling your local sales office, and support engineer (FAE) assigned to your account.