bldc
bldc copied to clipboard
Feature Request: Keep track of write-erase cycles
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.
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)