Skip to content

USB Hub Reconnet #3629

Description

@svogts

Operating System

Others

Commit SHA

none

Board

NXP imx RT1176

Firmware

FreeRTOS based firmware on custom board using NXP imx RT1176. Using TinyUSB 0.20.0.

What happened ?

ESD test causes attached USB hub reset which causes breakdown of USB touch. This happens due to reconnect issues with USB Hub.

I've already preapared a fix using copilot and sucessfully tested it on my hardware. The patch file for the fix is attached. The patch changes files src/portable/ehci/ehci.c and src/host/hub.c,

0001-fix-from-copilot.patch

How to reproduce ?

On our hardware it is sufficient to trigger USB Hub reset by pulling reset line low for some ms.

Debug Log as txt file (LOG/CFG_TUSB_DEBUG=2)

none

Screenshots

No response

I have checked existing issues, discussion and documentation

  • I confirm I have checked existing issues, discussion and documentation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions