He conectado un Rasperry Pi a un MSP430 uC mediante una interfaz SPI de 3 hilos de 8 bits. La comunicación SPI parece funcionar (he comprobado en ambos extremos y los datos son correctos).
En el PI me comunico usando un cliente spidev de user-land (no hay una máquina de estado persistente). En el MSP430, la máquina de estado SPI solo se inicializa en el inicio.
Si toco el cable del reloj SPI con uno de los conectores del multímetro (+ o -, no hace una diferencia) la conexión SPI se desincroniza (veo basura datos en ambos extremos) hasta que reinicie el MSP.
¿Es este comportamiento normal o me enfrento a un problema de conectividad / conexión a tierra?