Other Parts Discussed in Thread: MSP430F5329,
I am looking to isolate the ground between the DRV8303 and the host MCU, to prevent motor ground current passing through the MCU. I had tried to provide some isolation with the AGND, however this resulted in SPI configuration data from being lost. The host MSP430F5329 is locking up from conducted emissions, to the point the watchdog fails to invoke a reset.
Pictured below is the layout. Unfortunately the MCU sits in between the input power connection and the motor outputs. I am not able to change this topology or the current path to the motor. As an interim measure, I have added a 10R resistor between the MCU to DRV grounds.
Digital isolators may help, such as the ISO7141. Would struggle to find the space. Although supplying the REF voltage and having a stable ground reference for the SO1, SO2 current feedback is still needed.
If any one has some suggestions, they would be very much appreciated!