Other Parts Discussed in Thread: DRV8873S-Q1EVM
We are using the H-bridge motor driver DRV8873S with part number DRV8873SPWPRQ1 and we're trying to use the outputs as independent half bridges which we do get to work on the development board but when changing the MODE register on our prototypes they seem to be stuck in PWM mode.
We are using three in series in daisy-chain SPI configuration but on our prototypes we have also tested with single SPI configuration.
Also since the print on top of the IC (from Digikey, see attached image) didn't match the development board exactly we also ordered extra from Mouser and tested with and got the same result.
We have tested with the following parameters on both our prototypes and the DRV8873S-Q1EVM:
IC1 0x72
IC2 0x0c
IC3 0x46
IC4 0x18
IN1: 0
IN2: 0
DISABLE: 0
nSLEEP: 1
IC1-IC4 is the registers in the DRV8873S, and the rest is the pin inputs.
On the development board this sets OUT1 to sourcing and OUT2 to Hi-Z.
On our prototype it sets OUT1 to sourcing and OUT2 to sinking.
Testing with all combinations of OUT1_DIS ,OUT2_DIS, EN_IN1 and PH_IN2 shows consistency with PWM mode on our prototype (OUTx_DIS has no effect and both ENx low sets both outputs to Hi-Z).