Check your front panel buttons on the Xcontroller. Make sure none are accidentally pushed in. A “pause” on the Xcontroller causes a door open state.
But you’ve probably got some garbage on the serial bus. Trying reinstalling the FTDI drivers.
Look at this post and follow his steps:
This problem had me stuck for a while. I am glad MichaelCastano had post the solution.
THE PROBLEM - Back story and details of my OS. You can skip ahead if needed.
I upgraded my computer’s os to High Sierra from El Capitan
After plugging in the USB, Easel would not recognize the X Controller. Though the “CARVE” button was green. It would lag as well.
When I opened up Advance in the Machine Tab in Easel, the code read out a bunch of error: 9. Looked something like this.
error: 9
error: 9
e…
If it were me, I would re flash the x controller to grbl 1.1f, and then go back through the machine setup from setup 1.
It sounds like something has corrupted the config file in the x controller, leading to the safety door message. This is a setting in the config file for grbl, but is normally commented out before compiling.
LarryM
September 13, 2018, 6:51pm
23
X-carve works fine on his other computers. It’s not an X-carve issue.
From message above, we can see that the “Feed Hold” (door open state) is not tripped.
<Idle|MPos:0.000,0.000,0.000|Bf:15,127|FS:0,0|WCO:0.000,-0.300,-10.500>
Exactly, but if I remember correctly, the easel setup procedure also adjust settings within the driver, does it not?
Performing the setup again would then redo those settings and overwrite any driver corruption.