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.

TUSB7320 on Windows 8

Other Parts Discussed in Thread: TUSB7320, TUSB7340

Hello TI,

I have a customer working on a board that uses a TI TUSB7320 chip. The board plugs into a PCIe slot on a Windows PC. It works fine on Windows 7 but blue-screens on Windows 8. 

On Windows 8 the TUSB7320 normally uses the standard Microsoft USB 3.0 driver, but if they force the controller to use the older TI driver for Windows 7 then the boards work perfectly and the system never crashes. 

I saw on a previous post that someone else had an issue with Windows 8 but didn't see it was ever resolved.  

Can you help guide me in the right direction?

Thanks,

Dan

  • Hello Dan,

    The Windows 7 driver is not recommended to be used on windows 8, we never have seen a blue screen before just using connecting the TUSB7320.

    Does it also happens using our EVM board? Or only happens using the customer board? If its only using the customer boards, could you please send us the schematic in order to review them?

    Also can they try using the TI filter drive for windows 8 and verify if the problem still present?

    Regards,
    Roberto.
  • Hello TI,

    From my customer:

    The PCIe board I’m working on is an existing USB 2.0 product that we adapted to PCIe. I’ve done the experiment of plugging our USB product into the TI demo board, that configuration also causes a blue screen. The error seems to be the same error I see with the the PCIe board.

    When I get a blue screen on the PCIe board, the error is presented as:

    UNEXPECTED_KERNEL_MODE_TRAP (GLT1E1Express.sys)

    GLT1E1Express.sys is the custom driver for our board. The system log shows an error of Bug Check 0x7F Code 0x08.

    I don’t know what you mean by using the TI filter driver. When I’m using the Microsoft drivers, our board is connected to a hub running usbhub3.sys and a controller using usbxhci.sys. If I force the TI drivers, then our board is connected to a hub and controller using tihub3.sys and tixhci.sys.

    Thanks,

    Dan
  • Hi Dan,

    I would appreciate if you could send me an email with the business case for this opportunity.
    josecarlos.gil@ti.com

    Regards.
    JC
  • JC,

    Business case is 200 units.

    Have you had chance to look at the question from December 12th?

    Dan
  • Hello,

    Filter driver for Win8 can be downloaded from here http://www.ti.com/lit/zip/sllc448
    Can you try that out?
    Regards
  • Hello TI,

    This didn't work.  We're still seeing the same problem.  Any other suggestions?  Any more information you think might be useful?

    Thanks,

    Dan

  • Hello,

    I think it is a driver issue with your USB 2.0 product, we have tested many many devices with the TUSB7340 and hadn't had blue screen on Win8.

    We will need USB protocol captures and schematics for further analysis.
    Have you tried with different off the shelf USB devices?
    Regards
  • Hello,

    They should run Windows update to get the latest driver.  TI recently released a filter driver for Win8.  

    The Win7 driver on TI.com should not be used on Win8.  

    If the driver is properly installed, it will look like this: