<div dir="ltr"><div><div><div>Estimados,<br> <br></div>   Les cuento que estoy terminando el primer prototipo de una placa Butiá usando un micro de ATMEL, el ATmega 32u4 (que es el que viene en la arduino leonardo) que tiene USB nativo.<br>

<br></div>   La placa matienene las ideas de siempre, una sola capa, componentes discretos, salvo el micro que es SMD (que se puede soldar a mano sin mucho problema con un soldador comúin). Este primer prototipo tiene 4 puertos rj45, 6 pines digitales y 6 pines analógicos disponibles, conector dinamixel, etc.. <br>

   Adjunto esquematico.<br></div><div><div><div><br>   La idea era presentar a la placa andando, pero bueno, llevo un tiempo trancado con algunos problemas y de pronto a alguien se le ocurre como solucionarlo así puedo seguir adelante con el software.<br>

<br></div><div>   El problema es la comunicación USB entre la pc y la placa. Pude grabar (a través de la interface ICP) el bootloader que aparentemente quedó bien grabado. Sin embargo, cuando la conecto por usb, esta es la salida que obtengo con el comando dmesg -T en linux:<br>

<br>Qui Abr  4 15:12:07 2013] usb 1-1.1: new low-speed USB device number 12 using ehci_hcd<br>[Qui Abr  4 15:12:07 2013] usb 1-1.1: device descriptor read/64, error -32<br>[Qui Abr  4 15:12:07 2013] usb 1-1.1: device descriptor read/64, error -32<br>

[Qui Abr  4 15:12:07 2013] usb 1-1.1: new low-speed USB device number 13 using ehci_hcd<br>[Qui Abr  4 15:12:07 2013] usb 1-1.1: device descriptor read/64, error -32<br>[Qui Abr  4 15:12:07 2013] usb 1-1.1: device descriptor read/64, error -32<br>

[Qui Abr  4 15:12:08 2013] usb 1-1.1: new low-speed USB device number 14 using ehci_hcd<br>[Qui Abr  4 15:12:08 2013] usb 1-1.1: device not accepting address 14, error -32<br>[Qui Abr  4 15:12:08 2013] usb 1-1.1: new low-speed USB device number 15 using ehci_hcd<br>

[Qui Abr  4 15:12:09 2013] usb 1-1.1: device not accepting address 15, error -32<br>[Qui Abr  4 15:12:09 2013] hub 1-1:1.0: unable to enumerate USB device on port 1<br>fede@leni:~$ <br><br></div><div>(probé en distintas máquinas y con distintos cables usb)<br>

</div><div>Estos son algunos valores de voltajes en las patas que creo son relevantes para dicho problema <br><br>vbus (7) 4.9v<br>vcc (14) 4,9v<br>uvcc (2) 4,92v<br>avcc (24) desconectado<br>avcc2 (44) desconectado<br>d+, d-  la continuidad en las pistas está ok.<br>

ucap (6) 3,3v<br>aref (42) gnd<br>ugnd (5) gnd<br>pins 15, 23, 35 and 43 gnd<br></div><div><br></div><div>Nota: EL diodo lo cambié por un puente para eliminar la caida de tensión del mismo. La resistencia R4 la saqué.<br>

<br></div><div>Se valora cualquier tipo de ayuda :D<br><br></div><div>salu2<br></div><div>pd: adjunto algunas fotos<br></div><div><br></div></div></div></div>