Desarrollé algunos hardware con un STM32F4 y un firmware y ahora quiero proteger el firmware lo mejor posible cuando se apague el producto. Ya que uso dos sectores flash para la memoria virtual EEPROM, todavía quiero acceder a ellos por r / w. Ahora eché un vistazo a los bytes de opción en el STUtility y veo que hay protección de lectura y protección de lectura / escritura para diferentes sectores de memoria flash.
¿Es suficiente para una buena protección (sé que hubo algunos problemas con las mejores protecciones en el pasado y que una persona con suficiente conocimiento puede acceder al código) para elegir el nivel de protección de lectura 2 y luego elegir la lectura? / ¿La protección contra escritura para cualquier sector espera las elegidas para la emulación virtual de EEPROM?