¿Cómo puedo evitar que MPLAB X se bloquee entre compilación y programa?

2

He estado usando MPLAB X y XC16 para construir y programar proyectos para un dsPIC 33EP128MC506 durante aproximadamente un año. Durante los últimos dos meses, he visto un comportamiento nuevo e inusual en dos máquinas separadas. Ambos están ejecutando el último MPLAB X y XC16. Una PC es Windows 7, la otra es Windows 8.

Cuando presiono "compilar y programar", el proyecto se compila correctamente y luego se bloquea. Me siento allí con un "Mensaje de creación exitosa" y puedo operar el IDE de manera normal, pero nunca pasa a la etapa del programa. La única manera de obtener el IDE para programar mi chip es abrir el administrador de tareas de Windows, finalizar el proceso javaw.exe y volver a abrir MPLAB X. Luego obtengo un buen programa antes de que comience a mostrar el mismo comportamiento.

En otras palabras, cada vez que programo un chip, tengo que matar MPLAB y volver a abrirlo. Eso se vuelve un poco viejo. El IDE también está constantemente "explorando proyectos", pero no puedo decir si eso está relacionado, porque no puedo detenerlo.

He abierto un ticket con Microchip, pero no hay respuesta. He recreado el proyecto desde cero, sin suerte. No tengo este problema con los proyectos dsPIC 30F6012a. ¿Alguien ha visto esto? ¿Hay alguna solución conocida?

    
pregunta Stephen Collings

1 respuesta

3

Encontré esta página y pensé en compartir mi experiencia. Busqué en Google y encontré estos dos enlaces:

enlace

enlace

Estos hablan sobre los interruptores de ajuste de la JVM para que Netbeans comience bien y use un mejor GC, y Hotspot se active más rápido de lo normal.

Hice lo que dijeron aquí y ahora MPLAB-X es mucho más rápido. Noté que mi uso de CPU y RAM aumentan inicialmente cuando la aplicación se inicia y analiza todos los proyectos abiertos, pero luego se establece en un nivel cómodo y el IDE se desempeña mucho mejor.

Su kilometraje puede variar.

    
respondido por el Vishal

Lea otras preguntas en las etiquetas