Other Parts Discussed in Thread: LAUNCHXL-F280025C, C2000WARE-MOTORCONTROL-SDK, C2000WARE, TMDSCNCD280025C, BOOSTXL-DRV8323RS
My development board is LaunchXL-F280025C, and the driver board is DEV8323RS. According to the General motor guide, A 47nF capacitor has been installed for C9, C10 and C11 respectively, and SW2 has been dialed to 1,1. I have connected the driver board to launchXL-F280025C. I set flag_bypassMotorId as flash to identify the motor, and change the polar log of the motor parameter in user.h to 14, because I don't know the other parameters, I need to identify the motor. When the program runs, I set flagEnableRunAndIdentify to 1, and I immediately receive the moduleOverCurrent error, which comes from the TZFLG register. It is related to OST, DCAEVT1 and DCAEVT2 registers. This error seems to tell me that one of them should be set, but in fact it is not. How can I eliminate this error and successfully identify motor parameters?