Other Parts Discussed in Thread: DRV8323, MSP430F5529
Hello,
I'm having trouble establishing SPI communication between BOOSTXL-DRV8323RS and STM32F767ZI dev board.
I've checked that enable pin has 3.3V input, voltage across C8 capacitor is measured at 3.3V. I didn't modify BOOSTXL-DRV8323RS out of the box, so R13, R15, and R17 are populated with 0 ohm resistors. R14, R1, R5, R16, R19, and R22 are depopulated. I follow the schematic, so SCLK is connected to pin 13 and not pin 15.
When I try to send SPI command to DRV8323RS, my STM32 board will freeze. I try to remove MOSI, MISO, CS, SCLK individually, and found out after removing SCLK, the STM runs fine. I try to use the same code to talk to an encoder and it works fine so I think my code is correct.
One thing I measure with o-scopre and found that is weird is, the SCLK signal's logic high became less than 1V if I connect to BOOSTXL-DRV8323 to STM32 board. Regardless of DRV8323 device is power on or off, this behavior shows up. Any possible cause of this? or the DRV8323 dev board is broken? I just bought this a few days ago and barely started to test.
Thanks for your help!










