Page 2 of 2

Re: Atmega32U4 upgrade hex

Posted: Sun Oct 04, 2015 2:03 pm
by luk
The same error on GIMX 4.3

Re: Atmega32U4 upgrade hex

Posted: Sun Oct 04, 2015 2:21 pm
by Matlo
Did you connect an Xbox One controller to your computer?

Re: Atmega32U4 upgrade hex

Posted: Sun Oct 04, 2015 2:41 pm
by luk
yes ofc
on Zadig:
Controller
USB ID: 045E 02D1
Driver: libusbK (v3.0.7.0)

Re: Atmega32U4 upgrade hex

Posted: Sun Oct 04, 2015 9:19 pm
by Matlo
Do you use GIMX i386 or x86_64?
Is the Xbox One controller connected to a USB 3.0 port?
Do you have any USB 2.0 port to test with?

I'm suspecting this is the same issue as in this thread:
http://gimx.fr/forum/viewtopic.php?p=7398#p7398

Re: Atmega32U4 upgrade hex

Posted: Sun Oct 04, 2015 10:25 pm
by luk
Thx Matlo :)
I don't realize the problem can be USB 3.0. On usb 2.0 evrything works perfect :)
Thank you :)

Re: Atmega32U4 upgrade hex

Posted: Mon Oct 05, 2015 6:17 am
by Matlo
I need some details to solve this issue:
Do you use GIMX i386 or x86_64?
Which USBDK version is currently installed?

Re: Atmega32U4 upgrade hex

Posted: Mon Oct 05, 2015 7:53 am
by luk
currently i have USBDK 1.0.4 and GIMX 4.3 x86_64 works only on USB 2.0 when i back to home i try on gimx 5.0 and USBDK 1.0.6 on usb 2.0

Re: Atmega32U4 upgrade hex

Posted: Thu Oct 08, 2015 7:17 am
by Matlo
Hi,

I got instructions from a USBDK developer:
  • Uninstall all USBDK versions
  • Install GIMX 5.0 x86_64 (make sure USBDK 1.0.6 is installed)
  • Download this file: link
  • Unzip it to C:\Trace
  • Open a cmd window as administrator (click on the start button, type "cmd" in the search area, right click on "cmd.exe", and click "Run as administrator")
  • In the cmd windows, type "cd C:\Trace", and then "UsbDkTraceToFile.bat"
  • A second cmd window should appear (title: "traceview.exe ..."). You should see "Logger Started...
    Operation Status: 0L The operation completed successfully." at the top.
  • Press enter in this cmd window.
  • Start gimx-launcher, and reproduce the "libusb transfer fails with status LIBUSB_TRANSFER_ERROR" error (it may be related to USB 3.0, so you may have to connect the Xbox One controller to a USB 3.0 port).
  • Stop GIMX
  • Press enter in the remaining cmd window
  • Another cmd window should appear (title: "traceview.exe ..."). You should see "Operation Status: 0L The operation completed successfully." at the top.
  • Press enter in this cmd window. The UsbDkTraceToFile.bat command should complete in the remaining cmd window.
  • A "UsbDkTrace.etl" file should have been generated in the C:\Trace directory. Please zip, upload and share this file!