| Amiga Impact

  · Accueil
  · Actualités
   · Proposer une info
  · Agenda
   · Proposer une date
  · Articles
  · Forum
  · Petites Annonces
  · Chat IRC
  · À propos du site



 | Connexion

Identifiant :

Mot de passe :

 Mémoriser

  · Inscription
  · Mot de passe oublié



 | En ligne

Aucun membre ne se trouve actuellement sur le site




 | Nous suivre

Flux RSSGoogle+TwitterFacebook





Actualités


   USB 2.0 High Speed pour MorphOS
   | 28 octobre 2006 | Logiciels,

morphos

Nicolas Det vient de mettre à disposition de tout un chacun le pilote EHCI pour Poseidon MorphOS dans une version beta. Ce dernier permet d’atteindre la vitesse maximale (High Speed) de l’USB 2.0 qui est de 480 Mbit/s en théorie.

Cependant, avant de vous jeter tête baissée sur ce nouveau pilote, il faut rappeler qu’il s’agit encore d’une version beta qui ne fonctionne pas avec toutes les cartes USB 2.0, tout dépend apparement de la version de la puce de ladite carte. Pour plus de renseignements, vous pouvez suivre le fil de discussion dédié à ce pilote sur MorphZone.org.

NB : L’installation est assez simple puisqu’il suffit de copier ehci.device dans MOSSYS:Devs/USBHardware. Au rédémarrage, votre carte USB 2.0 PCI devrait utiliser le nouveau pilote, visible dans les préférences de Poseidon (Trident).

Page de téléchargement : EHCI.device sur PegasosForum.de

Merci à GTI d’avoir également proposé cette information.




Les commentaires appartiennent à leurs auteurs.
Nous ne sommes pas responsables de leur contenu.


Auteur Conversation
bigdan Posté le 28 octobre 2006



Yabadabooo !



SoundSquare Posté le 28 octobre 2006



NB : L’installation est assez simple puisqu’il suffit de copier ehci.device dans MOSSYS:Devs/USBHardware. Au rédémarrage, votre carte USB 2.0 PCI devrait utiliser le nouveau pilote, visible dans les préférences de Poseidon (Trident).

ah bon ? :-p

non ce n’est pas aussi simple…
Acill nous donnera plus d’infos très bientôt car de son propre aveux, il est devenu un as du tweak de Poseidon. Chez moi avec ma carte VIA ça ne fonctionne pas…pour le moment.



Sergio Posté le 28 octobre 2006



Chez moi sur ma carte VIA ca marche. J’ai Poseidon 3.3.
Sans manip speciale, juste creer une entree pour ehciusb.



serge Posté le 28 octobre 2006



pour moi, c’est la même chose que pour SoundSquare. Ca ne fonctionne pas comme je l’espérai.
Le driver est correctement reconnu par poseidon et la carte USB2 VIA est bien reconnue.
Je plug ma clef USB et elle monte, mais dés que je veux m’en servir, au bout de quelques secondes le periphérique est tout simplement tué.
Je suppose que quelque chose m’échape. Je ne perds pas espoir de voir tout ce petit monde fonctionner dans peu de temps 😉



SoundSquare Posté le 28 octobre 2006



j’ai exactement le même problème que Serge.

@Sergio

Sans manip speciale, juste creer une entree pour ehciusb.

c’est justement ça que je dois faire de travers, tu peux m’expliquer comment tu procèdes ?



Sergio Posté le 28 octobre 2006



Preferences MorphOS -> MUI -> USB -> Hardware
Enlever toutes les entrees uhciusb.
New, choisir ehciusb.device, unit 0.
Offline, Online, hopla c’est bon!



Nicholas Posté le 28 octobre 2006



Salut!

Je le re précise mais. Il est peu probable que les soucis vienent des chipset USB mais plustot des devices.

Tout le monde essaye de récupérer de remplacer ces VIA par des NEC mais cela n’aidera peut-etre pas du tout.
Il y a même quelqu’un qui a posté quelques part que je developpait uniquement sur Nec. Alors que la plupart du developpement a été fait sur un VIA.

Enfin ;-).

Il y a fort peu de chance que le pilote marche s’il n’ai pas au même endroit que Poseidon (ROM ou HD). La configuration de Poseidon est assez périeuse. Celui-ci a tendance a gérner 3 ou 4 reset des ports et/ou périphérique en changeant les parametres au démarages…

Je conseillerai de booter avec un minimum de truc USB et de les brancher calmement un par un.

A+



SoundSquare Posté le 28 octobre 2006



@Sergio

ok, j’ai fait ça, et mes périphs USB2 se montent bien, mais quand je commence un transfert (qui va vite d’ailleurs ! on sent bien qu’on est en USB2) au bout de qq secondes j’ai droit à un message de poseidon « the device dropped itself » et un beau message d’erreur en allemand « DISK « le nom de mon disque » zu fruh entnommen » et plus rien à faire 🙂
ça me fait la même chose avec plusieurs périphs, clés usb, disques externes, lecteur de cartes mémoires…



Nicholas Posté le 28 octobre 2006



@SoundSqure: Cela marchait avec certains version de Poseidon. Depuis, la 3.3 la moitié de mes trucs marchent plus.

Ceci dis, je suis même surpris qu’un seul periphs onctionnent en 1.4 et Poseidon 3.3



Sergio Posté le 29 octobre 2006



@SSQ:

J’ai pu faire un transfert de 700MB sans probleme a partir d’un disque dur externe, en 75s. Je suis en Poseidon 3.3. Peut-etre ai-je seulement de la chance, je n’ai pas teste « intensement » ce pilote c-a-d je n’ai pas:
– teste une clef USB (y aurait-il une difference?)
– copie plein de petits fichiers
– boote avec un periph connecte

@Nico : une NEC m’empeche carrement de booter, je n’ai meme pas l’OF…



serge Posté le 29 octobre 2006



@ sergio:
quelle est la version précise de ton image de boot?
Es tu sur le MOS 1.4.5 complet, ou est ce que comme moi, dans le but d’éviter certains problèmes tu utiliserai l’image de boot de la 1.4.4 avec l’installation de la 1.4.5 ?

Même question pour SoundSquare.



BatteMan Posté le 29 octobre 2006



Bon, après quelques tests, ma carte VIA est acceptée et tout fonctionne bien (c’est à dire que tous mes ports USBs sont reconnus) quand j’utilise Poseidon 2.2. Par contre, si j’utilise Poseidon 3.3, je perds les USBs de la CM et seuls les ports de la carte PCI sont reconnus…

En Poseidon 2.2, ma clé USB 2.0 me fait des crc error dans Trident et ne se monte pas, tandis qu’en Poseidon 3.3, elle se monte et je profite du High Speed… Bref, je vais enlever de nouveau ma carte et attendre un nouveau Popo moins… plus… mieux quoi.

[email protected] : Je suis en 1.4.5 avec image 1.4.5.

[EDIT]
Bon, j’ai trouvé un truc ! Reste à voir si ça va fonctionner sur le long terme. En fait, quand j’installe la carte PCI avec Popo 3.3, il semble que les uhciusb.device 2 et 3 se fassent la malle… Je les ai donc rajouté à la main et là, tout est là. Reste à voir ce que donne le high speed USB 2.0 !!

Bon, finalement, ça me permet d’avoir ma carte USB PCI installée et fonctionnelle en USB 1.1, mais en USB 2.0, c’est pas la fête longtemps. Ma clé se deadifie et se fait virer manu militari par Poseidon assez rapidement… Faudra que je teste mon HD externe, mais j’ai clairement plus envie ce soir.
[/EDIT]


/me aura au moins tenté sa chance…



SoundSquare Posté le 29 octobre 2006



Bon, finalement, ça me permet d’avoir ma carte USB PCI installée et fonctionnelle en USB 1.1, mais en USB 2.0, c’est pas la fête longtemps. Ma clé se deadifie et se fait virer manu militari par Poseidon assez rapidement… Faudra que je teste mon HD externe, mais j’ai clairement plus envie ce soir.

on en est au même point….



serge Posté le 29 octobre 2006



bien,
si je fait le bilan de tous nos tests, voici la conclusion.

Nuos somme 3 « Batteman, SoundSquar et moi même » à avoi rexactement le même problème, alors que Sergio n’a aucun soucis.

Faudrait donc définir ce qui est en commun chez ceux pour les quels ca ne marche pas et ce qui est différent chez sergio.

Je propose que chacun fasse une description de son install et qu’on essaie de trouver l’érreur.
voici la mienne:

Hardware:
PEG 2 1Ghz FirmWare 1.2
512 MO de ram
Radeon 9200 en AGP
carte soundblaster 128 occupant le deuxième port PCI après l’AGP
carte USB 2 VIA occupant le troisième port après l’AGP
Le reste des ports PCI sont vides.

SYSTEM:
MOS 1.4.5 avec image de boot 1.4.4 mais aussi 1.4.5 « ca ne change rien »
MUI 4 Alpha du 16/09/06
Poseidon 3.3
Ambient nightly build du 21/10/06

je precise que ma carte USB2 VIA fonctionne correctement en mode 1.1 avec les drivers UHCI de MOS.

Voici deux photos de ma carte:
http://serge.free.free.fr/Pegasos/usb/IMG_3354.JPG
http://serge.free.free.fr/Pegasos/usb/IMG_3353.JPG

/me se dit qu’ici ce n’est peut etre pas le meilleur endroit pour résoudre cela » Vaudrait il mieu ouvrir un fil de discution dans un forum?

J’ai fini par ouvrir un fil e discution sur le forum.



Rmais96 Posté le 8 novembre 2006



J’ai testé sans succès deux cartes à base de chipset NEC.
Dans les deux cas la carte est bien vue par Poseidon via le driver
EHCI mais aucun péripérique (clé, appareil photo, lecteur de carte SD)
n’est détecté et Poseidon donne les logs suivants :

0-poseidon.library: New hardware MOSSYS:Devs/USBHardware/ehciusb.device/0 added. Plug in, baby!
5-poseidon.library: Reading string descriptor 1 (len 2) failed: illegal parameters specified (11)
5-poseidon.library: Reading string descriptor 2 (len 2) failed: illegal parameters specified (11)
5-poseidon.library: Reading string descriptor 3 (len 2) failed: illegal parameters specified (11)
5-poseidon.library: Reading string descriptor 4 (len 2) failed: illegal parameters specified (11)
5-poseidon.library: Reading string descriptor 5 (len 2) failed: illegal parameters specified (11)

Faut-il changer de carte pour un autre fabriquant de chipset ou
attendre une version du driver plus avancée ?








Haut de page 

Copyright © 2004-2017 Amiga Impact. Tous droits réservés. Les marques citées sont déposées par leurs propriétaires respectifs.
Conditions d'Utilisation, Politique de Confidentialité et Information sur les cookies.


Fil RSS WordPressNicolas Gressard, Conseil et développement informatique

Do NOT follow this link or you will be banned from the site!