This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MCT8329EVM: Why are the values ​​of current and power weird?

Part Number: MCT8329EVM

Apply 40V to BLDC (max output > 500W)

PWM input duty: 50% (without loading)

The following is part of the register value:

CONST_PWR (0x0090) = 0x1F403E80  Max_speed=16000, Max_power=1000
SYS_STATUS2 (0x00EA) = 0x20010624  State=0x2, Motor_Spd(eHz)=157.200
SYS_STATUS3 (0x00EC) = 0xFFFF8E37  BUS_Curr=255.996A (0xFFFF), BATT_POW=455.141W(0x8E37)
MOTOR_SPEED_PU (0x05CE) = 0x0A0D085E  
DC_BUS_POWER_PU (0x0714) = 0xE3384000 DC_BUS_POWER=0xE3384000/2^30 *1000 = 3550.308

Both BUS_Current=255.996A (0xFFFF) and DC_BUS_POWER=0xE3384000/2^30 *1000 = 3550.308
are not reasonable.

No matter how the duty we set, the BUS_Current is 0xFFFF.