depuración de EMMC usando un osciloscopio

1

Estoy realizando la validación eléctrica de la interfaz EMMC utilizando un osciloscopio según las especificaciones de JEDEC. Una de las pruebas es validar la configuración y el tiempo de espera para la señal CMD y DATA en ambos sentidos (R & W). En el ámbito, no puedo distinguir la diferencia entre la lectura / escritura de datos. Me preguntaba si alguien sabe cómo decir la diferencia. Lo mismo ocurre con CMD in vs CMD out.

Muchas gracias '

    
pregunta Judge Judy

1 respuesta

1

Si tiene control sobre el firmware que controla el eMMC, genere un pulso de sincronización en un GPIO no utilizado (o no crítico). Luego use este pulso para sincronizar su alcance con el host; ahora puede diferenciar la entrada / salida por la demora de la sincronización. Por ejemplo, haga que el controlador genere sincronización y envíe inmediatamente un comando de sondeo en CMD. Ahora puede ver ese comando (salida CMD) e inmediatamente después será la respuesta (entrada CMD).

Si no tiene acceso al firmware, intente colocar una resistencia en serie con la señal. La señal será un voltaje ligeramente inferior en el lado descendente de la resistencia. Experimente con valores de resistencia para encontrar uno que produzca una caída de voltaje detectable sin destruir la señal demasiado. Si tiene suerte, es posible que ya haya una resistencia en su lugar para filtrar el ruido y puede trabajar con eso.

    
respondido por el Crash Gordon

Lea otras preguntas en las etiquetas