Other Parts Discussed in Thread: LP-AM263, DRV8316REVM, TIDM-02018, SYSCONFIG
Tool/software:
Dear TI Expert,
I'm trying to run the universal_motorcontrol_am263x_r5fss0-0_nortos_ti-arm-clang_3phGaN LEVEL 2 example on the TI LaunchPad Sitara AM263x (LP-AM263) with the DRV8316REVM, configured for DRV8316T in hardware mode (no SPI module).
DRV8316REVM Hardware Configuration (No SPI Mode):
- R9/R12 - DNP
- R40/R45 - Tied to AGND
- R37/R42 - Hi-Z
- R38/R43 - Hi-Z
- R41/R46 - Hi-Z
- R39/R44 - Tied to AGND
Pin Configuration (Following Custom Board Example):
Configuration DRV8316REVM:
- DRVOFF - GND
- MCUVREF - 3.3V
- NFAULT - 3.3V
- NSLEEP - 3.3V
Issue Encountered:
After building and running the example, when I set motorVars_M1.flagEnableRunAndIdentify = 1
, the motor gets stuck with high current and does not move. Additionally:
- For the first ~5 minutes of operation, the encoder resets instantly before eventually counting as expected. After it count as expected.
- I predefine the MOTOR1_ENC, and have the encoder set by default in AM263_3phGaN_3SC.syscfg (my encoder post here)
Additional Observation:
This same DRV8316REVM (No SPI) configuration runs successfully with the universal_motorcontrol_lab_f28002x example on the F280025C LaunchPad, without any issues.
I would greatly appreciate any expert help in resolving this issue.
Video:
Count ad expected(After ~5min):

Best regards,
SC