2025-05-12 1:41 PM - last edited on 2025-05-13 1:51 AM by Andrew Neil
What's the difference between enabling high cycle flash from option bytes on an H5 versus just using that section of flash by reserving it in the linker instead, apart from the ECC change?
2025-05-13 1:45 AM
Hello @mahirmahota,
Enabling high-cycle flash via option bytes makes it suitable for frequent write/erase cycles with persistent settings across resets, it might impact performance due to ECC adjustments, suitable for data logging or settings that change often.
The 2nd method protects specific flash areas from being overwritten, suitable for bootloaders or critical data storage.
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.
2025-05-13 6:05 AM
Hi @Sarra.S
Is high cycle flash overwritten by firmware updates or would it serve the same role as reserved flash but with finer granularity? When I enable high cycle, does it just reserve the last few sections of memory and turn them into 6KB blocks?