Hello,
it seems that the "default" values provided in DRV8711 datasheet for DRIVE Register have a mismatch.
I just did some tests, my writing and reading on SPI to the chip works. However, after reset (power up) of the chip, the DRIVE register reads '2649' in decimal (it shouldn't considering page 28 in datasheet).
Just wanted to let you know guys, if the problem will be verified then revise the datasheet for others ;)
Best regards,
Mikolaj