La conexión USB no funciona VUSB

0
ar 29 22:12:14 stevendesktop kernel: [ 4265.290019] usb 5-1: device descriptor read/64, error -62
Mar 29 22:12:15 stevendesktop kernel: [ 4265.572782] usb 5-1: new low speed USB device using ohci_hcd and address 52
Mar 29 22:12:15 stevendesktop kernel: [ 4265.990018] usb 5-1: device not accepting address 52, error -62
Mar 29 22:12:15 stevendesktop kernel: [ 4266.160020] usb 5-1: new low speed USB device using ohci_hcd and address 53
Mar 29 22:12:16 stevendesktop kernel: [ 4266.580018] usb 5-1: device not accepting address 53, error -62
Mar 29 22:12:16 stevendesktop kernel: [ 4266.580032] hub 5-0:1.0: unable to enumerate USB device on port 1

Estos son los mensajes que aparecen en los registros cuando conecto mi avr. Lo que pudo haber causado estos errores.

pin D- He conectado D a una resistencia 68R en serie. El otro extremo va a mi avr. Conecté un tirón de 1.5K en paralelo a la resistencia de 68ohm. Un zener 0.5w 3.6v paralelo al pin 2 del conector tipo A.

pin D + Cables en serie a una resistencia de 68ohm. El otro extremo a avr. Un zener en paralelo al pin D +. También cableado a int0 pin.

Es autoalimentado en este momento, por lo tanto, no necesito conectar los pines 5v y gnd, ¿no?

Cuando conecté el pin D + a mi alcance, pude ver una onda cuadrada generada. Probé la frecuencia con la que está en 16MHZ. Aunque noté que ocasionalmente bajaba a 15.98.

Entonces, ¿qué podría estar mal?

    
pregunta Ageis

3 respuestas

2
  

pin D- Tengo D- conectado a un 68R   Resistencia en serie. El otro extremo va   a mi avr. He conectado un tirón de 1.5K   paralelo a la resistencia de 68ohm. UNA   Zener 0.5w 3.6v paralelo al pin 2 de   el zócalo tipo A.

suena como si estuvieras tirando de D- hasta el suministro de tu placa (debería ser de 3.3V), al menos creo que eso es lo que estás tratando de decir. Si el 1.5k está realmente en paralelo con la resistencia de 68 ohmios, eso es un problema.

Como no ha conectado la conexión a tierra desde el enlace USB, el otro extremo no tiene ninguna referencia para lo que ha puesto ese pin. Su controlador tampoco está viendo los elementos desplegables en el lado del host del enlace.

Conecte la conexión a tierra desde el enlace USB a la conexión a tierra de su placa.

    
respondido por el Mark
0

¿Utiliza un cristal de cuarzo de 16MHz o un oscilador cerámico? La precisión requerida por el estándar USB es mucho mayor que lo que su alcance (o los contadores de frecuencia más simples) podría medir.

    
respondido por el jpc
0

Si fuera usted, estudiaría el proyecto de referencia para usar el reloj interno con un diseño de 5v con cuidado. Es el EasyLogger . Puede descargar el esquema de los archivos en la parte inferior.

    
respondido por el drxzcl

Lea otras preguntas en las etiquetas