pali
pali
Maybe you have in fedora faster enumeration... @daveyoung Are you able to enter into OMAP boot rom? To verify: Put usb cable into phone which is turned off and you...
Great! That seems to work. So are you really using libusb1.0 via libusb-compat? And finally somebody fixed that bug in libusb1.0 without notice of anybody? Or just that problem is...
So seems libusb-1 needs new hardware and old libusb-0.1 works with both old and new hardware? I'm really not going to drop support of old hardware just because new version...
That is truth, flashing via Mk II protocol is not implemented yet. It is also written in TODO: https://github.com/pali/0xFFFF/blob/33442482c65acf3805d24b76b3567ec97c2492ef/TODO#L22-L23 Protocol is described in file [doc/mkii](https://github.com/pali/0xFFFF/blob/master/doc/mkii) and some initial code is...
Yes. You can look at nolo_send_image() which is similar, but data over usb are sent differently.
In attachment you can find sniffed usb log when flashing emmc image. [mkii.log](https://github.com/pali/0xFFFF/files/1711700/mkii.log) For such purpose there libusb-sniff.c library.
I have no idea. This is something which I not tested yet...
> Hmm, usb_strerror at the entrance of `mkii_flash_image` says `Error: could not detach kernel driver from interface 1: No data available`. Maybe thats because there is no attached kernel driver,...
The best way is really to run 0xFFFF under libusb-sniff. That mkii.log file was created by running flasher-3.5 under libusb-sniff. Just call `make libusb-sniff-64.so` (or `-32.so`) and run `sudo LD_PRELOAD=./libusb-sniff-64.so...
Same problem there. It is because iPXE itself has broken IPv6 support. I compiled my own iPXE version with disabled IPv6 support. Then network in this iPXE started working correctly....