Try deactivating xhci_hcd (it needs to be blacklisted if it is in the kernel, as on Ubuntu 14.04), or, easier if available, deactivate USB 3.0 in your BIOS. If you try to flash a USB 2.0 Device (such as Cubietruck) from a recent Ubuntu on an USB 3.0 Port, Chances are your device is not flashed as it is recognized by both xhci_hcd and ehci_hcd kernel modules. LiveSuit should now detect your device and start flashing.
Then, put your device into FEL mode, and attach the USB OTG cable. Start LiveSuit, if you haven't already done so, and select an image for flashing. You need to first start the LiveSuit application.įirst, properly power down the device by either pressing and holding the power button for about 10 seconds, or by cutting all power in case of development board. Warning: If you attach your FEL enabled device before you start LiveSuit, then LiveSuit will not detect it. This will detect whether your system is x86 or x86-64 and will run the appropriate binaries. Udevadm control -reload-rules Running LiveSuit Where "yuorgrupid" have to be substituted by the group id of your user.
Now, as root, install the module in your module tree, and load it:Ĭp awusb.ko /lib/modules/`uname -r`/extra/ Yum install dkms libusbx nas-libs kernel-devel Now reload udev rules to make the change activeīefore you can build this module, you first could need to install dkms and libusbx (maybe you need also nas-libs)
Now install the module in your module tree, and load it:Ĭp awusb.ko /lib/modules/`uname -r`/kernel/Īdd the following les file to /etc/udev/rules.d, to be able to access the device as a normal user: Sudo ln -s /usr/src/linux-headers-3.6-trunk-rpi/ /lib/modules/4.4.50+/build
If you are getting error that /lib/modules/4.4.50+/build is missing try adding symlink to the /usr/src/linux-headers-XXX, for example: Now descend into the awusb directory and run