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: How to write farmware to Flash by ROM writer

Part Number: TUSB9261

Hi all.

My customer would like to write farmware to Flash by ROM writer.
My customer wrote HEX file to flash, but writing does not work .

So, could you help me on how to write faimware by ROM writer.

Best Regards,
Sho 

  • Hello Sho,

    The Firmware file we provide on the TUSB9261 product folder is only the binary resulting from compiling the firmware source code.

    As describen in the TUSB926x Flash Burner User's Guide, the device needs additional data to be programmed (USB descriptors, data identifiers and checksums).

    That data is automatically added and programmed when using the TUSB926x FlashBurner GUI, however that same tool can also generate a full image that includes all the necessary data for those cases when you are using an external flash programming tool.

    For details on how to do that, please check the TUSB926x FlashBurner User's Guide at section 4.8 -  "Exporting the Firmware Data to a File"

    Please click the green button if this answered your question.

    Regards,

    Jorge

  • Hello,Mr.Jorge.

    I have one question about the exporting the firmware data to a File.

    If I created a full image file (* .bin or * .hex) by the operation in section 4.8, can I see the checksum value of that file using the flash burner?

    I will write the program to flash using an external flash programmer.

    At that time, I need to check if the checksum displayed by the flash programmer is the same as the original checksum.

    Thank you for your help.
    Best Regrds, Orobianco.
  • Hello Orobianco,

    The FlashBurner GUI doesn't have a feature to display the calculated checksum

    Please note that two different checksums are generated and programmed into the SPI flash. There is one checksum for the USB descriptors section, and another checksum for the firmware data.

    You can check the generated binary file to review the checksum values.

    Please review section 3.1 at the TUSB926x FlashBurner User's Guide for details on the location of the checksums.

    Regards,

    Jorge