cancel
Showing results for 
Search instead for 
Did you mean: 

Is it a mistake between the file 'AN4061' and datasheet of 'stm32f030k6' ?

YWang.8
Associate

I was using your company's a microchip which is 'STM32F030K6' for a project recently.But I was confused by a question, which is the Flash memory endurance.In the datasheet of 'STM32F030x4/x6/x8/xC' ,it said the flash memory endurance is

1 kcycle(in the page of 58/93). But in the other file 'AN4061'(EEPROM emulation in STM32F0xx microcontrollers),it said page

erase cycles is 10 kcycle(in the page of 17/19 Table 6).

 Why is it different? Which one is correct?

Looking forward to your feedback and suggestions soon.

1 ACCEPTED SOLUTION

Accepted Solutions
Peter BENSCH
ST Employee

The AN4061 has been created in 2012 for the software package STSW-STM32117, which is still active, but has already moved to STM32Cube.

STM32F030 as part of the Value-Line has been launched later with a reduces Flash endurance amongst other things to make it very price effective.

Regardless of the information in Appnotes, the datasheet of the respective STM32 is always decisive. In the case of the STM32F030, this means that the Flash memory endurance is 1 (one) kcyles.

Solution: You can swap the STM32F030 for the STM32F031 if you really need an endurance of 10 kcycles of the Flash memory.

When your question is answered, please close this topic by choosing Select as Best.

/Peter

In order to give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

View solution in original post

3 REPLIES 3
Peter BENSCH
ST Employee

The AN4061 has been created in 2012 for the software package STSW-STM32117, which is still active, but has already moved to STM32Cube.

STM32F030 as part of the Value-Line has been launched later with a reduces Flash endurance amongst other things to make it very price effective.

Regardless of the information in Appnotes, the datasheet of the respective STM32 is always decisive. In the case of the STM32F030, this means that the Flash memory endurance is 1 (one) kcyles.

Solution: You can swap the STM32F030 for the STM32F031 if you really need an endurance of 10 kcycles of the Flash memory.

When your question is answered, please close this topic by choosing Select as Best.

/Peter

In order to give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

Thank you very much.

I know this is waking an old thread, but:

 


@Peter BENSCH wrote:

The AN4061 has been created in 2012 for the software package STSW-STM32117, which is still active, but has already moved to STM32Cube.


What do you mean by, "has already moved to STM32Cube" ?