Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 20/05/2010, à 10:15

pi3ka14

Lecteur carte SD(Ricoh Co Ltd Device e822) sur Dell precision M4500

Bonjour,

Je viens d'acquérir depuis peu un Dell Precion 4500, et je tente depuis 15 jours, de faire tourner le lynx correctement dessus et ce n'est pas évidement, j'ai beaucoup de problème. Je poste donc plusieurs message sur les différents forum respectif, pour essayer de résoudre tous ces problème.

Le but sera ensuite de faire une page wiki dédié à cette machine, qui servira à d'autre je l'espère.

Le lecteur concerné est :

04:00.1 SD Host controller: Ricoh Co Ltd Device e822 (rev 03) (id : 1180:e822)

Le souci que je rencontre avec mon lecteur de carte SD est le suivant :
Lors de l'insertion d'une carte SD, syslog me renvoi ceci (évidement le périphérique est inaccessible) :

May 20 10:13:07 piLab kernel: [ 2934.891569] sdhci: ============== REGISTER DUMP ==============
May 20 10:13:07 piLab kernel: [ 2934.891576] sdhci: Sys addr: 0x00000000 | Version:  0x00000402
May 20 10:13:07 piLab kernel: [ 2934.891583] sdhci: Blk size: 0x00007008 | Blk cnt:  0x00000001
May 20 10:13:07 piLab kernel: [ 2934.891590] sdhci: Argument: 0x00000000 | Trn mode: 0x00000013
May 20 10:13:07 piLab kernel: [ 2934.891597] sdhci: Present:  0x01ff0202 | Host ctl: 0x00000011
May 20 10:13:07 piLab kernel: [ 2934.891603] sdhci: Power:    0x0000000f | Blk gap:  0x00000000
May 20 10:13:07 piLab kernel: [ 2934.891610] sdhci: Wake-up:  0x00000000 | Clock:    0x00004007
May 20 10:13:07 piLab kernel: [ 2934.891617] sdhci: Timeout:  0x0000000a | Int stat: 0x02008008
May 20 10:13:07 piLab kernel: [ 2934.891624] sdhci: Int enab: 0x02ff00cb | Sig enab: 0x02ff00cb
May 20 10:13:07 piLab kernel: [ 2934.891630] sdhci: AC12 err: 0x00000000 | Slot int: 0x00000001
May 20 10:13:07 piLab kernel: [ 2934.891637] sdhci: Caps:     0x21e832b2 | Max curr: 0x00000040
May 20 10:13:07 piLab kernel: [ 2934.891644] sdhci: ADMA Err: 0x00000001 | ADMA Ptr: 0xfd9e9b4e
May 20 10:13:07 piLab kernel: [ 2934.891647] sdhci: ===========================================
May 20 10:13:17 piLab kernel: [ 2944.876244] mmc0: Timeout waiting for hardware interrupt.
May 20 10:13:17 piLab kernel: [ 2944.876251] sdhci: ============== REGISTER DUMP ==============
May 20 10:13:17 piLab kernel: [ 2944.876259] sdhci: Sys addr: 0x00000000 | Version:  0x00000402
May 20 10:13:17 piLab kernel: [ 2944.876266] sdhci: Blk size: 0x00007008 | Blk cnt:  0x00000001
May 20 10:13:17 piLab kernel: [ 2944.876272] sdhci: Argument: 0x00000000 | Trn mode: 0x00000013
May 20 10:13:17 piLab kernel: [ 2944.876279] sdhci: Present:  0x01ff0202 | Host ctl: 0x00000011
May 20 10:13:17 piLab kernel: [ 2944.876286] sdhci: Power:    0x0000000f | Blk gap:  0x00000000
May 20 10:13:17 piLab kernel: [ 2944.876293] sdhci: Wake-up:  0x00000000 | Clock:    0x00004007
May 20 10:13:17 piLab kernel: [ 2944.876299] sdhci: Timeout:  0x0000000a | Int stat: 0x00000008
May 20 10:13:17 piLab kernel: [ 2944.876306] sdhci: Int enab: 0x02ff00cb | Sig enab: 0x02ff00cb
May 20 10:13:17 piLab kernel: [ 2944.876313] sdhci: AC12 err: 0x00000000 | Slot int: 0x00000001
May 20 10:13:17 piLab kernel: [ 2944.876320] sdhci: Caps:     0x21e832b2 | Max curr: 0x00000040
May 20 10:13:17 piLab kernel: [ 2944.876326] sdhci: ADMA Err: 0x00000001 | ADMA Ptr: 0xfd9e9b4e
May 20 10:13:17 piLab kernel: [ 2944.876330] sdhci: ===========================================
May 20 10:13:17 piLab kernel: [ 2944.876342] mmc0: Got data interrupt 0x00000008 even though no data operation was in progress.
May 20 10:13:17 piLab kernel: [ 2944.876348] sdhci: ============== REGISTER DUMP ==============
May 20 10:13:17 piLab kernel: [ 2944.876355] sdhci: Sys addr: 0x00000000 | Version:  0x00000402
May 20 10:13:17 piLab kernel: [ 2944.876362] sdhci: Blk size: 0x00007008 | Blk cnt:  0x00000001
May 20 10:13:17 piLab kernel: [ 2944.876369] sdhci: Argument: 0x00000000 | Trn mode: 0x00000013
May 20 10:13:17 piLab kernel: [ 2944.876376] sdhci: Present:  0x01ff0202 | Host ctl: 0x00000011
May 20 10:13:17 piLab kernel: [ 2944.876383] sdhci: Power:    0x0000000f | Blk gap:  0x00000000
May 20 10:13:17 piLab kernel: [ 2944.876389] sdhci: Wake-up:  0x00000000 | Clock:    0x00004007
May 20 10:13:17 piLab kernel: [ 2944.876396] sdhci: Timeout:  0x0000000a | Int stat: 0x00000008
May 20 10:13:17 piLab kernel: [ 2944.876403] sdhci: Int enab: 0x02ff00cb | Sig enab: 0x02ff00cb
May 20 10:13:17 piLab kernel: [ 2944.876409] sdhci: AC12 err: 0x00000000 | Slot int: 0x00000001
May 20 10:13:17 piLab kernel: [ 2944.876416] sdhci: Caps:     0x21e832b2 | Max curr: 0x00000040
May 20 10:13:17 piLab kernel: [ 2944.876423] sdhci: ADMA Err: 0x00000001 | ADMA Ptr: 0xfd9e9b4e
May 20 10:13:17 piLab kernel: [ 2944.876426] sdhci: ===========================================
May 20 10:13:17 piLab kernel: [ 2944.878438] mmc0: Got data interrupt 0x00100008 even though no data operation was in progress.
May 20 10:13:17 piLab kernel: [ 2944.878443] sdhci: ============== REGISTER DUMP ==============
May 20 10:13:17 piLab kernel: [ 2944.878450] sdhci: Sys addr: 0x00000000 | Version:  0x00000402
May 20 10:13:17 piLab kernel: [ 2944.878457] sdhci: Blk size: 0x00007008 | Blk cnt:  0x00000001
May 20 10:13:17 piLab kernel: [ 2944.878463] sdhci: Argument: 0x00000000 | Trn mode: 0x00000013
May 20 10:13:17 piLab kernel: [ 2944.878470] sdhci: Present:  0x01ff0000 | Host ctl: 0x00000011
May 20 10:13:17 piLab kernel: [ 2944.878476] sdhci: Power:    0x0000000f | Blk gap:  0x00000000
May 20 10:13:17 piLab kernel: [ 2944.878483] sdhci: Wake-up:  0x00000000 | Clock:    0x00004007
May 20 10:13:17 piLab kernel: [ 2944.878490] sdhci: Timeout:  0x0000000a | Int stat: 0x00000000
May 20 10:13:17 piLab kernel: [ 2944.878496] sdhci: Int enab: 0x02ff00cb | Sig enab: 0x02ff00cb
May 20 10:13:17 piLab kernel: [ 2944.878503] sdhci: AC12 err: 0x00000000 | Slot int: 0x00000000
May 20 10:13:17 piLab kernel: [ 2944.878510] sdhci: Caps:     0x21e832b2 | Max curr: 0x00000040
May 20 10:13:17 piLab kernel: [ 2944.878519] sdhci: ADMA Err: 0x00000001 | ADMA Ptr: 0xfd9e9b4e
May 20 10:13:17 piLab kernel: [ 2944.878523] sdhci: ===========================================
May 20 10:13:17 piLab kernel: [ 2944.879558] mmc0: error -110 whilst initialising SD card

J'ai bien essayer quelques truc comme, ajouter les module :

tifm_sd
tifm_core

mais sans changement.....
Je précision que je suis donc sous 10.04 avec les MAJ lucid-preproposed activé.

SI y a un expert dans la salle .....

Merci d'avance pour tous les delliens M4500.

Hors ligne

#2 Le 12/06/2010, à 10:43

Pirhoo

Re : Lecteur carte SD(Ricoh Co Ltd Device e822) sur Dell precision M4500

Hello,

même lecteur de carte, même problème (et même syslog aussi). Si quelqu'un a la solution, je serrais aussi très heureux de la connaitre smile

Hors ligne

#3 Le 12/06/2010, à 12:31

pi3ka14

Re : Lecteur carte SD(Ricoh Co Ltd Device e822) sur Dell precision M4500

Re,

Personne n'a pas le même problème que nous, on une idée pour le résoudre.... Y a pas plus d'expert qui rodent dans le coin ou quoi ???? c'est triste....

Hors ligne

#4 Le 27/06/2010, à 13:27

GEREM57

Re : Lecteur carte SD(Ricoh Co Ltd Device e822) sur Dell precision M4500

Le problème de lecteur de cartes est assez ancien et apparemment sans aucune solution ...
Je suis dans le même cas ... sad

Hors ligne

#5 Le 17/08/2010, à 18:43

Nialalala

Re : Lecteur carte SD(Ricoh Co Ltd Device e822) sur Dell precision M4500

Un patch du kernel a été proposé et il semble marcher... Espérons qu'il soit intégré au noyau définitivement.

https://bugs.launchpad.net/ubuntu/+sour … bug/603445 (commentaire #5)

4) Ricoh e822 card reader
Patch proposed in Bugzilla successfully applied to 2.6.32-24.39 kernel modules:
    * https://bugzilla.redhat.com/show_bug.cgi?id=596475

Dernière modification par Nialalala (Le 17/08/2010, à 18:45)


La documentation et les forum quotidiennement tu liras.

Hors ligne

#6 Le 05/10/2010, à 13:25

harantol

Re : Lecteur carte SD(Ricoh Co Ltd Device e822) sur Dell precision M4500

Bonjour,

J'ai le même problème et n'ai pas compris comment appliquer le patch en question... Quelqu'un peut-il m'aider ?
Merci !

Hors ligne

#7 Le 05/10/2010, à 14:21

pi3ka14

Re : Lecteur carte SD(Ricoh Co Ltd Device e822) sur Dell precision M4500

je ne me suis pas lancé dans cette entreprise non plus....et le pire c'est que pour l'instant sur la 10.11, malgré de nombreux test, impossible de faire fonctionner ce satané lecteur SD. Quel tristesse sad

Hors ligne

#8 Le 11/10/2010, à 19:30

pi3ka14

Re : Lecteur carte SD(Ricoh Co Ltd Device e822) sur Dell precision M4500

Bon Super news,  c'est good avec la 10.11 !

Hors ligne

#9 Le 21/10/2010, à 21:47

fromzy

Re : Lecteur carte SD(Ricoh Co Ltd Device e822) sur Dell precision M4500

Bonsoir

Avec la dernière version updatée hier soir  :

$ uname -a
Linux stef 2.6.35-22-generic #35-Ubuntu SMP Sat Oct 16 20:45:36 UTC 2010 x86_64 GNU/Linux

J'avais encore des erreurs comme ci-dessous (dmesg):

 mmc0: ADMA error
 mmc0: error -5 whilst initialising SD card

La page suivante https://bugs.launchpad.net/debian/+sour … bug/605043 permet de résoudre le problème.

Pour faire simple :
1) Créer un fichier dans le répertoire /etc/modprobe.d/ avec l'extension.conf
2) y copier la ligne suivante : options sdhci debug_quirks=0x40
3) décharger les modules sdhci_pci et sdhci
4) charger le module sdhci_pci

Donc en ligne de commande, cela donne :

$ sudo gedit/etc/modprobe.d/cardreader_patch_disable_adma.conf
$ sudo rmmod sdhci_pci
$ sudo rmmod sdhci
$ sudo modprobe sdhci_pci

Si votre carte sd est présente, c'est instantané après la dernière commande : la carte SD est reconnu

Par contre, c'est pas tres propre car au reboot je me retrouve avec 2 modules sdhci et 2 modules sdhci_pci sad
il suffit de lancer les 3 dernières commandes (rmmod et modprobe) et c'est bon, tout refonctionne
Alors si quelqu'un sait faire ca plus proprement, je suis preneur bien évidemment.

Bonne soirée a tous

Hors ligne

#10 Le 10/02/2011, à 18:30

tocks

Re : Lecteur carte SD(Ricoh Co Ltd Device e822) sur Dell precision M4500

Je suis dans le même cas, pour moi ce que vous indiquez fonctionne,  mais comment faire plus propre ?
Et que sa s'active des le boot du pc?

Hors ligne