Machine goes on Hold during milling. I have quick questions: 1.

Machine goes on Hold during milling.

I have quick questions:

  1. Machine stopped in the middle of a job after few mins running fine reporting ‘Hold’ status - can this be driver overheating or other reason?
  2. Is it possible to restart the job without resetting the board? What I already tried doesn’t help.

Is this “hold” like the tool change “Hold” built into the Chilipeppr logo Gcode?
I don’t think a Driver overheat is communicated in this manner, not sure of that .

No, that’s not tool change command. I am far from saying that this is another ‘feature’ but after powering off Arduino Due it started working ok (so far, as job still in progress).
I found also that sometimes TouchPlate goes back 2-3 times after zeroing Z. I mean that it should go back 2mm and stop and what it does is 2mm stop 2mm stop and sometimes third 2mm stop.

@sszafran I just realized you are G2 with GRBL shield. I do not believe there is any logic feedback from Gshield to DUE/tinyG to say “i’m too hot, taking a rest”

What I read from you is that while CP was in Hold state, you powercycled (therefore reset) the DUE and “it started working OK”. How could that be? tinyG would set zero at the current location upon reboot.
Or, did you mean to say you powercycled , then set zero (with home cycle) then restarted the job , it retraced prior work and is continuing further?

Well, it looks I catched it. Machine went on Hold exactly at the same moment as the DC power supply (providing power to CNC) fan switched on.