This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TUSB2046B: PC model HP630 Problem

Part Number: TUSB2046B

Hello

we use the TUSB2046 in our schematic and we have a strange behaviour.

I use the PCB connected to many different PC (Dell or HP brands) and these PCs can correctly recognize the USB HUB and connected perferal works correctly.
If I connect the HUB with PC Model HP630 with Win10 Pro ver 1809, I cannot see the HUB and Windows do not recognize the attached USB device, can you help me?

  • Hi Mirko,

    A full speed device or hub should only have a 1.5K pullup on the DP line, not the DM line too.  Try removing that, if the system still doesn't work can you install something like usbview.exe or usb device tree viewer.exe and send me a screen shot of what is getting reported when the hub is connected?

    Regards,

    JMMN

  • Hi JMMN

    thx for your fast replay, I have remove the R23 Pull UP on the DM Line and now have only the Pull UP R22 on DP Line.

    Now when connect the HUB on the All type of PC have a message "Not recognize USB Device", same PC HP630

    I have attached the result of " usb device tree viewer.exe"

    Can you help me?

    
     =========================== USB Port1 ===========================
    
    Connection Status        : 0x02 (Device failed enumeration)
    Port Chain               : 2-1
    Properties               : 0x01
     IsUserConnectable       : yes
     PortIsDebugCapable      : no
     PortHasMultiCompanions  : no
     PortConnectorIsTypeC    : no
    ConnectionIndex          : 1
    CompanionIndex           : 0
     CompanionHubSymLnk      : USB#ROOT_HUB30#4&52cee18&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
     CompanionPortNumber     : 13
    
          ======================== USB Device ========================
    
            +++++++++++++++++ Device Information ++++++++++++++++++
    Device Description       : Dispositivo USB sconosciuto (richiesta descrittore dispositivo non riuscita)
    Device ID                : USB\VID_0000&PID_0002\5&D02AB13&0&1
    Hardware IDs             : USB\DEVICE_DESCRIPTOR_FAILURE
    Driver KeyName           : {36fc9e60-c465-11cf-8056-444553540000}\0013 (GUID_DEVCLASS_USB)
    Driver Inf               : C:\Windows\inf\usb.inf
    Legacy BusType           : PNPBus
    Class                    : USB
    Class GUID               : {36fc9e60-c465-11cf-8056-444553540000} (GUID_DEVCLASS_USB)
    Enumerator               : USB
    Location Info            : Port_#0001.Hub_#0001
    Manufacturer Info        : (Controller host USB standard)
    Capabilities             : 0x64 (Removable, SilentInstall, RawDeviceOK)
    Status                   : 0x01806400 (DN_HAS_PROBLEM, DN_DISABLEABLE, DN_REMOVABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
    Problem Code             : 43 (CM_PROB_FAILED_POST_START)
    Address                  : 1
    HcDisableSelectiveSuspend: 0
    EnableSelectiveSuspend   : 0
    SelectiveSuspendEnabled  : 0
    EnhancedPowerMgmtEnabled : 0
    IdleInWorkingState       : 0
    WakeFromSleepState       : 0
    Power State              : D3 (supported: D0, D3, wake from D0)
    
            ---------------- Connection Information ---------------
    Connection Index         : 0x01 (1)
    Connection Status        : 0x02 (DeviceFailedEnumeration)
    Current Config Value     : 0x00
    Device Address           : 0x00 (0)
    Is Hub                   : 0x00 (no)
    Device Bus Speed         : 0x00 (Low-Speed)
    Number Of Open Pipes     : 0x00 (0 pipes to data endpoints)
    Data (HexDump)           : 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
                               00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02   ................
                               00 00 00                                          ...
    
            --------------- Connection Information V2 -------------
    Connection Index         : 0x01 (1)
    Length                   : 0x10 (16 bytes)
    SupportedUsbProtocols    : 0x03
     Usb110                  : 1 (yes)
     Usb200                  : 1 (yes)
     Usb300                  : 0 (no)
     ReservedMBZ             : 0x00
    Flags                    : 0x00
     DevIsOpAtSsOrHigher     : 0 (Is not operating at SuperSpeed or higher)
     DevIsSsCapOrHigher      : 0 (Is not SuperSpeed capable or higher)
     DevIsOpAtSsPlusOrHigher : 0 (Is not operating at SuperSpeedPlus or higher)
     DevIsSsPlusCapOrHigher  : 0 (Is not SuperSpeedPlus capable or higher)
     ReservedMBZ             : 0x00
    Data (HexDump)           : 01 00 00 00 10 00 00 00 03 00 00 00 00 00 00 00   ................
    
        ---------------------- Device Descriptor ----------------------
    bLength                  : 0x00 (0 bytes)
    
          -------------------- String Descriptors -------------------
    String descriptors are not available  (because the device has problem code CM_PROB_FAILED_POST_START)
    
  • Hi JMMN 

    I have solved the porblem with correct reset now work good 

    Thx

  • Hi Mirko,

    Glad you got it working.  Are you still installing the 1.5K pullup on DM on the upstream port of the hub?  I would not expect this to work.

    REgards,

    JMMN