problèmes avec USB - Programmation
Marsh Posté le 05-10-2001 à 14:36:32
sorry pas de reponse pour toi mais ton nick me fait delirer
Marsh Posté le 05-10-2001 à 15:02:02
Windows ignore les données "en séquence" ou juste par paquets voire les dernières ?
Si c'est par paquets, y a un pb de débit/transfert et de temps en temps un "vide" dans l'IDE.
Y a pas question d'UDMA coché ou pas (? je suis en SCSI donc sais pas où trouver cette fameuse case) pour aider flux rapide ?
Y a pas un autre soft qui "perturbe" en prenant du temps CPU quand il le désire (genre anti-virus, mail, ??) ?
La prise USB, elle est bonne avec d'autres périphériques ?
Y en a pas une deuxième sur la machine pour tester ? Des options USB spécifiques (genre partage d'IRQ avec imprimante, souris, .. ? (je délire peut-être mais le forum semble manquer d'idées ))..
HD lent ? Peut-etre faire transfert USB-> HD sur second disque pour avoir un accès plus "privé" (sur C:\, Windows doit avoir des choses à faire de temps en temps ?).
Marsh Posté le 05-10-2001 à 15:12:13
Windows ignore effectivement les données en séquence.
Pour t'expliquer ce que ça fait à peu près :
le periphérique envoie un graphe que l'ordi doit afficher en temps réel,(un peu comme les machines que tu voit dans les hopitaux et qui font bip bip), le problème, c'est qu'il manque 3 frames sur 4 (c'est une aproximation).
Qu'est ce que UDMA ?
Pour regarder si y'avait pas un autre soft qui perturbait, on a tuer tous les processus tuables et ça ne change rien.
Ce n'est pas le hard qui merde puisqu'avec la même machine mais un disque dur différent (de qualité plus faible), ça marche !
l'IRQ est partagé avec .... carte réseau et IRQ Holder ACPI (chai pas ce que cé, ça apparait 2 fois, en plus... explique moi au passage, stp)
Si c'est le partage d'irq qu'il faut supprimer, expliques moi comment faire, stp!
Marsh Posté le 05-10-2001 à 16:02:14
UDMA, c'est IDE moderne rapide à haut débit (y a des disques 33, 66, 100 Mo/seconde). J'ai vu qq part sur forum que certains avaient pb débit (copie, autre, sais plus), et on leur conseillait de cocher une case au niveau panneau config (icône du disque dur, ou paramètres système, ou ??) pour valider l'UDMA (ou décocher ??). Ici, je suis en IDE/NT4 et ai pas privilèges, chez moi SCSI.
Ce qui est bizarre est que le soft ne se rende pas compte qu'il rate des données lors du transfert. Y a pas de contrôle ? Dommage.
Hors réseau, ça apporte rien ? (sans se logger au début de session).
ACPI, je sais plus trop si c'est le syst économie d'énergie (sommeil profond quand sert pas) ou l'extinction auto de la Cmère par le soft...
Faudrait peut-être poser la question en section hardware, ils ont peut-être idées.
Pourquoi ( question idiote) ne pas travailer avec le disque avec lequel ça marche (ça aiderait pas à résoudre l'énigme !) ?
Je sèche.
Marsh Posté le 05-10-2001 à 16:08:38
j'utilise pas le DD qui marche parceque celui ci d'abord n'est pas le mien mais celui de l'informaticien qui était là avant moi et en plus parcequ'il est complètement buggé et qu'on peut plus rien installer dessus. Un bô format c: serait de rigueur.
Marsh Posté le 05-10-2001 à 16:40:05
Le disque qui fonctionne bien dans le contexte cité, faut le garder.
Formater l'autre (celui qui pose pb), et réinstaller tout, résoudrerai-ce le problème ? Pas certain si c'est trop "sioux".
Cf rubrique "hardware", je sais pas trop.
C'est Win98SE (ou Me) je suppose. USB mal géré/supporté je crois pour les précédents.
Les disques durs modernes, y en a qui ont besoin de nape 80 fils (UDMA 100) sinon pertes de données possible, mais faut que la CarteMère le "réclame" (nappes livrées avec en général).
Désolé, j'ai vidé ma tête..
Marsh Posté le 06-10-2001 à 15:00:18
non, faut pas que je format le disque parcequ'il faut que je trouve le problème si jamais un client a le même (on pourrat pas lui demander de formater, le pauv'....
Mais à ton avis, à quel niveau se pose le problème ?
est-ce qu'un autre logiciel pourrait créer une incompatibilité ?
genre, le DDK de Kro$oft, il fait des trucs bysarre au niveau de la taille des paquets...
est-ce au niveau des pilotes windows ?
on a un autre ordi au bureau qui a exactement le même problème sauf que lorsqu'on installe le logiciel, il marche correctement jusqu'a ce qu'on redémarre....
bref, le super bug !
Marsh Posté le 05-10-2001 à 14:30:30
J'ai un logiciel qui utilise l'usb pour de l'aquisition de données en continue. Le problème est que windows parait ignorer certaines de ces données (3/4 des données apparement !).
Le problème parait logiciel puisque ça marche très bien avec un autre DD (et donc une autre installation Windows mais même version de Win, même version de pilote).
Quelqu'un a quelques pistes pour résoudre ce problème ? (sans formater, bien sûr !)
Une autre petite question à laquelle bp pourront répondre, je suis sûr !
Sans démonter l'ordi, comment qu'on fait pour trouver le nom de sa carte maman ? si j'ai un controleur Via Tech pour l'usb, c'est une carte Via Tech ?
[edtdd]--Message édité par Georges Moustaki--[/edtdd]