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.

TUSB8041: TUSB8401: Programmer Gives Readback Error

Part Number: TUSB8041

I was given the TUSB8401 Evaluation Board (TUSB8401RGCEVM BOARD REVD 6556574). I replaced the driver to the TI Endpoint and started the Windows Programmer. I enabled verification mode, but when I try to write anything, I receive a readback error.

Here is a picture of the card.

Here is the picture of the programmer.

Here is a screenshot of Device Manager showing the card and the TI endpoint driver.

No matter if I Clear, write a single byte, write a file, or whatever I cannot read from the device? Why? How do I overcome this bug?

  • Hi Sarah,

    You need to install an EEPROM in the socket at U2 and enabled the pullups on SDA / SCL, (SW1_3, SW1_4).

    Regards,
    JMMN
  • Hi JMMN,

    Okay, I feel seriously dumb. I am glad that I took a picture of my board and uploaded it. It is visible that U2 does not have an EEPROM in it.

    It was not obvious that SW1_3/4 SDA/SCL need to be pulled up.

    What size resisters? Also, I do not see a switch, just white paint on the board (lower left). Does that mean that I need to soldier two wires to each of those points? There is no "jumper" or switch block, just a place holder for one, see photo above.
  • Hi Sarah,

    You do not need to solder any external hardware onto the board. The silkscreen drawings of the switches SW1 and SW2 correspond to the switch banks SW1 and SW2 below the EEPROM socket U2. The switches, when moved to the ON position will activate the corresponding description on the silkscreen description. That being said, on switch SW1 near the EEPROM socket U2, you just need to flip switches 3 and 4 to the ON position.

    Best,
    Gerasimos
  • Hi Gerasimos, cool, thank you. I was wondering what those switches were below U2. Shall do. I see the small SW1 and SW2 marking on them.

    Thanks,

    Sarah