IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C Discussion :

Problème USB sur cléf USB


Sujet :

C

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    143
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 143
    Par défaut Problème USB sur cléf USB
    Bonjour à tous

    J'ai développé une clé USB avec un µControleur et une mémoire SPI de 4Mo.
    Le problème c'est que le périphérique est bien détecté par le système Windows ( il apparait dans l'explorer comme "disque amovible (F" ) mais quand je veux y accéder, Windows m'affiche le message suivant.

    "Le disque F n'est pas formaté,
    Voulez-vous le formaté maintenant ?
    Oui - Non"

    J'ai essayé de le formater mais il m'indique un message d'erreur à la fin du formatage comme quoi windows n'a pas pu formaté le disque F .

    Je ne m'y connait pas très bien en port SCSI émulé ( car il faut en passer par là pour que le système reconnaisse le périphérique USB ) ( mass storage ).

    Est-ce que quelqu'un s'y connait et peut m'aidé ?
    Je précise que j'ai écris mon logiciel en C .

  2. #2
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par Minos2 Voir le message
    J'ai développé une clé USB avec un µControleur et une mémoire SPI de 4Mo.
    Le problème c'est que le périphérique est bien détecté par le système Windows ( il apparait dans l'explorer comme "disque amovible (F" ) mais quand je veux y accéder, Windows m'affiche le message suivant.

    "Le disque F n'est pas formaté,
    Voulez-vous le formaté maintenant ?
    Oui - Non"

    J'ai essayé de le formater mais il m'indique un message d'erreur à la fin du formatage comme quoi windows n'a pas pu formaté le disque F .

    Je ne m'y connait pas très bien en port SCSI émulé ( car il faut en passer par là pour que le système reconnaisse le périphérique USB ) ( mass storage ).

    Est-ce que quelqu'un s'y connait et peut m'aidé ?
    Je précise que j'ai écris mon logiciel en C .
    Malheureusement, ta question ne concerne pas du tout le langage C (qui n'est qu'un outil), mais la mise en oeuvre de composants électroniques et de protocoles divers permettant de réaliser ton but. C'est un problème de technologie (conception) et non de langage (réalisation).

    Je suppose qu'il existe une documentation concernant les composants que tu emploies.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    143
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 143
    Par défaut
    En réalité j'ai besoin d'avoir des informations sur les ports SCSI émulé.
    En effet ma mémoire de masse doit être vu comme un disque dur. Il faut donc a un moment donné lui donner un nb de cylindres, 1 nb de têtes, 1 nb de secteurs, 1 nb de secteurs / cluster pour que Windows puisse l'assimiler à un disque dur.
    Il faut qu'il puisse voir :
    - 1 boot
    - 1 ou 2 FAT
    - 1 directory
    - 1 système de contenu de fichiers

    Tout cela doit être transmis par l'usb à Windows

    Or ce sont ces renseignement que je n'ai pas. Sous quelle forme envoi t on à windows ces infos ?

    Dans mon programme, La memoire de masse est bien vu comme un disque dur
    ou plutot disque amovible ( je le vois dans l'explorer )
    Mais qd je clique sur ce disque amovible, Windows me demande si je veux formater oui ou non ce disque. (comme s'il n'y avait pas de boot, de Fat, de directory, ... ).

    Est ce que quelqu'un peux m'aider ou me renvoyer vers de la documentation ou me renvoyer vers des sites spécialisés qui traite les pbs de ports SCSI émulés par USB ( Mass storage ).

    Merci d'avance

Discussions similaires

  1. Mini USB a, mini USB b, mini USB ab ?
    Par Shain dans le forum Périphériques
    Réponses: 2
    Dernier message: 30/03/2010, 08h49
  2. Site sur clef usb - Probleme ie - Problème de sécurité - Mark of the web
    Par RockMakesMeSweat dans le forum Balisage (X)HTML et validation W3C
    Réponses: 0
    Dernier message: 17/11/2008, 15h13
  3. Problème écriture sur clef USB
    Par zeegy dans le forum Composants
    Réponses: 1
    Dernier message: 23/09/2008, 12h11
  4. [EasyPHP] gros problème d'utilisation d'EasyPHP sur clef usb
    Par Doksuri dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 4
    Dernier message: 04/06/2007, 21h03
  5. Réponses: 10
    Dernier message: 22/05/2007, 14h58

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