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: TUSB9261 SPI flash

Part Number: TUSB9261

Hello Sir,

May I have your comment whether MX25L1021E compatible with TUSB9261 ?  Many thanks ~

www.macronix.com/.../MX25L1021E, 3V, 1Mb, v1.3.pdf

  • Hello Terry,

    Your SPI flash should support the following Opcodes

    SPI Commands Supported by TUSB926x Bootcode/Firmware

    OPCODES
    Opcode Name Opcode
    OpcodeReadJEDEC 0x9F
    OpcodeWriteEnable 0x06
    OpcodeWriteDisable 0x04
    OpcodeReadStatus 0x05
    OpcodeWriteStatus 0x01
    OpcodeReadData 0x03
    OpcodeFastRead 0x0B
    OpcodePageProgram 0x02
    OpcodeSectorErase 0x20
    OpcodeBlockErase 0xD8
    OpcodeChipErase 0xC7
    OpcodePowerDown 0xB9
    OpcodeReleasePowerDown 0xAB
    OpcodeManufacturerID 0x90

    SPI Commands supported by TUSB926x’s BootCode

    1. OpcodeWriteEnable
    2. OpcodeReadData
    3. OpcodePageProgram
    4. OpcodeChipErase

    SPI Commands supported by TUSB926x’s Firmware

    5. OpcodeReadJEDEC
    6. OpcodeWriteEnable (0x06)
    7. OpcodeWriteDisable (0x04)
    8. OpcodeReadData (0x03)
    9. OpcodePageProgram (0x02)
    10. OpcodeChipErase (0xC7)

    Regards,
    Roberto
  • Hello Roberto,

    Many thanks your reply ~

    Two more questions:

    1.Does the default TUSB9261 F/W from TI website (.HEX and .BIN.)

       These are also for program machine used ? Or just for TI TUSB926x_Burner GUI tool ?

       If not for program machine , where I could get it for mass production ? TKS !

    2. TUSB926x_Burner GUI tool provide "Program"  and "Program full binary image"  What's the difference ?

  • Hello Terry,

    The EEPROM requires a full binary image to works properly. this image contains the needed headers plus the firmware data. this full binary image can be generated using the TUSB926x_Burner GUI tool following the "4.8 Exporting the Firmware Data to a File" section of the tool User's guide. This Exported .bin or .hex file will contain all the required headers plus the firmware data in a single file and it is the file that you must use on a program machine.

    Regards,
    Roberto
  • Hello Roberto,
    Many thanks your help !