If you checkout the Hardware Guides for the Mini Breakout board, you can always apply 7-15V on J21 to provide power to the mini breakout board and that would free up your OTG USG port on J16. I am not sure what your project is trying to accomplish, but I have to say that the Edison has some strong qualities being dual core 1GB ram 4GB space, Bluetooth, wifi and more in the lines of GPIO.
@deium I am simply trying to see if I can get a usb connection to Edison. So far I get a feeling that this is just an expensive Arduino nano. All that processing power is waste if you can't use it. IOT is fine but really do you need that much processing power for IOTs that simply read sensors??? I have powered it with usb, with desktop ps and even with 9v battery no luck at all.
Sorry if I am missing something here.
I have not done much yet with the USB side other than I have confirmed that I could connect a couple of devices to mine. In my case I connected up a USB2AX device (Controls Robotis TTL servos like AX-12), I have also connected USB sound device and at one point I connected an FTDI based rs232 converter. I believe I have done some alone and others I have done with an external HUB (current setup).
To connect to the mini-breakout board, you need a proper USB converter cables. I am using ones mentioned in the hardware manual, which I purchased from Digi-key. Also as mentioned in the documents, you need to power your Edison from external (non-usb) power. I am currently using a 12v wall wart, but soon will be powering one of them by a 3s Lipo battery.
Not all of the required drivers for all of these devices are in the default build, but could be installed. I am sure you probably have seen it, but AlexT has created a great repository for many of these packages, which you can install. More details in the thread: Edison opkg package repo created
Again I am not sure which device(s) you have tried and which drivers are needed. There are threads up here that talk about enabling USB sound as well as USB cameras. I have not tried a camera yet.
I know you printed out some stuff from dmesg in your first posting, but it might help to see any other related messages. Example plug in a device and then do something like:
dmesg | tail -30
And see if it says anything like no driver found or...
I forgot to mention, that with the mini breakout board, I have found that there are some limitations on USB host mode, in particular if you do something like a soft reboot with USB devices attached, the system will not properly detect the devices. lsusb will return a -1 type error. However it did work properly for me, if I
a) Attach the first device after the processor has booted up.
b) Do it from a cold power up. i.e. - you can have the USB devices installed and then apply power to the Edison and it works.
So I do think there is an issue that I hope someone will figure out for the next firmware release. But I don't think this is your issue as you have shown lsusb output.
This has been discussed in other threads, including: USB Host mode from boot