Estoy tratando de hacer funcionar un bus I2C. Estoy usando un micro PIC24FJ32GA002. Por el momento no está conectado a ningún otro dispositivo. No funciona Luego corro un destornillador a lo largo de los pines de la MCU y comienza a funcionar. Apaga y no funciona, sigue el mismo truco con el destornillador y comienza a funcionar. Lo más confuso es que no necesito sostener el destornillador allí; simplemente pasarlo por los pines una o dos veces es suficiente para que funcione.
El software es básico, solo un bucle infinito que envía datos I2C. ¿Qué podría estar mal? Está en un tablero. Estoy empezando a sospechar que hay una conexión defectuosa, pero ¿qué pasa con una placa de pruebas que haría que dejara de funcionar después de reiniciar la alimentación?