2 Replies Latest reply on Sep 29, 2016 3:43 PM by Intel Corporation

    i have problem for USB detected by custom Edison board

    insen.an

      I was referenced Sparkfun Base board to connect webcam logitech C110 & gyro sensor in my custom board

       

      see reference link below

       

      https://cdn.sparkfun.com/datasheets/Dev/Edison/Base_Block.pdf

      SparkFun Block for Intel® Edison - Base - DEV-13045 - SparkFun Electronics

       

      schematic file & top-view file also uploaded.

       

      My problem is OTG function not worked.

      any other function is worked

       

      i think 100% sure that Sparkfun base block and my custom board are same

      especially, OTG part there are same circuit

      nothing special.

       

      but connector is not OTG cable & socket is molex. see that uploaded picture

      i sure that cable not a problem because i tested a lot

       

      do any know about Edison OTG interface mechanism clearly?

      what i missed?

       

      additional, dmesg command when i connecting camera

       

      [   60.482142] pmic_ccsm pmic_ccsm: USB ID Detected. Notifying OTG driver
      [   61.031905] dwc3-host dwc3-host.2: xHCI Host Controller
      [   61.032538] dwc3-host dwc3-host.2: new USB bus registered, assigned bus number 1
      [   61.032844] dwc3-host dwc3-host.2: irq 34, io mem 0xf9100000
      [   61.032987] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
      [   61.033011] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
      [   61.033032] usb usb1: Product: xHCI Host Controller
      [   61.033051] usb usb1: Manufacturer: Linux 3.10.98-poky-edison+ dwc-xhci
      [   61.033070] usb usb1: SerialNumber: dwc3-host.2
      [   61.033834] xHCI xhci_add_endpoint called for root hub
      [   61.033854] xHCI xhci_check_bandwidth called for root hub
      [   61.034122] hub 1-0:1.0: USB hub found
      [   61.034166] hub 1-0:1.0: 1 port detected
      [   61.034754] dwc3-host dwc3-host.2: xHCI Host Controller
      [   61.035151] dwc3-host dwc3-host.2: new USB bus registered, assigned bus number 2
      [   61.035314] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003
      [   61.035338] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
      [   61.035358] usb usb2: Product: xHCI Host Controller
      [   61.035377] usb usb2: Manufacturer: Linux 3.10.98-poky-edison+ dwc-xhci
      [   61.035396] usb usb2: SerialNumber: dwc3-host.2
      [   61.036041] xHCI xhci_add_endpoint called for root hub
      [   61.036061] xHCI xhci_check_bandwidth called for root hub
      [   61.036515] hub 2-0:1.0: USB hub found
      [   61.036559] hub 2-0:1.0: 1 port detected
      [   61.172546] pmic_ccsm pmic_ccsm: USB VBUS Removed. Notifying OTG driver
      [   61.172791] dwc3-host dwc3-host.2: remove, state 4
      [   61.172844] usb usb2: USB disconnect, device number 1
      [   61.173472] xHCI xhci_drop_endpoint called for root hub
      [   61.173492] xHCI xhci_check_bandwidth called for root hub
      [   61.174283] dwc3-host dwc3-host.2: USB bus 2 deregistered
      [   61.174726] dwc3-host dwc3-host.2: remove, state 1
      [   61.174767] usb usb1: USB disconnect, device number 1
      [   61.175836] xHCI xhci_drop_endpoint called for root hub
      [   61.175856] xHCI xhci_check_bandwidth called for root hub
      [   61.176760] dwc3-host dwc3-host.2: USB bus 1 deregistered
      [   61.274790] pmic_ccsm pmic_ccsm: USB VBUS Detected. Notifying OTG driver