My custom AM335x board is having USB issues. It works fine when I configure the Device Tree to use Host more, but when I change dr_mode form "host" to "otg" or "device" it does not work. When in OTG mode, it will not recognize a usb flash drive, when in either OTG or Device mode my linux box does not see the AM335x board.
I have attached my schematics, DT and .config files. I do not think it is the Kernel, because it does work in host mode, and the only change is to the DT not the .config between host and otg/device.
Any ideas of what to look at?