I have no USB devices connected, yet when I read the USBC_UH1_PORTSC1 status and control register, the CCS bit is set. That is the Current Connect Status bit that indicates there is a device present on the port if set to 1. This is host mode. Seems to be a hardware problem, but I don't have enough information yet to narrow this down to the iMX6 or the hub chip that's on my Boundary Devices Nitrogen board. Using a Solo version. Has anyone else seen this issue?
If you're using a Nitrogen6X or Nitrogen6X-SOM carrier board with a Solo processor, there's an SMSC USB2513B USB hub connected to the host port, so the i.MX6 should always see the connection.
The Nitrogen6_Lite board doesn't have the hub (and only has a single USB port).