On BB, or rather on the TI AM335x, memory location 0x47401c60 can be used 
to turn the USB power on and off.  I've used this successfully on my BBB 
and BBG. 
 E.g., 
https://www.ccoderun.ca/sg++/api/namespaceSG_1_1BeagleBone_1_1USB.html#afd15ab8e9d038c6c870f3b90e6b245ec

However, on BBGW, this technique works for turning USB power off, but hangs 
the device when attempting to turn it back on.

Does anyone know the meaning of the individual bits at that memory 
location, or the memory location before and after?  Anyone know where I 
might go looking for such documentation?

The AM335X Technical Reference Manual (page 156) has this description:

Block Name    Start Address    End Address
USB1 Core     0x4740_1C00      0x4740_1FFF

Unfortunately, there are no details other than "USB1 Core".

-- 
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/7b775cf2-1e67-4d0e-bd37-77c343979c0d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to