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-Q1: Device registration in windows

Part Number: TUSB9261-Q1
Other Parts Discussed in Thread: TUSB9260, TUSB9261

Hello experts,

We are currently doing bringup on a board with TUSB9261 however in windows device manager we get a warning under other devices for TUSB9260 Boot Loader. How do we respond to this, do we need software, why is it registering as bootloader?

3 questions. 

Thanks a bunch!

Best, Christian

  • Hi, 

    If you see TUSB9261 as a boot loader it is waiting to read the SPI flash. Please use the Flashburner software to re-flash the EEPROM and re-enumerate TUSB9261.

  • Ok. Is that required for functionality or is it only for naming?

    How is it done? How do I get the burner software and what it required to burn?

    Please address all questions.

    Thanks!!

    Best, Christian 

  • Hello,

    Can you please send a link to the flash burner software and respond to the questions in the earlier reply? Windows 10.

    I assume a USB connection to the TUSB9261 is sufficient, and no in between programming box. Please confirm.

    Thanks.

    Best, Christian

  • Hi,

    Please find the software and users guide at the links below. Connecting TUSB9261 to a Windows 10 PC only through USB is the correct way to re-program the SPI flash connected to TUSB9261. The FW is required for functionality and the hex or bin file used will also contain information for the USB descriptors when the flashburner is used. The descriptor information is also required for proper operation. 

    Flashbuner Software (towards bottom of page): 

    FlashBurner Users Guide: http://www.ti.com/lit/ug/sllu125d/sllu125d.pdf  

  • 1. Ok, So you are telling me we cannot use the TUSB9261 without programming the external SPI. Can you tell me why?

    2. It is mentioned in the sllu125d that the eval board is required for programming. I hope this is not true. Will you inform me of this and in general of the procedure?

    Best, Christian

  • Hi,

    1. TUSB9261 upon power up goes into its boot-loader mode and looks for SPI Flash to read the FW that can be found on ti.com. TUSB9261 does not have enough internal ROM to hold the FW and at power up, if SPI flash with FW is present, the FW is loaded into the internal RAM. Does this answer your question. 

    2. For programming the Flashburner software should be used to create the bin/hex files. Once you have the bin/hex files you can use any external method to program the SPI flash. Using the Flashburner to program the flash through TUSB9261 (i.e. USB to SPI flash memory write) the eval board is primarily used. What section of the document are you referring too? 

    In general the,

    1. TUSB9261 will go into boot-loader mode after reset is de-asserted.
    2. If SPI flash is present then TUSB9261 will read the memory of the flash
      1. If correct FW generated by flashburner tool is used, TUSB9261 will function as per FW
      2. If SPI is empty or does not have correct FW then TUSB9261 will stay in boot-loader mode until the FW is present.

    Hope this helps.

  • It did and now it works. Excellent.

    Thanks for efficient help again.

    Best, Christian Ahler