Skip to main content
Associate
October 6, 2026
Solved

STM32G0B0 Flash endurance: 1k or 10k cycles?

Hello,

I found an apparent inconsistency regarding the Flash endurance of STM32G0B0.

The STM32G0B0 datasheet (DS13565 Rev.3) specifies a minimum Flash endurance of 1 kcycle (1000 program/erase cycles).

However, AN4894 Rev.12, Table 5, specifies 10 kcycles for the STM32G0 series, with the following 1 kcycle exceptions:

  • STM32G030x6/x8
  • STM32G070CB/KB/RB

STM32G0B0 is not listed among these exceptions, which seems to indicate that 10 kcycles should apply to it according to AN4894.

For comparison, the STM32G0B1 datasheet (DS13560 Rev.6) specifies a minimum Flash endurance of 10 kcycles, consistent with AN4894.

Could ST please clarify which value should be used for STM32G0B0: 1 kcycle or 10 kcycles?

If 1 kcycle is the correct value, should STM32G0B0 also be listed as an exception in AN4894 Table 5?

Thank you.

Imen.DBest answer
ST Technical Moderator
October 6, 2026

 Hello ​@Pdea ,

First let me welcome you to the STM32 Community and thank you for having reported this.

I have passed your request internally (Internal ticket number CDM0066441) for check and correct the AN4894.

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. Thanks

3 replies

Andrew Neil
Super User
October 6, 2026

I would take the Datasheet as the definitive reference over an App Note.

An App Note is just application guidance/illustration - it’s not a product specification.

A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.
PdeaAuthor
Associate
October 6, 2026

Thanks Andrew, I agree that the datasheet is the definitive product specification.

My main doubt is actually about the consistency of AN4894 Rev.12, Table 5.

If 1 kcycle is indeed the correct value for STM32G0B0, then it would seem that STM32G0B0 should also be listed among the 1 kcycle exceptions in that table.

I would therefore be interested in an official ST clarification on whether AN4894 needs to be updated for STM32G0B0.

Imen.DBest answer
ST Technical Moderator
October 6, 2026

 Hello ​@Pdea ,

First let me welcome you to the STM32 Community and thank you for having reported this.

I have passed your request internally (Internal ticket number CDM0066441) for check and correct the AN4894.

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. Thanks