Estoy usando un controlador MCF5253 que se basa en la arquitectura Coldfire. Tiene 8KB de caché de instrucciones. Todo funcionaba bien hasta que habilité su caché de instrucciones. Ahora lo que está sucediendo es que el adaptador se está reiniciando al azar. Cuando lo depuro, se restablece debido a la excepción de "Instrucción ilegal", no se produce tal excepción si se ejecuta al deshabilitar el caché de instrucciones.
¿Es necesario que periódicamente se borre el caché? y si es entonces a qué frecuencia.
Otra cosa que me gustaría saber es cómo puedo calcular la proporción de aciertos / fallas de caché.
¡Gracias!