p
u
b
l
i
c
i
t
é
publicité
  1. #1
    Modérateur
    Avatar de Bktero
    Profil pro
    Ingénieur systèmes embarqués
    Inscrit en
    juin 2009
    Messages
    2 943
    Détails du profil
    Informations personnelles :
    Âge : 27
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur systèmes embarqués
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juin 2009
    Messages : 2 943
    Points : 7 342
    Points
    7 342
    Billets dans le blog
    1

    Par défaut Périphérique USB récalcitrant

    Bonjour,

    J'utilise Mac OS X Lion (10.7) pour faire tourner Windows XP grâce à Virtualbox 4.1.22.

    Comme le suggère le titre, je rencontre un périphérique USB récalcitrant, impossible à attacher à la VM. Il s'agit d'un PICKIT3. Quand celle-ci est lancée, je clique sur l'icône USB en bas a droite, la liste s'affiche et le périphérique est grisé. Même chose quand je vais dans le menu Devices puis USB Devices.

    J'ai essayé d'éteindre la VM puis d'aller dans Configuration, Ports et enfin USB. J'ai activé le contrôleur USB 2.0 EHCI (sans savoir si c'était nécessaire j'avoue), j'ai installé l'extension pack comme le logiciel me l'a alors demandé. J'ai relancé la machine et installé les guest additions mis à jour à cause de l'extension pack. Toujours indisponible.

    Dans le menu sus-cité, j'ai ajouté un filtre avec le périphérique. Toujours rien.

    J'ai suivi ce tutoriel, toujours rien.

    J'ai hésité à me pendre mais ce ne m'est pas apparu comme une bonne solution ^^

    Je montre tourne donc vers vous : que puis-je faire ?

    Merci d'avance pour vos conseils !
    Si Code::Blocks vous dit undefined reference to 'socket@12', cela signifie que vous avez un problème d'édition des liens. Allez dans Projects / Build Options / Linker Settings / Add et renseignez ici les .a qui vont bien. Exemple pour les sockets : C:\Program Files\CodeBlocks\MinGW\lib\libws2_32.a

    Pour les adeptes du langage SMS, allez ici et ramenez la traduction française ^^

    Pour vos problèmes d'embarqué, utilisez le forum dédié !

  2. #2
    Modérateur
    Avatar de Bktero
    Profil pro
    Ingénieur systèmes embarqués
    Inscrit en
    juin 2009
    Messages
    2 943
    Détails du profil
    Informations personnelles :
    Âge : 27
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur systèmes embarqués
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juin 2009
    Messages : 2 943
    Points : 7 342
    Points
    7 342
    Billets dans le blog
    1

    Par défaut

    J'ai réussi à faire passer mon Pickit3 dans ma VM, je donne la solution

    Après mes tentatives désespérées, je me suis rabattu sur plus simple : brancher une clé USB. J'ai eu les mêmes problèmes que décrits ci-dessus jusqu'à ce que je m'aperçoive qu'il fallait débrancher et rebrancher la clé USB. Ainsi, la VM prend la main dessus avant qu'OS X n'ait son mot à dire.

    Je n'avais alors pas eu le temps de faire la même manipulation avec le Pickit et je viens de tenter ça ce soir. Ca marche ! D'ailleurs, dans mon lien, il y a une ligne que j'avais raté et qui le disait clairement.....
    Now eject the USB and enter this command again.
    Voici donc la méthode à suivre :
    1. Brancher le Pickit3
    2. Lancer Virtual Box
    3. Aller dans la configuration de la VM (il faut peut-être qu'elle soit éteinte)
    4. Cliquer sur l'icone Ports puis aller dans USB
    5. Choisir "AJouter un filtre depuis un périphérique" (icone USB avec un + vert)
    6. Choisir le Pickit3
    7. Quitter la configuration et lancer la VM
    8. Une fois Windows démarré, débrancher puis rebrancher le Pickit3
    9. Une pop-up classique de Windows en cas de branchement d'un périphérique s'affiche
    10. Victoire !


    Je ne sais pas si suivre la manipulation du lien ci-dessus est nécessaire du coup....

    Tchao !
    Si Code::Blocks vous dit undefined reference to 'socket@12', cela signifie que vous avez un problème d'édition des liens. Allez dans Projects / Build Options / Linker Settings / Add et renseignez ici les .a qui vont bien. Exemple pour les sockets : C:\Program Files\CodeBlocks\MinGW\lib\libws2_32.a

    Pour les adeptes du langage SMS, allez ici et ramenez la traduction française ^^

    Pour vos problèmes d'embarqué, utilisez le forum dédié !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 10
    Dernier message: 22/05/2007, 14h58
  2. Attendre une réponse du périphérique USB
    Par Arnaud Malabeux dans le forum C++
    Réponses: 6
    Dernier message: 17/06/2006, 22h45
  3. demonter les périphérique USB par la ligne de commande.
    Par Essilife dans le forum Autres Logiciels
    Réponses: 3
    Dernier message: 20/01/2006, 11h50
  4. installation de driver pour périphériques USB
    Par devmat dans le forum Windows XP
    Réponses: 6
    Dernier message: 14/01/2006, 14h19
  5. [USB] Comment déconnecter un périphérique USB ?
    Par frelep dans le forum API, COM et SDKs
    Réponses: 1
    Dernier message: 22/09/2005, 09h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo