iMX6 PORTSC1 register reads a connected device even though none is present

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

iMX6 PORTSC1 register reads a connected device even though none is present

697 Views
shefft
Contributor IV

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?

Labels (2)
0 Kudos
2 Replies

503 Views
EricNelson
Senior Contributor II

Hi Tyler,


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).

0 Kudos

503 Views
shefft
Contributor IV

Thanks for the response.  Since there's no useful documentation about these things, I'm having to piece the story together the hard way when problems pop up.

0 Kudos