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.

DRV10983: DRV10983_USB2ANY- Register writing error !!!

Part Number: DRV10983
Other Parts Discussed in Thread: DRV10987, USB2ANY,

I am trying to connect the TI DRV10987 EVM with USB2ANY using GUI. 

Initially a firmware update was recommended, so it was done. 

But now as Iam trying to connect, it gives an error message which reads:

DRV10983 USB2ANY.lvclass:Write Register.vi<ERR>
Register writing not successful!! Please restart the GUI and try again

I have provided 24 supply as well.

Kindly suggest how to resolve the issue.

  • Hey Pratik,

    Please check the following:

    1) Run the GUI in Admin mode and see if it fixes the issue

    2) Make sure your setup is correct:

     -Vcc = 24V and GND are connected to EVM

     -USB2ANY is connected to computer through usb and connected to evm through I2C connector

    make sure the ribbon cable is connected in the center of the USB2ANY like so:

    Formal reference for setup can be found on our Quick-Start Guide (http://www.ti.com/lit/ug/slyu022c/slyu022c.pdf

    3) Make sure you do the following steps in order

     -Power the evm with 24V

     -Disconnect and reconnect the USB2ANY usb to computer

     -Open the GUI and see if you get the same error

    4) EVM being damaged could cause the error message. Check for proper power-up by:

     -checking Vreg = 5V, V3P3 = 3.3V, and V1p8 = 1.8V

    5) When you get the error message, press "Continue" to clear the window. Then press "Enable Configure" button. To make it green. If you don't get the error message again, you can continue working. Otherwise we have to explore the problem further.

    Try these steps first, and then let me know if the problem persists.

  • I checked for the voltage at Vreg, V3P3 and V1P8.

    They are not as you  mentioned above. Does this imply that EVM is damaged? 

    If yes, what is to be done to fix it?

  • I have tried replacing the DRV10987 with a new one, still not getting voltages at these pins and also the Message appears as:
    DRV10983 USB2ANY.lvclass:Write Register.vi<ERR>
    Register writing not successful!! Please restart the GUI and try again
  • Hey Pratik,

    The evm gui will give that error message as long as the board doesn't have the expected voltages on Vcc, Vreg, V3p3, V1p8, so let's focus on the board.

    I want to eliminate the possibility that we are not measuring the voltages correctly or somehow there is a bench voltage supply issue.
    It is very strange that for two evm's, there is unexpected voltage on Vreg, V3P3, and V1P8.

    1) Can you please specify exactly what voltages you are seeing on Vreg, V3P3 and V1P8?
    2) Make sure you are measuring the voltage accurately with the DMM by trying to measure Vcc at the EVM hook terminal and seeing if you see 24V.
    3) Make sure the current limit on the voltage supply isn't too low and that the Voltage supply isn't stopping output when current consumption gets high.

    Let me know what you find.

    Sanmesh U.
  • Sanmesh,

    I have tried as per your suggestions. 

    Initially without USB2ANY connected, I was able to get desired voltages at the pins as (Vreg=5V , V3p3 = 3.3V , V1p8 = 1.8V)

    But now as I am connecting the USB2ANY  with laptop, I am unable to get any voltages at these pins (all are zero volts.)

    And as I disconnect and reconnect the USB2ANY , the USB2ANY gives me following error messages:

  • I will look into it during office hours and get back to you.

    I just want to confirm the following meanwhile:
    1) When the usb2any is connected to the evm, and the evm is outputting 0V on all the pins, is Vcc still 24V on evm?
    2) When you disconnect the usb2any from the evm, does it output the proper voltages on Vreg, V3p3, and V1p8 again?
    3) If you have a second usb2any, please try testing with that, and see if the issue doesn't appear.

    I haven't seen this issue before, but I will talk to my team and try to figure out what is going on.
  • Hey Sanmesh,

    The board is working now.!

    Actually, the EVM potentiometer at SPEED pin for analog input was set to minimum, so I guess the DRV10987 IC must have been operating in Sleep Mode and hence voltages were not available.