TI E2E support forums
TI E2E support forums
  • User
  • Site
  • Search
  • User
  • E2E™ design support >
  • Forums
    • Amplifiers
    • API solutions
    • Audio
    • Clock & timing
    • Data converters
    • DLP® products
    • Interface
    • Isolation
    • Logic
    • Microcontrollers
    • Motor drivers
    • Power management
    • Processors
    • RF & microwave
    • Sensors
    • Site support
    • Switches & multiplexers
    • Tools
    • Wireless connectivity
    • Archived forums
    • Archived groups
  • Technical articles
  • TI training
    • Tech days
    • Online training
    • Live events
    • Power Supply Design Seminar
  • Getting started
  • 简体中文
  • More
  • Cancel


Search tips
Showing 95,238 results View by: Thread Post Sort by
    • 11/5/2025
    • Wolfgang Kopp

    DRV8889-Q1: DRV8889 SPI_ERROR

    Part Number: DRV8889-Q1

    Dear TI Team,

    I have an issue with the SPI communication of the DRV8889 stepper motor driver. Maybe ist similar to the post https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1504181/drv8889-q1-spi_error?tisearch=e2e-sitesearch&keymatch=DRV8889%20spi_error#, but i could not find the issue.

     

    Here is an actual scope of the DRV8889 response, and one can see on the MISO, that FAULT and SPI_ERROR is issued. This is the first access after NSLEEP was activated. The DRV8889 accepts the SPI commands without issues, but we would like to have no errors.

     

    BR,

    Wolfgang

     

    image.png

     

     

    Motor drivers forum Motor drivers
    • 11/5/2025
    • Wolfgang Kopp

    DRV8889-Q1: DRV8889 step loss with fullstep

    Part Number: DRV8889-Q1

    Dear TI Team,

    if we use the driver in fullstep mode (0000 or 0001), we see heavy step losses with our motor. Its occurs under different speed conditions, alos very slow. The orange line is recorded with 1/2 step mode, the blue with full step 70% mode. All other parameters are the same.

    Any ideas whats causes this behauviour?

     

    BR,

    Wolfgang

     

    image.png

    Motor drivers forum Motor drivers
    • 6/18/2025
    • Masahiro Kita

    DRV8889-Q1:DRV8889-Q1 no longer communicates via SPI

    Part Number: DRV8889-Q1

    Tool/software:

    Thank you for your help.

    There have been three cases where circuits using the DRV8889-Q1 suddenly stopped working. The cause of these cases was a failure of the DRV8889-Q1. No output was obtained when commands were sent to the DRV8889 via SPI communication. Since it has been working fine up until now, we believe there is no problem with the communication process.

    I am having trouble figuring out why the IC broke.

    If there have been similar cases in the past, please let me know the cause and countermeasures.

    (This text is written using Google Translate)

    Motor drivers forum Motor drivers
    • 7/22/2025
    • Alexander Raisle

    DRV8889-Q1: DRV8889-Q1: VREF at IFS

    Part Number: DRV8889-Q1

    Tool/software:

    Hello everybody,

    I want to drive the motor driver at Full Scale Current of 1,5A, so the VREF needs to be 3,3V and TRQ_DAC = 100% (according to formula on page 20).

    In section "absolute maximum ratings" is written the pin can be driven with Vmax = 5,75V, but in Datasheet in table "Pin Fuctions" on page 4 is written that you can connect a maximum of 3,3V.

    I will connect the pin with a voltage divider and to have the IFS = 1,5A the voltage is slightly higher as 3,3V (about 3,5V) to reach maximum current.

    So the question is, if this is acceptable?

    Best regards,

    Alex

    Motor drivers forum Motor drivers
    • 3/26/2025
    • Murugavel4637

    RE: DRV8889-Q1: Questions about DRV8889-Q1

    Hi Songhao,

    Thanks for your post.

    Bao Songhao said:
    SPI is currently set to mode 1, that is, CPOL is 0, CPHA is 1, what is the communication frequency range of SPI?

    As per datasheet it can be up to 10 MHz SCLK. Typically applications use 1 or 2 MHz SCLK to minimize effects due to stray capacitances and glitches. 

    Bao Songhao said:
    The measurement of the FAULT foot has always been low level, may I ask whether the foot has always been low level can be eliminated through software control?

    Are you referring to the nFAULT pin being active LOW? Please elaborate the use case. 

    Bao Songhao said:
    After the gui_loop is initialized, it enters the GUI_loop. If it is not possible to wake up the chip by gui_loop, what should I do

    Sorry we do not understand what gui_loop means please explain? Did you mean the EVM-GUI app program? Which chip needs to wake up? Thank you.

    Regards, Murugavel 

    Motor drivers forum Motor drivers
    • 12/12/2025
    • Hung Yu-chuan

    DRV8889-Q1: MOTOR Fault

    Part Number: DRV8889-Q1

    Hi TI Team

    We currently have waveforms for two different phenomena occurring during startup. Are these two phenomena normal? Could you please provide your diagnostic tools and explain their causes?

    Figure 1: In what we consider a normal machine, during startup, before the EN pin is pulled low, there is a brief fault signal of approximately 170µs.

    Figure 2: In what we consider an abnormal machine, there is a brief fault signal of approximately 6ms.

    fig1:

    image.png

    fig2:

    image.png

    Motor drivers forum Motor drivers
    • 4/11/2025
    • Masanori Endo

    DRV8889-Q1: DRV8889-Q1 Open Load detection specification

    Part Number: DRV8889-Q1

    Tool/software:

    [Question]

    For Open Load detection.

    Is it possible that nFAULT pin does not indicate the error(Low) while there is Step signal if Motor is set to Open?
    Fault is only detected if there is no Step signal?

    Motor drivers forum Motor drivers
    • 12/13/2024
    • Alex Wang

    DRV8889-Q1: DRV8889-Q1 motor selection for stall detection

    Part Number: DRV8889-Q1

    Tool/software:

    Hi Murugavel,

    The thread "DRV8889-Q1: DRV8889-Q1 stall detection issue" has been locked. Sorry for opening this thread for response.

    We got 14HK0407N stepper this week, and the good news is we could detect stall based on this 14HK0407N stepper.

    We might choose other motors in other projects. Another question is: For stall detection, is there any recommended standard for motor selection? Phase resistance<10ohm, Phase inductance<10mH?

    Thanks,

    Alex

    Motor drivers forum Motor drivers
    • 11/23/2025
    • Saravanakumar Madeswaran

    DRV8889-Q1: Driver Initial configuration via SPI

    Part Number: DRV8889-Q1

    Ref Section :7.5 Programming 

    The SDI input data word is 16 bits long including R/W, Address and 8 bit data.  If the data word sent to SDI pin is less than 16 bits or more than 16 bits, a frame error occurs and the data word is ignored.

    There are 8 control register availalbe in Drv8889 device, if we need to configurate 8 Control register supposed to send 8 frame. which is impacting system startup time if need to use morethan 1 driver.

    So my question, is it possible to all 8 control register value with in single frame?

    Motor drivers forum Motor drivers
    • 11/7/2025
    • Alan Xia

    DRV8889-Q1: SPI support level confirmation

    Part Number: DRV8889-Q1

    Hi team,

    There is a question about DRV8889A-Q1, nSCS pin is internal pullup to DVDD(current source),  usually Serial chip select signal is 3.3V, but DVDD is 5V, is there any problem?

    image.png

    I see that the voltage range we support includes 3.3V. Does that mean we can support it if customers use a 3.3V SPI connection without any design changes? Don't you need to add a level shifter?

    image.png

    Motor drivers forum Motor drivers
>

Didn't find what you are looking for? Post a new question.

  • Ask a new question