Makerbase 84100 thermal protection

I use the 84100 for my foil assist board.
Works great so far.

But I have one issue.

If the PCB is “hot”, the device does not turn on.
Unfortunately “hot” can be as low as 30° C.

So on a hot day I need to cool the board with an ice pad, just to turn it on.

Once “on” it works just fine.

I have a spare 84100, with the same behavior.

Is this a VESC feature?
Any idea how to change this?

I guess you have the DCDC switch set to “always on”?
There are some issues sometimes in the way that the DCDC is being turned on and off. a voltage is raising on a pin, until it reach a threshold and start the DCDC.

I never had issues on my board with “always on”, but had issues in other projects where we use the “control” option.

There is always the rolling start option, when you turn the motor/prop, the ESC will start. You can check ans set the power option in the app menu of vesc tool.

Yes
It is really a weird implementation.

You think adding a switch could solve the issue?

I will also try the “rolling start” option.

Thanks for your help!