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: Need help programming the firmware on ARM CPU

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

Hi,


We are trying to program the firmware on TUSB9261 using Raspberry PI module.

We were able to compile the eFlash module and can see /dev/TUSB9260_0 showing up on the filesystem, however we are not able to locate the source code for the application so I can try programming the firmware.

I found a discussion here, however seems like the files were provided offline.

Can you please help me with this request?

Thank you

  • Hi Gevorg,

    We have available firmware images located on the TUSB9261 product page on ti.com. To program the flash attached the Windows flashburnner tool should be used. Windows version is also available on ti.com. Linux version is available upon request if needed however it is not support. Does this answer your question?

  • Hi Malik,

    I am planning to use the TUS9261 in an embedded Linux system so I will appreciate if you can provide the flasher software for linux.

    Also, which Linux version was it tested with so I can try it first before porting to my embedded system?

    Thank you

  • Hi Gevorg,

    Unfortunately I do not have the details on which version of Ubuntu and Fedora Linux distribution the software was tested on due to the age of the software. 

    Please accept my friend request so that I can send you the software through E2E DM. Please post on your original thread once you have done so.

  • Friend request accepted

  • Hi Gevorg,

    I have sent the software through DM. Let me know if you have any issues.

  • Can you please also send me the driver for Windows 10 64-bit? I am trying to manually install the driver from C:\Program Files (x86)\Texas Instruments Inc\TUSB926x_Burner directory but it refuses to install.

    Thank you

  • Hi Malik,

    I have erased the TUSB0261 firmware from the device using windows version USB Flash burner tool.

    I am not able to even recover the firmware using windows flash burner. It shows an exclamation mark on the "TUSB9260 Boot Loader".


    I have tried to install the driver on both 32 and 64-system but with not much luck

  • Hi,

    Any update on this?

    I currently have a TUSB9261DEMO Evaluation Board with a blank flash and I am not able to get the driver installed.

    I have tried Windows 10 as well as Windows XP and the devices always shows up in "Other Devices" section with no driver.

    I need some guidance to recover from this situation.

    Thank you

  • Hi,

    Sorry for they delay. I am not able to see this issue on my side. I would recommend trying to uninstall and reinstall the entire windows flash burner application with administrator privileges. This should ensure that the driver in installed correctly.  

  • Hi Malik

    1.What OS are you trying on?

    2. Do you have the SPI flash erased?

    3. Do you have SSD drive attached during programming?

    4. Do you have J13 installed on your EVM?

    We are trying to place a big order for these parts to be used on number of our devices but it's very concerning that such a simple feature turns out into to be so complicated.

    We have tried uninstall/reinstall the flash burner software with admin rights but with no luck. We tried everything on 32 bit windows 7 and 64 bit windows 10 and both systems behave the same.

    We have also tried manually installing the driver from device manager but we get an error that "no supported driver is found for this hardware in the specified directory"

    Hope this helps.

    Thank you

    Gevorg

  • Just in case anybody is interested. I was able to fix the code for flash driver and flasher tool to work in Linux. I can PM the packages in case anybody is interested.

    I have tested the changes on Raspberry PI and Ubuntu 18.04 and everything worked as expected.

    I still couldn't get the windows to program which is quiet annoying, but since I've got Linux packages to work that solves my problem.

    Gevorg.

  • Hi Gevorg,

    Glad you were able to resolve your issues. To answer your questions...

    1.What OS are you trying on?

    • Windows 10

    2. Do you have the SPI flash erased?

    • SPI Flash was erased and then re-programmed

    3. Do you have SSD drive attached during programming?

    • No SSD was attached.

    4. Do you have J13 installed on your EVM?

    J13 was installed and is nesscary for programming the SPI flash on the EVM. 

    Also for windows you should be using the TUSB926x FlashBurner Utility (Rev. E) on the ti.com product page. Package sent to you is for Linux specially.