PN512 no se inicia?

1

Obtuve una interfaz PN512 IC (controlador NFC de NXP) con una MCU sobre SPI y ChibiOS. Parece que todo funciona bien, puedo leer los registros y devolvieron coincidencias de valores con el valor de restablecimiento especificado en la hoja de datos. Esto significa que no hay ningún problema en el SPI (ya que el IC responde a mis comandos con éxito). El problema surge cuando intento leer el registro CommandReg (en la dirección 01h), el valor de restablecimiento debe ser 20h (o 00100000b) pero me devuelve 3Fh (o 00111111b) lo que significa que tiene PowerDown y SoftReset habilitados al mismo tiempo y la hoja de datos dice que esto no es posible ("El bit de apagado no se puede configurar cuando el comando SoftReset se ha activado"). En este punto, me quedo atascado, ya que el bit PowerDown debe establecerse en 0 (por el propio IC) para realizar cualquier otra operación en él.

¿Alguien tiene una pista o pista sobre lo que puede estar pasando aquí? Revisé cada pin VDD y todos ellos se alimentan con una bonita filtración de 3.3v, el pin AVDD está conectado con una inductancia en serie con la línea VDD más una tapa de suavizado.

¡Cualquier ayuda será muy apreciada!

    
pregunta kR105

1 respuesta

1

Lo tengo funcionando, el cristal no estaba conectado (perdí los rastros entre OSCIN OSCOUT y él), tan pronto como los conecté, comenzó a funcionar normalmente. Gracias por tu ayuda!

    
respondido por el kR105

Lea otras preguntas en las etiquetas