2010-02-16 2 views
0

Existe-t-il un environnement de simulation permettant d'exécuter et de tester une application de périphérique USB basée sur Linux sur une machine hôte exécutant Linux?Je souhaite exécuter une application de périphérique basée sur Linux sans matériel

De même pour les applications hôtes USB basées sur Linux où l'on peut exécuter et tester des applications hôtes basées sur Linux avec des périphériques USB physiques/virtuels.

Cordialement, Mooni

+0

Vous ne pouvez pas simplement copier ce qui se trouverait sur le périphérique USB sur une image amorçable et utiliser quelque chose comme QEMU? Peut-être que je ne comprends pas bien votre question ... mais j'ai beaucoup de succès avec QEMU ou Simics (Simics quand je tiens vraiment compte du débogage et de son absence dans le système d'exploitation). –

Répondre

0

demandez-vous s'il est possible d'utiliser un PC standard pour simuler un périphérique USB? Si oui, non, le matériel, disons, votre carte mère n'est pas physiquement capable (dans presque tous les cas) d'émuler un périphérique client USB.

+0

Premièrement, il n'est pas possible de simuler mon périphérique USB personnalisé en mode d'émulation PC System. Deuxièmement, QEMU ne fournit pas d'émulation pour une plate-forme avec un contrôleur de fonction USB, ce qui signifie qu'il n'est pas possible même dans une émulation non PC de QEMU. – Mooni

Questions connexes