Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Pour les pros : I2C, udev ?
Envoyé par: Joran

Bonjour à tous !
J'ai un problème assez complexe à résoudre.
Je travail sur un système linux embarqué sur une architecture Atmel ARM9. Mon système boot correctement.
Un de mes programme embarqué doit utiliser l'I2C (port série) pour communiquer avec un périphérique externe.
Lorsque je démarre l'I2C est absent du répertoire "/dev". Je dois créer un noeud en tapant la commande "mknod /dev/i2c-0 c 0 89". Une fois celà fait le port fonctionne très bien.
Je voudrais que la détection du périphérique ce fasse automatiquement.
J'ai cru comprendre qu'il fallait que j'installe "udev", ce que j'ai fait.. Malheureusement celà ne change rien. Un warning du genre "can't found udev in /etc/fstab" apparait au démarrage.
Avez vous une idée ?

Poste le Thursday 24 May 2007 02:14:57
Répondre     Citer    
Re: Pour les pros : I2C, udev ?
Envoyé par: oudoubah

Pour udev, tu dois créer une règle. Je te laisse voir une doc pour plus de précision :
[www.minet.net]
[www.reactivated.net]

udevd est un service à lancer au démarrage
Il se base sur des règles écrites dans /etc/udev

Comment as-tu fait pour installer udev?

Tu as lu les docs. Tu es devenu un informaticien. Que tu le veuilles
ou non. Lire la doc, c'est le Premier et Unique Commandement de
l'informaticien.
-+- TP in: Guide du Linuxien pervers - "L'évangile selon St Thomas"

Poste le Thursday 24 May 2007 13:14:42
Répondre     Citer    
Re: Pour les pros : I2C, udev ?
Envoyé par: Joran

Merci pour ta réponse !
J'ai consulté les liens.
En fait j'ai remarqué qu'il fallait tout simplement que je fasse un "udevtrigger" pour que les périphériques apparaîssent après le lacement du démon "udevd".
J'ai toujours le warning mais il ne semble pas poser problème.
Sinon pour répondre à ta question, "udev" a été installé avec buildroot.
Voili voilou ! Merci encore, c'est toi qui m'a mis sur la voie.

Poste le Thursday 24 May 2007 19:42:32
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Pour les pros : I2C, udev ?
Pour poser vos questions sur les scripts shell, le Perl, le C, etc... Attention : nous ne sommes pas des spécialistes du dev, ce forum est juste pour de petites aides ponctuelles concernant le développement et les outils de développement.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons