Diseñé un host dual USB basado en un VNC2-32L1B de FTDI. Quisiera proteger su firmware para que no se lea / copie porque contiene datos muy confidenciales (claves privadas, etc.), pero el VNC2 no tiene ninguna opción de protección de lectura en absoluto: todos los que tienen una interfaz de depuración pueden descargar el imagen flash.
Entonces, mi pregunta es si existe alguna posibilidad de hardware o software para proteger el chip de la lectura. He pensado en cortar los pines de programación y escribir mi propio gestor de arranque, pero preferiría una solución más simple o (quizás) mejor. Gracias de antemano por cualquier idea.