So, I built my machine, flashed the sky 1.4 and finally got the machine to move using the screen controls. However, when I try to get it to actually do something, namely executing a g code, it just sits there and does nothing. I can’t figure out what’s wrong. I have a ramps board set aside loaded with 5x. Should I switch to that instead? If I stick with the skr, what should I do?
I’m running a skr 1.4 (non turbo) and a TFT 24 from BTT. The firmware is for the 1.3 modified for the 1.4
To send the g code, I’m using the SD card as I couldn’t get it to work through repetier.
I tested both the crown test file and one I modeled myself, which I’ll post later today.
I intend to use the machine to mill styrofoam to build a car body, so nothing heavy
Or if you connect over USB and connect as a serial terminal. (I use putty, but there are easier ones.)
Send things like:
G28 ; Home the machine
G21 ; Set units to mm
G91 ; set absolute mode coordinates
G00 X100 ; move 100mm to the right
G00 Y100 ; move 100mm away
G00 X0 ; move 100mm to the left
G00 Y0 ; move towards you 100mm
The machine should go to the ho.e position, then move (somewhat quickly) in a cointer clockwise square, 100mm to a side.
If you are getting movement in touch screen mode (not Marlin mode), then Marlin is being driven by g-code. That makes it a communication issue of some sort.
What firmware and firmware version did you use as the basis of your modification? If you used the SKR Pro firmware as your starting point, be aware that V1 changed the firmware at some point so that it uses the SD slot on the SKR Pro board, not the slot on the display. Try running the SD card from the slot on your control board.
I couldn’t get it to work through repetier.
Did you check the BAUD rate as I suggested in my last post? Is Repetier-Host connecting to the board? What OS are you using? On some older OS version, you may have to install a COM driver to get Repetier-Host to work.
I may have just spotted your problem. Looking at the g-code, I see:
M0 Turn ON 12000RPM
This line will pause your file until you hit the button. Unfortunately in TFT mode, you cannot resume the project. Comment out this line and then your your file. Another way is to put your TFT in Marlin mode. Assuming you have the cables installed for Marlin mode, you can hold down on the display knob for a couple of seconds to put the display in a mode that talks directly to Marlin. In that mode, you can press the knob to resume the job.