Firefly Point Gray, dc1394 et USB 3.0

J’essaie de récupérer des images d’un point gris firefly mv et j’ai écrit une interface pour mon programme à l’aide du pilote dc1394. Le pilote fonctionne correctement lorsque la luciole est connectée à un port USB 2.0, mais lorsque je me connecte à un port USB 3.0, dc1394 renvoie l’erreur suivante sur l’appel de fonction dc1394_capture_setup ()

libdc1394 error: usb: Failed to submit initial transfer 13 

Le code d’erreur ne figure pas dans dc1394 / log.h et des parameters identiques fonctionnent dans un port USB 2.0.

    Il s’avère que le problème peut être résolu en mettant à jour la version 1.6 du firmware et en mettant à jour le kernel Linux. Cela ne marche pas à 3.5, ça marche à 3.11. Je ne suis pas sûr entre les deux.