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 03/08/2009, à 08:44

maman

[carte XD] Pilote JMicron

bonjour,
j'ai bien cherché pour essayer d'installer ma carte XD de type M sur mon PC. La lecture des cartes SD ne posait pas de problème.
Après avoir fait quelques recherches, j'ai appris que le format XD est propriétaire:

Wikipédia a écrit :

Le format xD a été développé par Olympus et Fujifilm, pour remplacer le vieillissant format SmartMedia. C'est un format de cartes mémoire propriétaire, de moins en moins utilisé : Olympus utilise le format CompactFlash dans ses reflex et Fujifilm propose un emplacement pour les cartes SD en plus de l'emplacement xD dans la majorité de ses appareils photo.

De même, il existe différents types de cartes XD: standard et M et H qui posent des problèmes de compatibilité.
Forcément la mienne est une type M.
Le constructeur est Jmicron que j'ai contacté par mail en lui demandant de m'envoyer le pilote pour lire la-dite carte, ce qu'il a fait en un temps record.
Un pilote est en ligne pour les noyaux ≤2.6.27 sur  OxOty http://www.oxoty.com/driver
Je ne sais pas si j'ai le droit de diffuser le pilote valide pour les noyaux 2.6.22~2.6.29, mais je mets quand même le lien pour le télécharger http://dl.free.fr/tjscv16lv
Si ce n'est pas légal, un modo y remettra bon ordre.
Merci


90% of teens today would die if Facebook was completely destroyed. If you are one of the 10% that would be laughing, copy and paste this to your signature.

Hors ligne

#2 Le 13/12/2009, à 13:51

toutafai

Re : [carte XD] Pilote JMicron

bonjour,

si c'est légal, c'est possible davoir un autre lien, d'avance merci.


Tombé dans l'informatique étant petit, j'en ai fait mon métier. Utilisateur d'Ubuntu depuis novembre 2006, actuellement sous 20.04 x64 (Que d'évolution
depuis Dapper Drake ! Ça rajeunit pas ^^^).

Hors ligne

#3 Le 13/12/2009, à 16:05

maman

Re : [carte XD] Pilote JMicron

bonjour,
afin de pérenniser le lien, je mets le lien vers mon chez moi, c'est plus simple.:)
Comme personne n'a rien dit, je pense que c'est légal.
@+

Edit: modification du lien

Dernière modification par bibi_marmotte (Le 13/12/2009, à 21:24)


90% of teens today would die if Facebook was completely destroyed. If you are one of the 10% that would be laughing, copy and paste this to your signature.

Hors ligne

#4 Le 13/12/2009, à 19:58

toutafai

Re : [carte XD] Pilote JMicron

hourra ! Fonctionnel sur un noyau 2.6.28-17-generic i686. Que du bonheur en barre : Merci !

Ps : A moins que tu ne le fasse, on pourrait rajouter ton lien dans la doc


Tombé dans l'informatique étant petit, j'en ai fait mon métier. Utilisateur d'Ubuntu depuis novembre 2006, actuellement sous 20.04 x64 (Que d'évolution
depuis Dapper Drake ! Ça rajeunit pas ^^^).

Hors ligne

#5 Le 13/12/2009, à 21:36

maman

Re : [carte XD] Pilote JMicron

super,
contente d'avoir pu te rendre service. J'ai édité la page du wiki http://doc.ubuntu-fr.org/carte_xd Il ne me serait pas venu à l'esprit de le faire, merci de m'y avoir incitée. wink
Je m'engage à conserver le lien valide.
@+


90% of teens today would die if Facebook was completely destroyed. If you are one of the 10% that would be laughing, copy and paste this to your signature.

Hors ligne

#6 Le 14/12/2009, à 19:22

toutafai

Re : [carte XD] Pilote JMicron

Royal...au nom de la communauté : Merci !


Tombé dans l'informatique étant petit, j'en ai fait mon métier. Utilisateur d'Ubuntu depuis novembre 2006, actuellement sous 20.04 x64 (Que d'évolution
depuis Dapper Drake ! Ça rajeunit pas ^^^).

Hors ligne

#7 Le 22/12/2009, à 21:35

erlik

Re : [carte XD] Pilote JMicron

Hello

Malheureusement, le script ne compile pas sous noyau 2.6.31 sad

$ make
echo /home/frank/tmp/jmb38x
/home/frank/tmp/jmb38x
make -C /lib/modules/2.6.31-16-generic/build M=/home/frank/tmp/jmb38x
make[1]: entrant dans le répertoire « /usr/src/linux-headers-2.6.31-16-generic »
  CC [M]  /home/frank/tmp/jmb38x/memstick.o
/home/frank/tmp/jmb38x/memstick.c: In function ‘memstick_alloc_card’:
/home/frank/tmp/jmb38x/memstick.c:487: error: ‘struct device’ has no member named ‘bus_id’
/home/frank/tmp/jmb38x/memstick.c:487: error: ‘struct device’ has no member named ‘bus_id’
/home/frank/tmp/jmb38x/memstick.c:488: error: ‘struct device’ has no member named ‘bus_id’
/home/frank/tmp/jmb38x/memstick.c: In function ‘memstick_add_host’:
/home/frank/tmp/jmb38x/memstick.c:626: error: ‘struct device’ has no member named ‘bus_id’
/home/frank/tmp/jmb38x/memstick.c:626: error: ‘BUS_ID_SIZE’ undeclared (first use in this function)
/home/frank/tmp/jmb38x/memstick.c:626: error: (Each undeclared identifier is reported only once
/home/frank/tmp/jmb38x/memstick.c:626: error: for each function it appears in.)
make[2]: *** [/home/frank/tmp/jmb38x/memstick.o] Erreur 1
make[1]: *** [_module_/home/frank/tmp/jmb38x] Erreur 2
make[1]: quittant le répertoire « /usr/src/linux-headers-2.6.31-16-generic »
make: *** [all] Erreur 2

Je ne suis pas un geek! Je suis un être humain!

Hors ligne

#8 Le 22/12/2009, à 21:58

toutafai

Re : [carte XD] Pilote JMicron

Bonsoir

C'est normal vu que le module ne suporte pas les noyaux > 2.6.29...désolé pour toi


Tombé dans l'informatique étant petit, j'en ai fait mon métier. Utilisateur d'Ubuntu depuis novembre 2006, actuellement sous 20.04 x64 (Que d'évolution
depuis Dapper Drake ! Ça rajeunit pas ^^^).

Hors ligne

#9 Le 23/12/2009, à 10:19

maman

Re : [carte XD] Pilote JMicron

bonjour,
mouais, m'étonne pas que ça fonctionne pas avec le 2.6.31. Toujours est-il que j'ai recontacté le constructeur en lui demandant de m'envoyer le pilote pour ce noyau et supérieur.
Je te tiens au courant dés que j'ai des infos (bonnes ou mauvaises).

Bonnes fêtes de fin d'année.:)


90% of teens today would die if Facebook was completely destroyed. If you are one of the 10% that would be laughing, copy and paste this to your signature.

Hors ligne

#10 Le 23/12/2009, à 13:22

maman

Re : [carte XD] Pilote JMicron

salut,
double post, je le ferai plus promis.;)

J'ai reçu par mail le pilote pour les noyaux de 2.6.22→2.6.32. Enfin un constructeur qui fournit les pilotes compatibles avec GNU/Linux.
Je mets le pilote en dl sur mon site
Je l'ai essayé et il fonctionne sur mon noyau 2.6.28.
J'ai mis à jour la page du Wiki http://doc.ubuntu-fr.org/carte_xd, je garde le lien valide, toussa, toussa.

Bonnes fêtes de fin d'année.

Edit: Dit-moi si tu réussis à installer (ou pas) le pilote. Merci.

Dernière modification par bibi_marmotte (Le 08/01/2010, à 23:47)


90% of teens today would die if Facebook was completely destroyed. If you are one of the 10% that would be laughing, copy and paste this to your signature.

Hors ligne

#11 Le 23/12/2009, à 15:22

toutafai

Re : [carte XD] Pilote JMicron

Bonjour bibi_marmote,

Merci pour ta démarche, je vais migrer un portable équipé du fameux micron la semaine prochaine, je te tiens au informé....

Encore merci

Heu : Sais tu si le module fournit supporte les kernel 64 bits ? (je fais mon fénéant car j'aurais deja pu telecharger ton archive et aller voir le readme...)


Tombé dans l'informatique étant petit, j'en ai fait mon métier. Utilisateur d'Ubuntu depuis novembre 2006, actuellement sous 20.04 x64 (Que d'évolution
depuis Dapper Drake ! Ça rajeunit pas ^^^).

Hors ligne

#12 Le 23/12/2009, à 16:00

maman

Re : [carte XD] Pilote JMicron

salut,
@toutafai: je ne sais pas si le module supporte le 64 bits. Rien n'est spécifié à ce sujet dans le readme que voici:

Release Date:
2009/12/01

Support Kernels:
2.6.22~2.6.32

Support Chips:
JMB38x MS/xD Host Controller [DID: 2383/2384, 2388/2389, 2393/2394]

Support Memory Cards:
MemoryStick Standard/Pro/Pro-HG Card
xD-Picture Card

Install Requirement:
1. Kernel srource HEAD
2. Compiler

Install Process:
1. Decompress jmb38x_xxxxxxxx.tbz2
   # tar xjvf jmb38x_xxxxxxxx.tbz2
2. Change directory to jmb38x
   # cd jmb38x
3. Compile drivers with root permission
   # make
   # make install

Known Issues:
None

Comme on dit souvent: bah t'as plus qu'à essayer smile Et pis, tu me diras quoi.

@erlik: tu me diras si c'est bon. J'aimerais pouvoir en informer le constructeur. wink

@+ et bonnes fêtes


90% of teens today would die if Facebook was completely destroyed. If you are one of the 10% that would be laughing, copy and paste this to your signature.

Hors ligne

#13 Le 23/12/2009, à 23:12

toutafai

Re : [carte XD] Pilote JMicron

Bonsoir,

Merci d'avoir mit le readme, effectivement, rien n'est spécifié...bon ben,je jouerais les béta testeurs alors lol

Je reviendrais ici même dire si cela fonctionne sur du 64 bits..

encore merci, et bonne fetes aussi à tous...

perso le pere noel est deja passé big_smile:D:D


Tombé dans l'informatique étant petit, j'en ai fait mon métier. Utilisateur d'Ubuntu depuis novembre 2006, actuellement sous 20.04 x64 (Que d'évolution
depuis Dapper Drake ! Ça rajeunit pas ^^^).

Hors ligne

#14 Le 24/12/2009, à 15:23

erlik

Re : [carte XD] Pilote JMicron

Pour ma part, je suis en 64bits,  mais je pense que je me suis qlq peu precipité en voyant ce pilote...
En effet, j'ai un lecteur de carte XD sur mon portable ( MSI VR630 ) , et un lspci me donne:

$lspci | grep 'JMicron'
07:00.0 FireWire (IEEE 1394): JMicron Technology Corp. IEEE 1394 Host Controller
07:00.1 System peripheral: JMicron Technology Corp. SD/MMC Host Controller
07:00.2 SD Host controller: JMicron Technology Corp. Standard SD Host Controller
07:00.3 System peripheral: JMicron Technology Corp. MS Host Controller

J'ai compilé le module, et il est bien chargé:

$ lsmod | grep 'jm'
jmb38x_ms              15428  0
memstick               13616  1 jmb38x_ms

Problème, quand j'insère une carte XD, rien ne se passe, et dmesg ne montre aucune activité ....

Donc, pilote non adapté a ce lecteur ?......


Je ne suis pas un geek! Je suis un être humain!

Hors ligne

#15 Le 24/12/2009, à 15:45

maman

Re : [carte XD] Pilote JMicron

salut,
bon, je viens de re-recontacter le constructeur en lui demandant de fournir le pilote pour 64bits.:) Tu as bien rebooté ton PC ?
Sur 2.6.28 en 32 bits, j'ai:

dmesg
xd_card0: p1

Je te tiens au courant dès que j'ai des nouvelles.

Joyeux Noël


90% of teens today would die if Facebook was completely destroyed. If you are one of the 10% that would be laughing, copy and paste this to your signature.

Hors ligne

#16 Le 24/12/2009, à 19:32

toutafai

Re : [carte XD] Pilote JMicron

pour information, chez moi cela fonctionne avec de la sd et du memory stick Pro. J'ai pas de xd mais quand je vois cela :

lsmod
....
xd_card                39580  1 jmb38x_xd
...

je me dis que cela devrait fonctionner...



mes infos :

maintenance@kristell:~$ uname -r -m
2.6.28-17-generic i686

maintenance@kristell:~$ lsmod |grep jmb38
jmb38x_xd              17152  0 
jmb38x_ms              20100  0 
xd_card                39580  1 jmb38x_xd
memstick               18972  1 jmb38x_ms
maintenance@kristell:~$

maintenance@kristell:~$ modinfo xd_card
filename:       /lib/modules/2.6.28-17-generic/kernel/drivers/jmb38x/xd_card.ko
version:        20090609
description:    xD picture card block device driver
author:         Alex Dubov
license:        GPL
srcversion:     C422574ADA7593661498E5F
depends:        flash_bd
vermagic:       2.6.28-17-generic SMP mod_unload modversions 586 
parm:           major:int
parm:           cmd_retries:uint

maintenance@kristell:~$ modinfo flash_bd
filename:       /lib/modules/2.6.28-17-generic/kernel/drivers/jmb38x/flash_bd.ko
version:        20090609
license:        GPL
description:    Simple flash to block device translation layer
author:         Alex Dubov
srcversion:     21CF0A098B64A5DAE3A5FF9
depends:        
vermagic:       2.6.28-17-generic SMP mod_unload modversions 586 
maintenance@kristell:~$

Noyeux Joël....hipslol


Tombé dans l'informatique étant petit, j'en ai fait mon métier. Utilisateur d'Ubuntu depuis novembre 2006, actuellement sous 20.04 x64 (Que d'évolution
depuis Dapper Drake ! Ça rajeunit pas ^^^).

Hors ligne

#17 Le 26/12/2009, à 18:06

maman

Re : [carte XD] Pilote JMicron

salut,
je viens de recevoir une réponse

JMicron a écrit :

The latest Linux driver can fix compatibility issue at my site. (32/64 bits)
Could you send one platform to us for testing.
We're very interested the issue. Hope you confirm soon to us.

Donc, effectivement, le pilote doit fonctionner avec le 64 bits pour les cartes XD sur le noyau 2.6.31.

Bref, on me demande d'envoyer un cd avec Karmic Koala chez eux. Je m'en occupe, il faut juste que je le dl.
J'aurai dû le faire livrer par le père Noël. smile

@+


90% of teens today would die if Facebook was completely destroyed. If you are one of the 10% that would be laughing, copy and paste this to your signature.

Hors ligne

#18 Le 26/12/2009, à 18:54

erlik

Re : [carte XD] Pilote JMicron

Hello

Merci bibi_marmotte pour ta relation épistolaire avec le constructeur wink

Je viens de recompiler le module, au cas où.

frank@frank-laptop:~/tmp/jmb38x$ sudo make
[sudo] password for frank:
echo /home/frank/tmp/jmb38x
/home/frank/tmp/jmb38x
make -C /lib/modules/2.6.31-16-generic/build M=/home/frank/tmp/jmb38x
make[1]: entrant dans le répertoire « /usr/src/linux-headers-2.6.31-16-generic »
  LD      /home/frank/tmp/jmb38x/built-in.o
  CC [M]  /home/frank/tmp/jmb38x/memstick.o
  CC [M]  /home/frank/tmp/jmb38x/mspro_block.o
/home/frank/tmp/jmb38x/mspro_block.c: In function ‘ms_complete_log_phy_tbl’:
/home/frank/tmp/jmb38x/mspro_block.c:2826: warning: the frame size of 1040 bytes is larger than 1024 bytes
  CC [M]  /home/frank/tmp/jmb38x/xd_card_blk.o
  CC [M]  /home/frank/tmp/jmb38x/xd_card_ecc.o
  LD [M]  /home/frank/tmp/jmb38x/xd_card.o
  CC [M]  /home/frank/tmp/jmb38x/flash_bd.o
  CC [M]  /home/frank/tmp/jmb38x/jmb38x_ms.o
  CC [M]  /home/frank/tmp/jmb38x/jmb38x_xd.o
  Building modules, stage 2.
  MODPOST 6 modules
  CC      /home/frank/tmp/jmb38x/flash_bd.mod.o
  LD [M]  /home/frank/tmp/jmb38x/flash_bd.ko
  CC      /home/frank/tmp/jmb38x/jmb38x_ms.mod.o
  LD [M]  /home/frank/tmp/jmb38x/jmb38x_ms.ko
  CC      /home/frank/tmp/jmb38x/jmb38x_xd.mod.o
  LD [M]  /home/frank/tmp/jmb38x/jmb38x_xd.ko
  CC      /home/frank/tmp/jmb38x/memstick.mod.o
  LD [M]  /home/frank/tmp/jmb38x/memstick.ko
  CC      /home/frank/tmp/jmb38x/mspro_block.mod.o
  LD [M]  /home/frank/tmp/jmb38x/mspro_block.ko
  CC      /home/frank/tmp/jmb38x/xd_card.mod.o
  LD [M]  /home/frank/tmp/jmb38x/xd_card.ko
make[1]: quittant le répertoire « /usr/src/linux-headers-2.6.31-16-generic »
frank@frank-laptop:~/tmp/jmb38x$ sudo make install
echo /home/frank/tmp/jmb38x
/home/frank/tmp/jmb38x
make -C /lib/modules/2.6.31-16-generic/build M=/home/frank/tmp/jmb38x
make[1]: entrant dans le répertoire « /usr/src/linux-headers-2.6.31-16-generic »
  Building modules, stage 2.
  MODPOST 6 modules
make[1]: quittant le répertoire « /usr/src/linux-headers-2.6.31-16-generic »
mkdir -p /lib/modules/2.6.31-16-generic/kernel/drivers/jmb38x
rm -f /lib/modules/2.6.31-16-generic/kernel/drivers/jmb38x/*.ko
install -c -m 644 *.ko /lib/modules/2.6.31-16-generic/kernel/drivers/jmb38x
/sbin/depmod -ae
WARNING: -e needs -E or -Fecho "modprobe jmb38x_ms" >> /etc/rc.local
echo "modprobe mspro_block" >> /etc/rc.local
echo "modprobe flash_bd" >> /etc/rc.local
echo "modprobe xd_card" >> /etc/rc.local
echo "modprobe jmb38x_xd" >> /etc/rc.local

Apres reboot, j'ai les modules qui sont tous convenablement chargés

frank@frank-laptop:~$ lsmod | grep -i 'jmb'
jmb38x_xd              11616  0 
xd_card                36976  1 jmb38x_xd
jmb38x_ms              15428  0 
memstick               13616  2 mspro_block,jmb38x_ms

Mais voila, marche tjs pas pour moi non plus .......
Je n'ai pas de xd_card0: p1 dans dmesg

Tu pourra demander quels matos sont exactement supportés par ce pilote?

Sinon, pq leur envoyer un cd? Ils ne peuvent pas graver une distrib eux-meme ?.... tongue


Je ne suis pas un geek! Je suis un être humain!

Hors ligne

#19 Le 28/12/2009, à 01:19

maman

Re : [carte XD] Pilote JMicron

salut,
question bête et idiote à la fois, ta carte XD est lisible sur un autre poste? Enfin, elle fonctionne.
Arrives tu à lire des SD, il me semble que le pilote ne soit pas nécessaire pour les lire.

Pour le matos supporté, je demanderai.

Quant à savoir pourquoi ils ne DL pas la distrib … Je préfère leur envoyer le cd avec les échanges de mail de façon à ce que tout soit bien clair.

@+


90% of teens today would die if Facebook was completely destroyed. If you are one of the 10% that would be laughing, copy and paste this to your signature.

Hors ligne

#20 Le 30/12/2009, à 18:17

erlik

Re : [carte XD] Pilote JMicron

Pour la lecture de la carte ailleurs, aucune idée....
Le seul lecteur que j'ai est sur mon portable, et je n'ai jamais eu l'occas de tester ailleurs. Le seul moyen que j'ai pour la lire est de l'inserer dans mon APN, et de le connecter a l'ordi, qui le reconnait parfaitement. je l'utilise alors comme lecteur de carte ...
Mais j'aimerais qd meme que le lecteur soit fonctionnel, tant qu'a faire.


Je ne suis pas un geek! Je suis un être humain!

Hors ligne

#21 Le 30/12/2009, à 19:56

toutafai

Re : [carte XD] Pilote JMicron

bonsoir,

Désolé pour cette absence pour cause de festivités !! j'ai pas eu le temps de faire la migration vers le 64bits...
pour le probleme de xd, le systeme de fichier de la xd est-il "propre" et exempt d'erreur ? Je dit cela, car il me semble avoir lu que cela pouvait empecher la bonne detection de la carte, une piste a creusée .. heu pas pendant 10 ans non plus xD


Tombé dans l'informatique étant petit, j'en ai fait mon métier. Utilisateur d'Ubuntu depuis novembre 2006, actuellement sous 20.04 x64 (Que d'évolution
depuis Dapper Drake ! Ça rajeunit pas ^^^).

Hors ligne

#22 Le 22/02/2010, à 12:16

maman

Re : [carte XD] Pilote JMicron

bonjour,
je viens de recevoir un mail de JMicron. Je poste le lien vers le pilote qu'ils m'ont envoyé pour les noyaux ⇒2.6.32
Voici la liste du matériel compatible: MS/xD Host Controller [DID: 2383/2384, 2388/2389, 2393/2394]. Rien de neuf.

J'espère que ça va résoudre les soucis, bon courage,
@+


90% of teens today would die if Facebook was completely destroyed. If you are one of the 10% that would be laughing, copy and paste this to your signature.

Hors ligne

#23 Le 22/02/2010, à 20:25

toutafai

Re : [carte XD] Pilote JMicron

Bonsoir,

Merci, je vais testé cela cette semaine, je reviendrais une fois que cela sera fait poster mon verdict lol


Tombé dans l'informatique étant petit, j'en ai fait mon métier. Utilisateur d'Ubuntu depuis novembre 2006, actuellement sous 20.04 x64 (Que d'évolution
depuis Dapper Drake ! Ça rajeunit pas ^^^).

Hors ligne

#24 Le 23/09/2010, à 21:56

sarkan

Re : [carte XD] Pilote JMicron

bonsoir à tous j'ai récupérait le pilote pour i386 mais je ne n'arrive pas à le compiler quelqu'un aurait il un noyau compilé à me fournir ou un tuto?merci

Hors ligne

#25 Le 24/09/2010, à 08:53

maman

Re : [carte XD] Pilote JMicron

bonjour,
en ce qui concerne le tuto, si tu suis bien ce post, ça va aller ./viewtopic.php?pid=3158450#p3158450 smile

Assure toi d'avoir les paquets: build-essential fakeroot checkinstall installés sur ton PC
Je te mets le lien vers la doc:  http://doc.ubuntu-fr.org/tutoriel/compilation?s#prealables

Si tu rencontres encore des erreurs, poste les. wink


90% of teens today would die if Facebook was completely destroyed. If you are one of the 10% that would be laughing, copy and paste this to your signature.

Hors ligne