bldc icon indicating copy to clipboard operation
bldc copied to clipboard

Feature Request: Keep track of write-erase cycles

Open 1zun4 opened this issue 1 year ago • 1 comments

Some people are concerned about the flash endurance of the STM32F405RGT6 being worn out by the odometer. It is probably not a big deal in reality, but I think VESC should keep track of the count and give the user a warning when they are about to hit 10k.

image

1zun4 avatar Sep 16 '23 09:09 1zun4

Hi, I'm new to the project, so obviously I don't know much about environment and constraints... But how about implementing wear leveling of flash memory? EEPROM emulation could come in handy. (ref. AN3969 Application note EEPROM emulation in STM32F40x/STM32F41x microcontrollers)

tmgofer avatar Oct 06 '23 09:10 tmgofer