Bus de dos hilos
| Concepto | Detalle |
|---|---|
| Líneas | SCL (reloj) y SDA (datos). Ambas son de colector abierto. |
| Pull-ups | Resistencias a positivo, típicamente 2,2 k a 10 k. Sin ellas el bus está siempre en cero. |
| Reposo | Las dos líneas en alto. Si medís cero en cualquiera, hay corto o pull-up abierto. |
| Actividad | Cuando hay tráfico, se ven pulsos entre cero y el riel de referencia (3,3 V o 1,8 V). |
| Velocidad | SMBus va de 10 a 100 kHz. I²C llega a 400 kHz estándar y más. |
| Diferencia | SMBus tiene timeout obligatorio y ACK. I²C es más laxo. En la práctica se miden igual. |
Dónde vive cada bus en la placa
| Función | Detalle |
|---|---|
| Cargador y EC | El EC habla con el integrado del cargador para pedir corriente y leer batería. |
| Batería inteligente | Dos hilos del pack: SBS_CLK y SBS_DATA. Sin ellos aparece como no reconocida. |
| SPD de memoria | Cada módulo tiene una EEPROM que el chipset lee al arrancar. Bus dedicado a memoria. |
| Sensores de temperatura | El super I/O o el EC leen sensores por I²C. |
| Chip PD | En equipos con USB tipo C, el controlador PD dialoga con el EC por I²C. |
| Chipset y periféricos | SMBus interno para configuración de tarjetas PCIe y otros bloques. |
Diagnóstico cuando el bus está mudo
| Síntoma | Diagnóstico |
|---|---|
| Ambas líneas en cero | Corto a masa, o el chip que las maneja quedó bloqueado. Desconectá dispositivos del bus uno por uno para aislar. |
| SDA fija en alto, sin actividad | Nadie está hablando. Verificá alimentación de los dos extremos: si el maestro no arranca, no hay tráfico. |
| SCL fija en bajo | El maestro colgó el bus. Reset general del chip involucrado. |
| Actividad pero errores | Pull-up mal calculado, o un participante con la tensión de referencia distinta al resto. Es fuente de fallas intermitentes. |
| Batería no reconocida | Casi siempre pistas de SDA o SCL del pack cortadas por humedad, o resistencia de pull-up abierta. |
| Medición práctica | Con tester en modo continuidad: pull-up al riel debe dar unos kΩ. Corto a masa es corto real. |