Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problemas en arranque cuando se usa el oscilador a XT (CIAA NXP y EDU CIAA NXP) #73

Open
jcecconi opened this issue Aug 5, 2017 · 0 comments

Comments

@jcecconi
Copy link
Contributor

jcecconi commented Aug 5, 2017

Descripción:
Cuando la placa se pone a funcionar con el código de arranque de lpcopen, el mismo a veces es errático. Hay que resetearlo varias veces para que funcione porque parece quedarse colgada (se ve claramente con el Blinking)

Causa:
Por un problema de HW, el cristal indicado como X2 que se ha colocado es incorrecto. El LPC4337 indica en su datasheet que la Max. ESR tolerable para el cristal es de 160 ohm, si esto no se respeta el arranque puede no ocurrir, o bien en vez de hacerlo en uS puede tardar varios mS

  • BOM CIAA NXP Full: Los XT de 12MHz indicados son
    mouser: 732-FA-238V12MB-W3
    digikey: SER3683CT-ND
    Ambos corresponden al mismo Nro de Parte FA-238V 12.0000MB-W3 , que en TEORIA sería el correcto, tiene ESR 100 ohm (max. admisible x datasheet 160 ohm)

    Conclusión CIAA NXP Full:
    Respetando la BOM debería funcionar. Posiblemente los componentes de reemplazo que se utilizaron no fueron verificados que cumplan dicha condición. Se encontré fallas en algunos que se los pudo identificar como de la marca NDK aunque se desconoce el modelo exacto elegido.

    Workaround:
    Para quien no le anda, tiene que usar un retardo luego que se habilita el XT (ver issue de FW)

  • BOM EDU CIAA NXP: Los XT de 12MHz indicados son
    mouser: 732-FA-238V12MB-W3
    digikey: 887-1831-1-ND

Ambos corresponden a DISTINTO Nro de Parte, el de mouser es igual al original de la BOM de la CIAA NXP full FA-238V 12.0000MB-W3 , que en TEORIA sería el correcto (ESR 100 ohm). Pero el de MOUSER ES INCORRECTO, tiene ESR 200 ohm (max. admisible x datasheet 160 ohm)

Conclusión EDU CIAA NXP:
Problema en la BOM para XT de Digikey!!!...Se detectó que el XT colocado está fuera de las especificaciones, tal como se ve en una de las imagenes adjuntas

Workaround:
Para quien no le anda, puede usarlo en modo IRC o bien tiene que usar un retardo luego que se habilita el XT (ver issue de FW)

Solución de fondo:
Cambiar el XT por el que corresponde

X2 encontrado en EDU-CIAA-NXP de Digikey
whatsapp image 2017-08-02 at 13 48 59

Arranque lento (7,5ms) debido a X2 incorrecto
whatsapp image 2017-08-03 at 11 28 32

Arranque correcto (300 uS) usando un X2 correcto
whatsapp image 2017-08-03 at 12 42 21

Cristal usado cno arranque correcto (footprint incompatible, solo para prueba)
whatsapp image 2017-08-03 at 12 42 58

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants