Hello everyone,
i got myself a new VESC Classic 100V and used it with my Puma V2 from EBS (also known as GMac from Grin Technologies).
sadly my controller shuts itself down from time to time after pushing the RGB Button everything works like before and it doesnt show me an error code or something like that, can anyone help me troubleshoot my problem im quite new to this and would appreciate any help.
i will attach my current motor cfg and app cfg to this thread.
Thanks in advance!
Motor CFG:
This XML file does not appear to have any style information associated with it. The document tree is shown below.
<MCConfiguration>
<ConfigVersion>4</ConfigVersion>
<pwm_mode>1</pwm_mode>
<comm_mode>0</comm_mode>
<motor_type>2</motor_type>
<sensor_mode>1</sensor_mode>
<l_current_max>70</l_current_max>
<l_current_min>0</l_current_min>
<l_in_current_max>25</l_in_current_max>
<l_in_current_min>0</l_in_current_min>
<l_in_current_map_start>0.9</l_in_current_map_start>
<l_in_current_map_filter>0.002</l_in_current_map_filter>
<l_abs_current_max>105</l_abs_current_max>
<l_min_erpm>-16100.7</l_min_erpm>
<l_max_erpm>16100.7</l_max_erpm>
<l_erpm_start>0.8</l_erpm_start>
<l_max_erpm_fbrake>300</l_max_erpm_fbrake>
<l_max_erpm_fbrake_cc>1500</l_max_erpm_fbrake_cc>
<l_min_vin>14</l_min_vin>
<l_max_vin>94</l_max_vin>
<l_battery_cut_start>47.6</l_battery_cut_start>
<l_battery_cut_end>42</l_battery_cut_end>
<l_battery_regen_cut_start>0</l_battery_regen_cut_start>
<l_battery_regen_cut_end>0</l_battery_regen_cut_end>
<l_slow_abs_current>0</l_slow_abs_current>
<l_temp_fet_start>85</l_temp_fet_start>
<l_temp_fet_end>100</l_temp_fet_end>
<l_temp_motor_start>120</l_temp_motor_start>
<l_temp_motor_end>140</l_temp_motor_end>
<l_temp_accel_dec>0.15</l_temp_accel_dec>
<l_min_duty>0.005</l_min_duty>
<l_max_duty>0.9</l_max_duty>
<l_watt_max>1.5e+06</l_watt_max>
<l_watt_min>0</l_watt_min>
<l_current_max_scale>0.8</l_current_max_scale>
<l_current_min_scale>0</l_current_min_scale>
<l_duty_start>1</l_duty_start>
<l_additional_faults>0</l_additional_faults>
<sl_min_erpm>150</sl_min_erpm>
<sl_min_erpm_cycle_int_limit>1100</sl_min_erpm_cycle_int_limit>
<sl_max_fullbreak_current_dir_change>10</sl_max_fullbreak_current_dir_change>
<sl_cycle_int_limit>62</sl_cycle_int_limit>
<sl_phase_advance_at_br>0.8</sl_phase_advance_at_br>
<sl_cycle_int_rpm_br>80000</sl_cycle_int_rpm_br>
<sl_bemf_coupling_k>600</sl_bemf_coupling_k>
<hall_table__0>-1</hall_table__0>
<hall_table__1>1</hall_table__1>
<hall_table__2>3</hall_table__2>
<hall_table__3>2</hall_table__3>
<hall_table__4>5</hall_table__4>
<hall_table__5>6</hall_table__5>
<hall_table__6>4</hall_table__6>
<hall_table__7>-1</hall_table__7>
<hall_sl_erpm>2000</hall_sl_erpm>
<foc_current_kp>0.151845</foc_current_kp>
<foc_current_ki>61.1945</foc_current_ki>
<foc_f_zv>30000</foc_f_zv>
<foc_dt_us>0.12</foc_dt_us>
<foc_encoder_inverted>0</foc_encoder_inverted>
<foc_encoder_offset>180</foc_encoder_offset>
<foc_encoder_ratio>7</foc_encoder_ratio>
<foc_sensor_mode>2</foc_sensor_mode>
<foc_pll_kp>2000</foc_pll_kp>
<foc_pll_ki>30000</foc_pll_ki>
<foc_motor_l>0.000151845</foc_motor_l>
<foc_motor_ld_lq_diff>3.87443e-05</foc_motor_ld_lq_diff>
<foc_motor_r>0.0611945</foc_motor_r>
<foc_motor_flux_linkage>0.0103402</foc_motor_flux_linkage>
<foc_observer_gain>9.35286e+06</foc_observer_gain>
<foc_observer_gain_slow>0.05</foc_observer_gain_slow>
<foc_observer_offset>-1</foc_observer_offset>
<foc_duty_dowmramp_kp>20</foc_duty_dowmramp_kp>
<foc_duty_dowmramp_ki>400</foc_duty_dowmramp_ki>
<foc_start_curr_dec>1</foc_start_curr_dec>
<foc_start_curr_dec_rpm>2500</foc_start_curr_dec_rpm>
<foc_openloop_rpm>150</foc_openloop_rpm>
<foc_openloop_rpm_low>0</foc_openloop_rpm_low>
<foc_sl_openloop_hyst>0.1</foc_sl_openloop_hyst>
<foc_sl_openloop_time_lock>0</foc_sl_openloop_time_lock>
<foc_sl_openloop_time_ramp>0.1</foc_sl_openloop_time_ramp>
<foc_sl_openloop_time>0.05</foc_sl_openloop_time>
<foc_sl_openloop_boost_q>0</foc_sl_openloop_boost_q>
<foc_sl_openloop_max_q>-1</foc_sl_openloop_max_q>
<foc_hall_table__0>255</foc_hall_table__0>
<foc_hall_table__1>81</foc_hall_table__1>
<foc_hall_table__2>149</foc_hall_table__2>
<foc_hall_table__3>115</foc_hall_table__3>
<foc_hall_table__4>14</foc_hall_table__4>
<foc_hall_table__5>49</foc_hall_table__5>
<foc_hall_table__6>180</foc_hall_table__6>
<foc_hall_table__7>255</foc_hall_table__7>
<foc_hall_interp_erpm>500</foc_hall_interp_erpm>
<foc_sl_erpm_start>1800</foc_sl_erpm_start>
<foc_sl_erpm>2000</foc_sl_erpm>
<foc_control_sample_mode>0</foc_control_sample_mode>
<foc_current_sample_mode>0</foc_current_sample_mode>
<foc_sat_comp_mode>0</foc_sat_comp_mode>
<foc_sat_comp>0</foc_sat_comp>
<foc_temp_comp>1</foc_temp_comp>
<foc_temp_comp_base_temp>25.74</foc_temp_comp_base_temp>
<foc_current_filter_const>0.1</foc_current_filter_const>
<foc_cc_decoupling>0</foc_cc_decoupling>
<foc_observer_type>3</foc_observer_type>
<foc_hfi_amb_mode>0</foc_hfi_amb_mode>
<foc_hfi_amb_current>60</foc_hfi_amb_current>
<foc_hfi_amb_tres>15</foc_hfi_amb_tres>
<foc_hfi_voltage_start>20</foc_hfi_voltage_start>
<foc_hfi_voltage_run>4</foc_hfi_voltage_run>
<foc_hfi_voltage_max>6</foc_hfi_voltage_max>
<foc_hfi_gain>0.3</foc_hfi_gain>
<foc_hfi_max_err>0.3</foc_hfi_max_err>
<foc_hfi_hyst>0</foc_hfi_hyst>
<foc_sl_erpm_hfi>3000</foc_sl_erpm_hfi>
<foc_hfi_reset_erpm>500</foc_hfi_reset_erpm>
<foc_hfi_start_samples>5</foc_hfi_start_samples>
<foc_hfi_obs_ovr_sec>0.001</foc_hfi_obs_ovr_sec>
<foc_hfi_samples>1</foc_hfi_samples>
<foc_offsets_cal_mode>1</foc_offsets_cal_mode>
<foc_offsets_current__0>2052.7</foc_offsets_current__0>
<foc_offsets_current__1>2051.81</foc_offsets_current__1>
<foc_offsets_current__2>2051.47</foc_offsets_current__2>
<foc_offsets_voltage__0>-0.0039</foc_offsets_voltage__0>
<foc_offsets_voltage__1>0.0003</foc_offsets_voltage__1>
<foc_offsets_voltage__2>0.0036</foc_offsets_voltage__2>
<foc_offsets_voltage_undriven__0>0</foc_offsets_voltage_undriven__0>
<foc_offsets_voltage_undriven__1>0</foc_offsets_voltage_undriven__1>
<foc_offsets_voltage_undriven__2>0</foc_offsets_voltage_undriven__2>
<foc_phase_filter_enable>1</foc_phase_filter_enable>
<foc_phase_filter_disable_fault>1</foc_phase_filter_disable_fault>
<foc_phase_filter_max_erpm>4000</foc_phase_filter_max_erpm>
<foc_mtpa_mode>0</foc_mtpa_mode>
<foc_fw_current_max>0</foc_fw_current_max>
<foc_fw_duty_start>0.8</foc_fw_duty_start>
<foc_fw_q_current_factor>0.05</foc_fw_q_current_factor>
<foc_fw_backoff>2</foc_fw_backoff>
<foc_fw_ramp_time>0</foc_fw_ramp_time>
<foc_speed_soure>0</foc_speed_soure>
<foc_short_ls_on_zero_duty>0</foc_short_ls_on_zero_duty>
<foc_overmod_factor>1</foc_overmod_factor>
<foc_mag_vd_max>0.98</foc_mag_vd_max>
<sp_pid_loop_rate>5</sp_pid_loop_rate>
<s_pid_kp>0.004</s_pid_kp>
<s_pid_ki>0.004</s_pid_ki>
<s_pid_kd>0.0001</s_pid_kd>
<s_pid_kd_filter>0.2</s_pid_kd_filter>
<s_pid_min_erpm>900</s_pid_min_erpm>
<s_pid_allow_braking>1</s_pid_allow_braking>
<s_pid_ramp_erpms_s>25000</s_pid_ramp_erpms_s>
<s_pid_speed_source>0</s_pid_speed_source>
<p_pid_kp>0.025</p_pid_kp>
<p_pid_ki>0</p_pid_ki>
<p_pid_kd>0</p_pid_kd>
<p_pid_offset>0</p_pid_offset>
<p_pid_kd_proc>0.00035</p_pid_kd_proc>
<p_pid_kd_filter>0.2</p_pid_kd_filter>
<p_pid_ang_div>1</p_pid_ang_div>
<p_pid_gain_dec_angle>0</p_pid_gain_dec_angle>
<cc_startup_boost_duty>0.01</cc_startup_boost_duty>
<cc_min_current>0.05</cc_min_current>
<cc_gain>0.0046</cc_gain>
<cc_ramp_step_max>0.04</cc_ramp_step_max>
<m_fault_stop_time_ms>500</m_fault_stop_time_ms>
<m_duty_ramp_step>0.02</m_duty_ramp_step>
<m_current_backoff_gain>0.5</m_current_backoff_gain>
<m_encoder_counts>8192</m_encoder_counts>
<m_encoder_sin_amp>1</m_encoder_sin_amp>
<m_encoder_cos_amp>1</m_encoder_cos_amp>
<m_encoder_sin_offset>1.65</m_encoder_sin_offset>
<m_encoder_cos_offset>1.65</m_encoder_cos_offset>
<m_encoder_sincos_filter_constant>0.5</m_encoder_sincos_filter_constant>
<m_encoder_sincos_phase_correction>0</m_encoder_sincos_phase_correction>
<m_sensor_port_mode>0</m_sensor_port_mode>
<m_invert_direction>0</m_invert_direction>
<m_drv8301_oc_mode>0</m_drv8301_oc_mode>
<m_drv8301_oc_adj>16</m_drv8301_oc_adj>
<m_bldc_f_sw_min>3000</m_bldc_f_sw_min>
<m_bldc_f_sw_max>35000</m_bldc_f_sw_max>
<m_dc_f_sw>25000</m_dc_f_sw>
<m_ntc_motor_beta>3380</m_ntc_motor_beta>
<m_out_aux_mode>4</m_out_aux_mode>
<m_motor_temp_sens_type>0</m_motor_temp_sens_type>
<m_ptc_motor_coeff>0.61</m_ptc_motor_coeff>
<m_ntcx_ptcx_res>22500</m_ntcx_ptcx_res>
<m_ntcx_ptcx_temp_base>25</m_ntcx_ptcx_temp_base>
<m_hall_extra_samples>3</m_hall_extra_samples>
<m_batt_filter_const>45</m_batt_filter_const>
<si_motor_poles>32</si_motor_poles>
<si_gear_ratio>5</si_gear_ratio>
<si_wheel_diameter>0.659</si_wheel_diameter>
<si_battery_type>0</si_battery_type>
<si_battery_cells>14</si_battery_cells>
<si_battery_ah>17.5</si_battery_ah>
<si_motor_nl_current>1</si_motor_nl_current>
<motor_brand/>
<motor_model/>
<motor_weight>0</motor_weight>
<motor_sensor_type>0</motor_sensor_type>
<motor_description/>
<motor_quality_bearings>0</motor_quality_bearings>
<motor_quality_magnets>0</motor_quality_magnets>
<motor_quality_construction>0</motor_quality_construction>
<motor_quality_description/>
<bms.type>1</bms.type>
<bms.limit_mode>3</bms.limit_mode>
<bms.t_limit_start>45</bms.t_limit_start>
<bms.t_limit_end>65</bms.t_limit_end>
<bms.soc_limit_start>0.05</bms.soc_limit_start>
<bms.soc_limit_end>0</bms.soc_limit_end>
<bms.vmin_limit_start>2.9</bms.vmin_limit_start>
<bms.vmin_limit_end>2.5</bms.vmin_limit_end>
<bms.vmax_limit_start>4.2</bms.vmax_limit_start>
<bms.vmax_limit_end>4.3</bms.vmax_limit_end>
<bms.fwd_can_mode>0</bms.fwd_can_mode>
</MCConfiguration>
___________________________________
APP CFG:
This XML file does not appear to have any style information associated with it. The document tree is shown below.
<APPConfiguration>
<ConfigVersion>4</ConfigVersion>
<controller_id>103</controller_id>
<timeout_msec>1000</timeout_msec>
<timeout_brake_current>0</timeout_brake_current>
<can_status_rate_1>50</can_status_rate_1>
<can_status_rate_2>5</can_status_rate_2>
<can_status_msgs_r1>15</can_status_msgs_r1>
<can_status_msgs_r2>0</can_status_msgs_r2>
<can_baud_rate>2</can_baud_rate>
<pairing_done>0</pairing_done>
<permanent_uart_enabled>1</permanent_uart_enabled>
<shutdown_mode>2</shutdown_mode>
<can_mode>0</can_mode>
<uavcan_esc_index>0</uavcan_esc_index>
<uavcan_raw_mode>0</uavcan_raw_mode>
<uavcan_raw_rpm_max>50000</uavcan_raw_rpm_max>
<uavcan_status_current_mode>0</uavcan_status_current_mode>
<servo_out_enable>0</servo_out_enable>
<kill_sw_mode>0</kill_sw_mode>
<app_to_use>2</app_to_use>
<app_ppm_conf.ctrl_type>0</app_ppm_conf.ctrl_type>
<app_ppm_conf.pid_max_erpm>15000</app_ppm_conf.pid_max_erpm>
<app_ppm_conf.hyst>0.15</app_ppm_conf.hyst>
<app_ppm_conf.pulse_start>1</app_ppm_conf.pulse_start>
<app_ppm_conf.pulse_end>2</app_ppm_conf.pulse_end>
<app_ppm_conf.pulse_center>1.5</app_ppm_conf.pulse_center>
<app_ppm_conf.median_filter>1</app_ppm_conf.median_filter>
<app_ppm_conf.safe_start>1</app_ppm_conf.safe_start>
<app_ppm_conf.throttle_exp>0</app_ppm_conf.throttle_exp>
<app_ppm_conf.throttle_exp_brake>0</app_ppm_conf.throttle_exp_brake>
<app_ppm_conf.throttle_exp_mode>2</app_ppm_conf.throttle_exp_mode>
<app_ppm_conf.ramp_time_pos>0.4</app_ppm_conf.ramp_time_pos>
<app_ppm_conf.ramp_time_neg>0.2</app_ppm_conf.ramp_time_neg>
<app_ppm_conf.multi_esc>1</app_ppm_conf.multi_esc>
<app_ppm_conf.tc>0</app_ppm_conf.tc>
<app_ppm_conf.tc_max_diff>3000</app_ppm_conf.tc_max_diff>
<app_ppm_conf.max_erpm_for_dir>4000</app_ppm_conf.max_erpm_for_dir>
<app_ppm_conf.smart_rev_max_duty>0.07</app_ppm_conf.smart_rev_max_duty>
<app_ppm_conf.smart_rev_ramp_time>3</app_ppm_conf.smart_rev_ramp_time>
<app_adc_conf.ctrl_type>1</app_adc_conf.ctrl_type>
<app_adc_conf.hyst>0.05</app_adc_conf.hyst>
<app_adc_conf.voltage_start>0.44</app_adc_conf.voltage_start>
<app_adc_conf.voltage_end>2.09</app_adc_conf.voltage_end>
<app_adc_conf.voltage_min>0</app_adc_conf.voltage_min>
<app_adc_conf.voltage_max>3.5</app_adc_conf.voltage_max>
<app_adc_conf.voltage_center>1.26</app_adc_conf.voltage_center>
<app_adc_conf.voltage2_start>0</app_adc_conf.voltage2_start>
<app_adc_conf.voltage2_end>0</app_adc_conf.voltage2_end>
<app_adc_conf.use_filter>1</app_adc_conf.use_filter>
<app_adc_conf.safe_start>1</app_adc_conf.safe_start>
<app_adc_conf.buttons>0</app_adc_conf.buttons>
<app_adc_conf.voltage_inverted>0</app_adc_conf.voltage_inverted>
<app_adc_conf.voltage2_inverted>0</app_adc_conf.voltage2_inverted>
<app_adc_conf.throttle_exp>0</app_adc_conf.throttle_exp>
<app_adc_conf.throttle_exp_brake>0</app_adc_conf.throttle_exp_brake>
<app_adc_conf.throttle_exp_mode>2</app_adc_conf.throttle_exp_mode>
<app_adc_conf.ramp_time_pos>0.3</app_adc_conf.ramp_time_pos>
<app_adc_conf.ramp_time_neg>0.1</app_adc_conf.ramp_time_neg>
<app_adc_conf.multi_esc>1</app_adc_conf.multi_esc>
<app_adc_conf.tc>0</app_adc_conf.tc>
<app_adc_conf.tc_max_diff>3000</app_adc_conf.tc_max_diff>
<app_adc_conf.update_rate_hz>500</app_adc_conf.update_rate_hz>
<app_uart_baudrate>115200</app_uart_baudrate>
<app_chuk_conf.ctrl_type>0</app_chuk_conf.ctrl_type>
<app_chuk_conf.hyst>0.15</app_chuk_conf.hyst>
<app_chuk_conf.ramp_time_pos>0.4</app_chuk_conf.ramp_time_pos>
<app_chuk_conf.ramp_time_neg>0.2</app_chuk_conf.ramp_time_neg>
<app_chuk_conf.stick_erpm_per_s_in_cc>3000</app_chuk_conf.stick_erpm_per_s_in_cc>
<app_chuk_conf.throttle_exp>0</app_chuk_conf.throttle_exp>
<app_chuk_conf.throttle_exp_brake>0</app_chuk_conf.throttle_exp_brake>
<app_chuk_conf.throttle_exp_mode>2</app_chuk_conf.throttle_exp_mode>
<app_chuk_conf.multi_esc>1</app_chuk_conf.multi_esc>
<app_chuk_conf.tc>0</app_chuk_conf.tc>
<app_chuk_conf.tc_max_diff>3000</app_chuk_conf.tc_max_diff>
<app_chuk_conf.use_smart_rev>1</app_chuk_conf.use_smart_rev>
<app_chuk_conf.smart_rev_max_duty>0.07</app_chuk_conf.smart_rev_max_duty>
<app_chuk_conf.smart_rev_ramp_time>3</app_chuk_conf.smart_rev_ramp_time>
<app_chuk_conf.coast_brake_level>0</app_chuk_conf.coast_brake_level>
<app_chuk_conf.coast_brake_ramp_time>1</app_chuk_conf.coast_brake_ramp_time>
<app_nrf_conf.speed>1</app_nrf_conf.speed>
<app_nrf_conf.power>3</app_nrf_conf.power>
<app_nrf_conf.crc_type>1</app_nrf_conf.crc_type>
<app_nrf_conf.retry_delay>0</app_nrf_conf.retry_delay>
<app_nrf_conf.retries>3</app_nrf_conf.retries>
<app_nrf_conf.channel>76</app_nrf_conf.channel>
<app_nrf_conf.address__0>198</app_nrf_conf.address__0>
<app_nrf_conf.address__1>199</app_nrf_conf.address__1>
<app_nrf_conf.address__2>0</app_nrf_conf.address__2>
<app_nrf_conf.send_crc_ack>1</app_nrf_conf.send_crc_ack>
<app_pas_conf.ctrl_type>1</app_pas_conf.ctrl_type>
<app_pas_conf.sensor_type>0</app_pas_conf.sensor_type>
<app_pas_conf.pedal_rpm_start>5</app_pas_conf.pedal_rpm_start>
<app_pas_conf.pedal_rpm_end>30</app_pas_conf.pedal_rpm_end>
<app_pas_conf.invert_pedal_direction>0</app_pas_conf.invert_pedal_direction>
<app_pas_conf.magnets>24</app_pas_conf.magnets>
<app_pas_conf.use_filter>1</app_pas_conf.use_filter>
<app_pas_conf.current_scaling>1</app_pas_conf.current_scaling>
<app_pas_conf.ramp_time_pos>0.6</app_pas_conf.ramp_time_pos>
<app_pas_conf.ramp_time_neg>0.3</app_pas_conf.ramp_time_neg>
<app_pas_conf.update_rate_hz>500</app_pas_conf.update_rate_hz>
<imu_conf.type>1</imu_conf.type>
<imu_conf.mode>0</imu_conf.mode>
<imu_conf.filter>1</imu_conf.filter>
<imu_conf.accel_lowpass_filter_x>0</imu_conf.accel_lowpass_filter_x>
<imu_conf.accel_lowpass_filter_y>0</imu_conf.accel_lowpass_filter_y>
<imu_conf.accel_lowpass_filter_z>0</imu_conf.accel_lowpass_filter_z>
<imu_conf.gyro_lowpass_filter>0</imu_conf.gyro_lowpass_filter>
<imu_conf.sample_rate_hz>200</imu_conf.sample_rate_hz>
<imu_conf.use_magnetometer>1</imu_conf.use_magnetometer>
<imu_conf.accel_confidence_decay>1</imu_conf.accel_confidence_decay>
<imu_conf.mahony_kp>0.3</imu_conf.mahony_kp>
<imu_conf.mahony_ki>0</imu_conf.mahony_ki>
<imu_conf.madgwick_beta>0.1</imu_conf.madgwick_beta>
<imu_conf.rot_roll>0</imu_conf.rot_roll>
<imu_conf.rot_pitch>0</imu_conf.rot_pitch>
<imu_conf.rot_yaw>0</imu_conf.rot_yaw>
<imu_conf.accel_offsets__0>0</imu_conf.accel_offsets__0>
<imu_conf.accel_offsets__1>0</imu_conf.accel_offsets__1>
<imu_conf.accel_offsets__2>0</imu_conf.accel_offsets__2>
<imu_conf.gyro_offsets__0>0</imu_conf.gyro_offsets__0>
<imu_conf.gyro_offsets__1>0</imu_conf.gyro_offsets__1>
<imu_conf.gyro_offsets__2>0</imu_conf.gyro_offsets__2>
</APPConfiguration>

We are also facing similar problem. We have noticed that VESC Classic 100 just turn off when the FET Temperature reaches 67.9 Celsius degrees. We do not get any error code, the VESC Classis 100 just turns off and we cannot read any faults. Our MOSFET Temp Cutoffs are as per default (85 and 100).
We have repeated the testing for numerous times and always it is exactly 67.9 Celsius degrees of FET Temperature, regardless the current and the working time.
@floh349 Can you confirm that you problem is also correlated with the FET temperature?
There are some backported fixes for the power switch in the latest 7.00. Make sure to press "download latest" in Firmware and update the firmware on the Classic.
Link to forum post: VESC help offered for private persons and companies
Website: www.electricfox.de
I can not confirm the temperature.
I'm getting max 50° on my Mosfets and its still shutting down, also have the default 85° limit.
BTW i recently recognized a blue blinking after longer time usage of higher amps (blinks one time) but there are still no error codes in VescTool.
Im using a 48V 14S6P Li-Ion Battery Pack, already tried lowering the Battery Current and Motor Current without a lot of difference.
@ElectricFox: i will try to update the firmware, test everything in the next days and report back here if the issue still persists.
I do confirm that with new firmware (version 7.0.0) we do NOT have the problem that VESC Classic 100 turns off suddenly at the FET temperature above 67.9 C.
There is commit that has fixed the issue LINK. Someone put the additional condition for the smart switch "(mc_interface_temp_fet_filtered() < 68.0)".
@electricfox Thank you!
I had a shutdown again today, im around 50° with my Mosfet.