Volunteers have contributed USB logs to help with reverse engineering the low level protocol. If you would like to contribute a log that is not already available here, please contact the developers .
Please note: These logs are very dense and highly technical, and are not intended for end users, but instead intended for developers who want to help reverse engineer the low level USB protocol.
Some of the following log contributors are active on the barry-devel mailing list, in case you wish to get in touch with them.
Contributors in alphabetical order by last name:
Josh Kropf
Josh notes: The following captures where retreived using SniffUsb.exe on Windows XP. For each capture I allowed the device to settle for a few seconds before executing the single javaloader command. Then after copying the log file I trimmed the initial USB IO leading up to the request for javaloader mode. This should get rid of any unrelated noise from the head of the log file.
To create the files below I ran each log through the awk script in barry called convo.awk, and then through btranslate tool:
awk -f convo.awk raw.log | btranslate > filtered.usb
Full firmware load:
Robert Yaklin