Part Number: MCF8316AEVM
Hi,
I can successfully extract motor parameters using MPET: 2.4Ω, 1.8mH, 29mV/HZ. Manually enter the maximum speed: 240HZ.
Then IPD_T2_FAULT occurs when I give a speed via I2C, I'm sure the motor is connected to the device. Then I turn on the Tri-state(IPD_RLS_MODE), and give a speed via I2C, then IPD_T1_FAULT occurs. The whole process has never turned on auto read. Below is my json file.
{"signature": "oneui-register-data","data": [
[
{"idx": 0,"id": "isd_config","value": "0x44638C20"
},
{"idx": 1,"id": "rev_drive_config","value": "0x283AF064"
},
{"idx": 2,"id": "motor_startup1","value": "0x4B680FD0"
},
{"idx": 3,"id": "motor_startup2","value": "0x5B066000"
},
{"idx": 4,"id": "closed_loop1","value": "0x0C3181B0"
},
{"idx": 5,"id": "closed_loop2","value": "0x1AADC3BA"
},
{"idx": 6,"id": "closed_loop3","value": "0x2E800004"
},
{"idx": 7,"id": "closed_loop4","value": "0x28DA05A0"
},
{"idx": 8,"id": "speed_profiles1","value": "0x00000000"
},
{"idx": 9,"id": "speed_profiles2","value": "0x00000000"
},
{"idx": 10,"id": "speed_profiles3","value": "0x00000000"
},
{"idx": 11,"id": "speed_profiles4","value": "0x00000000"
},
{"idx": 12,"id": "speed_profiles5","value": "0x00000000"
},
{"idx": 13,"id": "speed_profiles6","value": "0x00000000"
}
],
[
{"idx": 0,"id": "fault_config1","value": "0x5DD80206"
},
{"idx": 1,"id": "fault_config2","value": "0x74000000"
}
],
[
{"idx": 0,"id": "pin_config","value": "0x00000000"
},
{"idx": 1,"id": "device_config1","value": "0x00100000"
},
{"idx": 2,"id": "device_config2","value": "0x0000B000"
},
{"idx": 3,"id": "peri_config1","value": "0x40000000"
},
{"idx": 4,"id": "gd_config1","value": "0x00000100"
},
{"idx": 5,"id": "gd_config2","value": "0x00200000"
}
],
[
{"idx": 0,"id": "ana_trim3","value": "0x48004800"
},
{"idx": 1,"id": "ana_trim4","value": "0x00000000"
},
{"idx": 2,"id": "ana_trim5","value": "0x00000009"
},
{"idx": 3,"id": "ana_trim6","value": "0x00000000"
},
{"idx": 4,"id": "ana_trim7","value": "0x00000000"
},
{"idx": 5,"id": "ana_trim8","value": "0x00004AB3"
},
{"idx": 6,"id": "ana_trim9","value": "0x0065A89E"
},
{"idx": 7,"id": "ana_trim10","value": "0x53731039"
}
],
[
{"idx": 0,"id": "int_algo_1","value": "0x00B3404D"
},
{"idx": 1,"id": "int_algo_2","value": "0x000001A7"
}
],
[
{"idx": 0,"id": "gate_driver_fault_status","value": "0x00000000"
},
{"idx": 1,"id": "controller_fault_status","value": "0x00000000"
}
],
[
{"idx": 0,"id": "algo_status","value": "0x2D981600"
},
{"idx": 1,"id": "mtr_params","value": "0xC35DBA00"
},
{"idx": 2,"id": "algo_status_mpet","value": "0xF3000000"
}
],
[
{"idx": 0,"id": "dev_ctrl","value": "0x20000000"
}
],
[
{"idx": 0,"id": "algo_ctrl1","value": "0x80000000"
},
{"idx": 1,"id": "algo_ctrl2","value": "0x00000000"
},
{"idx": 2,"id": "current_pi","value": "0x0006ED8C"
},
{"idx": 3,"id": "speed_pi","value": "0x000DA228"
},
{"idx": 4,"id": "dac_1","value": "0x00000000"
},
{"idx": 5,"id": "dac_2","value": "0x00000000"
}
],
[
{"idx": 0,"id": "algorithm_state","value": "0x00000000"
},
{"idx": 1,"id": "fg_speed_fdbk","value": "0x00243D54"
},
{"idx": 2,"id": "bus_current","value": "0x00000000"
},
{"idx": 3,"id": "phase_current_a","value": "0x00020000"
},
{"idx": 4,"id": "phase_current_b","value": "0xFFFE0000"
},
{"idx": 5,"id": "phase_current_c","value": "0x00000000"
},
{"idx": 6,"id": "csa_gain_feedback","value": "0x00010003"
},
{"idx": 7,"id": "voltage_gain_feedback","value": "0x00000002"
},
{"idx": 8,"id": "vm_voltage","value": "0x0191E000"
},
{"idx": 9,"id": "phase_voltage_va","value": "0x00006ED9"
},
{"idx": 10,"id": "phase_voltage_vb","value": "0x003C3052"
},
{"idx": 11,"id": "phase_voltage_vc","value": "0x008B6E1A"
},
{"idx": 12,"id": "sin_commutation_angle","value": "0xFD7C8664"
},
{"idx": 13,"id": "cos_commutation_angle","value": "0x0797B10C"
},
{"idx": 14,"id": "ialpha","value": "0x00610000"
},
{"idx": 15,"id": "ibeta","value": "0x00BA7BF0"
},
{"idx": 16,"id": "valpha","value": "0x002A16B6"
},
{"idx": 17,"id": "vbeta","value": "0x008BAFC5"
},
{"idx": 18,"id": "id","value": "0x001B2BB3"
},
{"idx": 19,"id": "iq","value": "0x00D02DAE"
},
{"idx": 20,"id": "vd","value": "0xFFFC0DC7"
},
{"idx": 21,"id": "vq","value": "0x0091E062"
},
{"idx": 22,"id": "iq_ref_rotor_align","value": "0x00000000"
},
{"idx": 23,"id": "speed_ref_open_loop","value": "0x00000000"
},
{"idx": 24,"id": "iq_ref_open_loop","value": "0x00A37561"
},
{"idx": 25,"id": "speed_ref_closed_loop","value": "0x00000000"
},
{"idx": 26,"id": "id_ref_closed_loop","value": "0x00000000"
},
{"idx": 27,"id": "iq_ref_closed_loop","value": "0x00000000"
},
{"idx": 28,"id": "isd_state","value": "0x00000003"
},
{"idx": 29,"id": "isd_speed","value": "0x3FAA4098"
},
{"idx": 30,"id": "ipd_state","value": "0x0000000B"
},
{"idx": 31,"id": "ipd_angle","value": "0x05F5CF36"
},
{"idx": 32,"id": "ed","value": "0x00000000"
},
{"idx": 33,"id": "eq","value": "0x00000000"
},
{"idx": 34,"id": "speed_fdbk","value": "0x00000000"
},
{"idx": 35,"id": "theta_est","value": "0x00000000"
}
]
]
}How can i solve this problem? Thank you so much.
Regards,
Yunsheng Luo









