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 Flash Programming

Other Parts Discussed in Thread: TUSB9261

Dears;

on a  pcb; there is Tusb9261 with usb2.0-only direct connection from the main arm cpu.

There is no external usb connection.

we need to program the flash for TUSB9261 in the production line.

The suggested flash Burner Guide; says connecting things to a PC and windows!

Can you please make suggestions of any recommended methods?

when the flash is blank; is there a way to use the uart pins; to send the image file to TUSB9261 and TUSB9261 to program the flash?

Thank you.

 

  • Hello,

    Is it a possibility for you to program the flash direct from the uC through the SPI interface?

    Regards.

  • Hi.

    Thanks for the reply.

     I can connect spi from the uC. but that uC needs to drive the clock and data lines. Since Tusb9261 is a Spi Bus Master; how to set the Tusb9261's spi output to a fload/inactive status so that uC can program the flash?

    For example can I hold Reset line active long enough during programming? or anything else?

    thanks.

     

  • When you power up the TUSB9261, the boot-code searches for a valid  attached SPI memory, if there is none, the TUSB9261 will enter in a idle state waiting for a configuration from the USB host, so you can not use the UART interface until you configure the 9261 through the USB host.

    When the TUSB9261 is in Reset, the SPI pins are pulled to 3.3-V.

    When the TUSB9261 exits the REset state, the SPI pins go to 0-V.

    You will need to wait until the TUSB9261 exits the reset state (300ms aprox) and implement a hardware control to prevent driving the SPI pins of the TUSB9261.

    Regards.