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.

TUSB9261 change LED behavior - access to source code

Other Parts Discussed in Thread: TUSB9261

bonjour,

customer wants to modifiy the blinking led frequency of this product. Is something we can do with having access to source code?

  • Hello O'Mellin,

    Unfortunately TI doesn't usually provide the source code for the TUSB9261, only in exceptional circumstances. Could you specify why your customer wants to change the behavior of LED (I assume they are using the TUSB9261 demo board)?

    Also, below you can find a description of all the GPIOs on the TUSB926 and what they are used for on the latest firmware (v1.04). Some of the GPIOs of the device can be controlled via HID commands, so maybe your customer can use one of them for what they want to do.

    ================================================================
    I/O | LED | Usage
    ================================================================
    GPIO0: D3 - [INPUT with 100uA PD] Undefined. Can use HID commands to change to output low or high.
    GPIO1: D15 - USB 3.0 Link State if U1/U2 enabled, otherwise [INPUT with 100uA PD].
    GPIO5: D14 - USB 3.0 Link State if U1/U2 enabled, otherwise [INPUT with 100uA PD].
    -----------------------------------
    State: GPIO1/GPIO5 state.
    -----------------------------------
    U0: Off/Off.
    U1: On/Off.
    U2: Off/On.
    U3: On/On.
    Other: Off/Off.
    GPIO2: D13 - HS/FS Suspend.
    GPIO3: D5 - [INPUT with 100uA PD] Momentary Push Button (for remote wake).
    GPIO4: D2 - [INPUT with 100uA PD] Bus or Self-powered Indicator. (GPIO level should be HIGH when self-powered)
    GPIO6: D7 - [INPUT with 100uA PD] Undefined. Can use HID commands to change to output low or high.
    GPIO7: D1 - SS Connection.
    GPIO8: N/A - [INPUT] UART Rx. Compile option to configure as output with default state High.
    GPIO9: N/A - UART Tx.
    GPIO10: N/A - [INPUT with 100uA PU] Undefined. Can use HID commands to change to output low or high. Compile option to configure as SATA Drive Power Enable output.
    GPIO11: N/A - [INPUT with 100uA PU] Power Fault Indicator.
    PWM0: D12 - Disk Activity (LED blink rate is faster when connected at USB SuperSpeed), USB connection (LED On), and USB Suspend (fading LED).
    PWM1: D4 - SW Heartbeat.

    Finally, please send to alexis.cortes@ti.com the business opportunity of this case.

    Please let us now if you have any questions or comments.

    Best Regards,

    Alexis Cortes.