Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Journal : Afficheur digital et Linux

Posté par Julien CARTIGNY (page perso, ) le 15 janvier 2006
Bonjour,

Avec les soldes, je viens de récupérer un HP z552.fr (une sorte de PC conçu pour le home theater avec plein d'extension). Il y a un superbe afficheur lumineux que je rêve de bricoler pour afficher des infos (température du processeur, morceau joué). Mais comment y accéder ? Sous windows, HP a développer son propre driver, donc je dois être bon pour devoir bricoler un truc. Mais comment savoir où il est ? La seul piste, c'est plusieurs périphériques inconnus sans identifiants détectés avec lsusb. Et après ? Comment pister des communications sur le port USB (existe t'il une sorte de sniffeur sous windows ?) ? Une idée comment commencer un tel projet ?

Quelques détails de la bête: http://h10010.www1.hp.com/wwpc/fr/fr/ho/WF06b/35943-36549-39(...)

> Lire le journal (9 commentaires, moyenne: 2,9).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Tuto sur linuxjournal

Posté par benoar (Jabber id, ) le 16/01/2006 à 03:10. (lien). Évalué à 3.

J'avais croisé il y a quelques temps ce petit tutorial pour écrire un driver usb simpliste :
http://www.linuxjournal.com/article/7353
Il donne quelques liens à propos de sniffers USB qui pourront peut-être t'intéresser.
Bon courage pour le reverse engeneering !

usbsnoop

Posté par Luzerne GANHIR (page perso, ) le 16/01/2006 à 07:57. (lien). Évalué à 5.

Couc !

J'ai écrit il y a peu sur Harded ( http://harded.free.fr/site/?p=47 ) un article à propos du driver spca5xx de Michel Xhaard, qui gere un bon paquet de webcam usb (en fait, c'etait plus a propos de la nouvelle version embarquée de ces drivers).

Tout ca pour dire que j'ai découvert par la meme occasion sur son site une courte faq de usbsnoop (un sniffer usb pour windows) qui pourrait peut etre t'aider :
(html) : http://mxhaard.free.fr/snoopy.html
(pdf) : http://mxhaard.free.fr/spca50x/Download/snoopy.pdf

Les liens à retenir étant :
* http://www.wingmanteam.com/usbsnoopy/
* http://benoit.papillault.free.fr/usbsnoop/
* http://sourceforge.net/projects/usbsnoop/

Enfin, il y a aussi eu il y a un an un journal linuxfr à propos de la meme chose, a savoir se lancer dans le développement d'un driver usb linux :
http://linuxfr.org/forums/36/6060.html

Bon développement :)

Luzerne GANHIR

LCD4Linux

Posté par xavier66 () le 16/01/2006 à 10:41. (lien). Évalué à 2.

Pour la partie communication avec l'afficheur, je n'ai pas de piste à part sniffer, mais pour le reste, tu peux regarder du côté de lcd4linux ( http://lcd4linux.bulix.org ) qui possède une architecture par plugins. Il te suffira d'écrire le driver d'affichage (quelques fonctions dépendantes du matos à implémenter), en t'aidant des autres drivers (il y a déjà des écrans usb supportés). Contacte la ML développeurs pour de l'aide sur l'écriture.

UPDATE

Posté par Julien CARTIGNY (page perso, ) le 16/01/2006 à 11:26. (lien). Évalué à 1.

Je viens de mettre le noyau 2.6.15 "pour voir" et j'ai un peu plus d'info: le périphérique est detecté au démarrage en tant que:

input: HP HP VFD Front Panel Board as /class/input/input0
input: USB HID v1.00 Device [HP HP VFD Front Panel Board] on usb-0000:00:1d.7-7.2

Il semble en fait que la chaîne "HP HP VFD Front Panel Board" vienne directement du matos, donc peu ou pas de support.

Si quelqu'un a une idée...

--
"Nobody expects the spanish inquisition"
  • [^]Re: UPDATE

    Posté par Sébastien Koechlin () le 16/01/2006 à 17:40. (lien). Évalué à 3.

    Si c'est du HID (Human Interface Devices), c'est normalisé et Linux doit être capable de l'utiliser. Tu as même un device associé pour communiquer.

    Y'a plus qu'à se plonger dans les méandres de HID.

    Voici un peu de lecture : http://www.frogmouth.net/hid-doco/linux-hid.html

Numérique, pas digital

Posté par davux (Jabber id, page perso, ) le 16/01/2006 à 11:40. (lien). Évalué à 7.

Pas forcément très important, mais juste au passage : le terme anglophone "digital" est un faux-ami, et se traduit par "numérique" en français :)

L'unique sens de "digital" en français est le même que dans "empreintes digitales", c'est-à-dire en rapport avec les doigts.

Revenir en haut de page