Valkertown Blog

I used to write about electronics…

Valkertown Blog header image 5

Entries Tagged as 'usb'

DS1M12 usb osciloscope in linux and python

October 1st, 2008 Comments

Well, today in the afternoon I was given a task, make the Usb Instruments DS1M12 usb osciloscope in linux, it was quite a surprise
to find out it had some kind of support for Linux and I started my work with their sources.
I found it requires two downloads one from USB Instruments itself and another from [...]

Tags:   · · · · · · ·

USB y Tiempo Real

May 17th, 2007 Comments

Bueno, aunque no he terminado con el desarrolo sobre USB, dejo escritas ya las
conclusiones.
Antes de empezar con las conclusiones hago una pequeña introduccion al problema.
Para las aplicaciones de tiempo real se requiere, primero , que todas las operaciones se
realizen en intervalos determinados con minimas varaciones; segundo, una fiabilidad de la
informacion tan cercano al 100% como [...]

Tags:   · · · ·

AT90USB128, Update

April 19th, 2007 Comments

Que demonios hace el NYET_ENABLED, NYET_DISABLED, en el código de ejemplo de ATMEL parece hacer algo, pero no aparece en ningun datasheet, es más aparece como reservado y sugiere no meterse con estos bits. No es algo muy agradable…

Tags:   · · ·

Notas sobre el USB: Velocidad de Transferencia

February 8th, 2007 Comments

Bien despues de implementar exitosamente las transferneias Isochronous en el uC y un controlador propio para el núcleo de Linux. sin duda es más complicado que los otros métodos pero es el que garantiza el mayor ancho de banda disponible para el dispositivo a costa de fiabilidad.
Unos números rapidos que sirven como guia para calcular [...]

Tags:   · · · ·

Dos excelentes fuentes de documentación para Drivers Linux y USB

February 6th, 2007 Comments

Voy a realizar una pequeña reseña de dos documentos sumamente utiles para el desarrollo de drivers USB para Linux.

Linux Device Drivers, Third Edition

Este libro es uno de aquellos que no se pueden omitir como referencia en cada desarrollo, contiene casi todo lo que se necesita saber para crear drivers de toda clase, con un estilo [...]

Tags:   · · · ·

Notas sobre implementación del DAQ-USB

February 5th, 2007 Comments

Bueno luego de solucionar todos los problemas que aparecieron en mi implementación del USB en una tarjeta de desarrollo propia, puedo empezar a hablar sobre las consideraciones y cosas que he encontrado hasta el momento del USB.
El problema que se debe enfrentar la implementación que realice del USB es el de transmitir la información a [...]

Tags:   · · · ·

Actualización AT90USB128, y lecturas adicionales.

February 1st, 2007 Comments

Bien, una buena noticia ya tengo completamente funcional el sistema USB, luego de resolver una serie de problemas.
EL código de ejemplo de ATMEL para GCC tiene problemas de impementación, el motivo es el siguiente,
en el código de ATMEL se definen los “descriptors” de la siguiente forma:

 

struct usb_XXX_descriptor {

    U8 length,

    U8 type,

  [...]

Tags:   · · ·

AT90USB128 Actualización

December 26th, 2006 Comments

OK, hoy volvi a trabajar un rato con este chip:
Logre compilar el código de ejemplo de Atmel con algunos inconvenientes por que este código viene para windoze y toco cambiar unos \ por /, me tomo demasiado tiempo darme cuenta de eso -_-, para futura referencia.
Luego cargue el .hex que genero de este ejemplo [...]

Tags:   · · · ·

AT90USB128

December 21st, 2006 Comments

Bien, por fin voy a trabajar un poco con USB y AVR.
El AT90USB128 Hasta ahora es una versi’on muy similar al ATMega128 pero se sacrifican algunos modulos funcionales por el controlador USB. El que estoy usando viene en empaquetado QFN64 algo molesto para soldar en el prototipo pero se [...]

Tags:   · ·