Raspberry Pi3 + DIY USB + G27=Perfect only for a few minutes
Posted: Thu Apr 14, 2016 9:02 pm
Hi there,
I've been posting in different post at this forum but I'm desperate with the setup I described at the subject. I’m going to detail as much as possible my situation and what happens exactly.
This is my setup.
Raspberry Pi 3
CP2102+Arduino Leonardo
G27
2.0A charger
Connected by built-in wifi to get Access.
I downloaded the Noobs distribution and I installed Raspbian. Then I installed a VNC Server, that’s all the software I installed.
Then I installed GIMX as is described.
sudo apt-get install gdebi
wget http://gimx.fr/download/gimx-raspbian -O gimx.deb
sudo gdebi gimx.deb
NOTE: I didn’t execute sudo rpi-update because if I do that GIMX starts but the wheel doesn’t response when I press leftest red button as PS in G27. Without the update I can start GIMX and the wheel is recognized as a PS4 controller.
I can start the game, Project Cars, and start a race. Sonetimes after a few seconds, sometimes after a few minutes I get this:
http://pastebin.com/rmPwwg23
Essentially
libusb_transfer failed with status LIBUSB_TRANSFER_TIMED_OUT (endpoint=0x01)
The G27’s led starts blinking and the wheel loses the FFB. The game remains with the throttle on or turning right or left, whatever was the last position received from the wheel before it fails.
NOTE: GIMX keeps running until I unplug G27’s usb, then I can close GIMX terminal window and in PS4 appears the message as the controller was disconnected.
After the error the lsusb output looks normal, with all the device connected (DIY USB, G27 and DS4)
I’ve used several USB cables, in fact only 2 are needed, one for DS4 and other to connect Arduino with the PS4.
I don’t know what to do, what to check or what to try, my last shot is use a powered USB HUB, but know I don't have one.
To increase my desperation, if I replace the Pi3 by a PC with Win7 everything works fine for hours, using the same cables, in fact more cables, because PC is farther from PS4.
Please Matlo, could you bring me some help! Some idea! Update libusb? Do you thing to use a powered USB HUB could be the solution?
Are you sure GIMX is fully compatible with the new Pi3 (remember, after the ipdate GIMX doesn't work)?
Thanks in advance and let me know if you need some other information.
Regards
I've been posting in different post at this forum but I'm desperate with the setup I described at the subject. I’m going to detail as much as possible my situation and what happens exactly.
This is my setup.
Raspberry Pi 3
CP2102+Arduino Leonardo
G27
2.0A charger
Connected by built-in wifi to get Access.
I downloaded the Noobs distribution and I installed Raspbian. Then I installed a VNC Server, that’s all the software I installed.
Then I installed GIMX as is described.
sudo apt-get install gdebi
wget http://gimx.fr/download/gimx-raspbian -O gimx.deb
sudo gdebi gimx.deb
NOTE: I didn’t execute sudo rpi-update because if I do that GIMX starts but the wheel doesn’t response when I press leftest red button as PS in G27. Without the update I can start GIMX and the wheel is recognized as a PS4 controller.
I can start the game, Project Cars, and start a race. Sonetimes after a few seconds, sometimes after a few minutes I get this:
http://pastebin.com/rmPwwg23
Essentially
libusb_transfer failed with status LIBUSB_TRANSFER_TIMED_OUT (endpoint=0x01)
The G27’s led starts blinking and the wheel loses the FFB. The game remains with the throttle on or turning right or left, whatever was the last position received from the wheel before it fails.
NOTE: GIMX keeps running until I unplug G27’s usb, then I can close GIMX terminal window and in PS4 appears the message as the controller was disconnected.
After the error the lsusb output looks normal, with all the device connected (DIY USB, G27 and DS4)
I’ve used several USB cables, in fact only 2 are needed, one for DS4 and other to connect Arduino with the PS4.
I don’t know what to do, what to check or what to try, my last shot is use a powered USB HUB, but know I don't have one.
To increase my desperation, if I replace the Pi3 by a PC with Win7 everything works fine for hours, using the same cables, in fact more cables, because PC is farther from PS4.
Please Matlo, could you bring me some help! Some idea! Update libusb? Do you thing to use a powered USB HUB could be the solution?
Are you sure GIMX is fully compatible with the new Pi3 (remember, after the ipdate GIMX doesn't work)?
Thanks in advance and let me know if you need some other information.
Regards