¿Me ha cargado el integrado?

Saludos:

Estoy empezando a empezar a experimentar con el tema del USB. Para ello se me ocurrió usar el integrado TUSB3410 de Texas (por eso de haberlo leído comentar en este foro (¿pepitof?)). Bien , el tema está en que me monto una placa de experimentación, me bajo los controladores de la página de Texas, los instalo en el ordenador, conecto la placa de experimentación al ordenador (vía USB, claro está) y... nada de nada de nada. ¿He podido estropear el integrado al soldarlo o es que tengo menos idea de la poca idea que creía tener sobre como hacerlo funcionar o, al menos, que lo reconociese el ordenador?

Reply to
Diodín
Loading thread data ...
¿ que circuito has montado ? ¿ Le has puesto su cuarzo de 12Mhz, con 2 condensadores de 33pf, y un MAX235 para los transceivers de la nota aplicativa ?

Yo tengo montada una placa, con este chip, y funciona a la perfección.

una

idea

reconociese

Reply to
KT88

PIC.

Saludos:

Una última cosa que me ha dado que pensar y que todavía no tengo resuelto. ¿Dónde/cómo conseguiste la información para poder usar los drivers en un programa Visual Basic? Yo he buscado en la página de Texas y lo único que he encontrado son los drivers, pero no información sobre cómo usarlos para controlar el dispositivo a mi antojo.

Gracias de antemano

Reply to
Diodín

"KT88" escribió en el mensaje news: snipped-for-privacy@uni-berlin.de...

MAX235

Saludos:

Sí, 12Mhz con los condensadores de 33pF. El MAX no. Básicamente he montado la placa de evaluación de Texas para este integrado pero con simplificaciones.Por ejemplo, la tensión de 3.3V la obtengo (aproximadamente) mediante un zener. No he puesto EEPROM I2C ni MAX 232/235. La placa la he diseñado de forma que más tarde pueda poner estos y otros elementos. La idea era empezar por que el ordenador me reconociese el dispositivo USB, para a partir de ahí empezar a hacer pruebas. Por cierto, dices que te funciona perfectamente. ¿Cómo consigues controlarlo? es que ando un poco despistado.

Reply to
Diodín

Si el "plug & play", de Windows, ni siquiera te avisa de que ha detectado un nuevo dispositivo USB, ese chip o está quemado o mal conectado.

El desarrollo por software, que hice, es con VB, para comunicar con un PIC.

Pero antes de meterse en desarrollos, debes conseguir lo más elemental, que Windows, te reconozca automáticamente el dispositivo USB, nada más conectarlo. Para esto, en efecto, no hacen falta los adaptadores de nivel MAX, que van por el lado serie, del dispositivo.

idea

Reply to
KT88

OK. Probaré un par de cosillas antes de cambiar el integrado y fuera. Gracias.

Reply to
Diodín

he

Tengo varios libros de programación con VB. Solo necesitas saber el PID/VID del dispositivo USB, para usarlo desde VB, o cualquier lenguaje de alto nivel.

En esta caso para el TUSB3410, el VID (identificador de fabricante), es

0x0451 y el PID (identidicación de dispositivo), es 0x3410.

Esto se puede cambiar si implementas una EEPROM externa, pero no es conveniente tocar el VID, porque es estandar, y se puede armar un cacao de mucho cuidado.

Reply to
KT88

Hay otra opcion: que se haya instalado (o intentado instalar) previamente un dispositivo del mismo tipo. En ocasiones el sistema guarda una cierta memoria (especialmente si la instalacion dio problemas o no se completo adecuadamente) y ya no vuelve a detectarlo por los siglos de los siglos. Para comprobar esto, es interesante ir a panel de control/sistema y mirar si hay algun dispositivo, en USB o en dispositivos desconocidos con la ?. Para que lo vuelva a reconocer en estos casos a veces hay que dar a "eliminar dispositivo"

Saludos

Cristobal

Reply to
Cris

Mal hecho. Para lo que querias probar, lo suyo es que NO hubieras instalado los controladores. El Plug and Play te habria detectado el dispositivo como "desconocido" y te habria pedido los controladores y por lo menos podrias haber visto si la fase inicial de enumeracion del dispositivo funcionaba.

Por lo demas, existe por ahi software para monitorizar el USB desde dentro del ordenador. Es bastante trapero (un sniffer que se inserta en la jerarquia de controladores estandar de USB) pero para un funciona-no funciona puede valer.

Saludos

Cristobal

Reply to
Cris

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.