I'm surprised I've not noticed anyone ask yet, but the USB3 on BeagleBone AI isn't just for acting as a client (gadget) device as it works by default. You can also turn it around and use it in host mode!
echo "host" | sudo tee /sys/kernel/debug/48890000.usb/mode You'll want to use a multiport adapter or hub with power pass-through. I've tested it with a number of multiport adapters and hubs, including the Apple multiport adapters. Most recently, I tried it with this one: https://www.amazon.com/gp/product/B074DRW84M/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1 Note that the one above is pretty simple, but does have a useless HDMI connector on it as BeagleBone AI does not support the DisplayPort alternate mode on USB Type-C. Anyway, it is funny that I've found cheaper ones that work, like: https://www.amazon.com/LETSCOM-Adapter-Ethernet-Charging-Compatible/dp/B075QY215N ...but they all have so much extra stuff on them. Anyone know of any affordable ones that are *just* USB Type-C hubs with power pass-through? -- https://beagleboard.org/about -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/CA%2BT6QPkiSc7LvqOyMDxwHiU2Y7Aua82CdhiMp_BAxO9Ao3RbVA%40mail.gmail.com.
