So I'm developing a higher voltage version of the VESC 6. The mosfet driver I have in mind is the DRV8353. This would utilize 3 shunts on all phases but they would be from the low-side FET to ground instead of high-side FET to the phase of the motor like how the VESC 6 has it. Would this impact function if I were to use the same firmware as the VESC 6 or would there be some necessary changes?
Everything should work, you just need to comment out define "HW_HAS_PHASE_SHUNTS" in hw_60.h file. Then soft will know that you are using 3 low side shunts.
Perfect. Thanks e-biker!