Tengo una placa de circuito con muchos chips SMD soldados. Hay unos pocos componentes I2C conectados al mismo bus y el bus también está conectado a un interruptor de aislamiento de "interruptor de bus". Desafortunadamente el autobús se está comportando de manera extraña. Parece que tiene una gran capacidad, y mi microcontrolador parece incapaz de bajar la señal del reloj.
Si estuviera en una placa de pruebas, simplemente podría eliminar los componentes hasta que funcionara, y si se tratara de una colección de componentes conectados en serie, podría mirar las señales entre componentes para encontrar dónde van raros .
Pero desafortunadamente no puedo modificar el circuito (sin mucho esfuerzo) y todos los componentes están conectados al mismo bus.
¿Alguien sabe de alguna forma inteligente de depurar esta situación? ¿O recurrirías a eliminar los componentes SMD?
(Por cierto, esta es una de las cosas que siempre odié sobre la electrónica: ¡las relaciones implícitas entre todo hacen que sea realmente difícil de depurar!)