V1 Menu on aSKR Pro 1.2 w/TFT


I used a Rambo 1.4 on my Primo w/the RepRap Graphics display. The “V1 Custom Menu” on the setup had a Z-Home that was used with the touch plate to set the top of work surface.

With my new setup, using the SKR Pro 1.2 and the TFT screen, I see the same menu Item on the V1 custom menu, but it just homes the Z axis to the Max position. I have seen in the forums that you can use a G28.2 Z0 command from Pronterface or Repetier-Host, but that requires me to bring my laptop over to the machine, hook it up, Yada Yada Yada.

Is the new V1 Menu on the SKR supposed to work like the old setup?

I’m using Version 515DL of the firmware (as received from the Shop).

Do I need to change something and recompile the software to get this “feature” back?


If you push and hold the button for 3 seconds it will let you go to the touch screen menu. from there you can get to terminal and type in G38.2 Z and it will use the touch plate. I did all my Z leveling from that terminal and it worked great

I assume your old machine was a Primo and your new machine is a Lowrider. You have a couple of choices. If you want to use Marlin mode, you can edit the V1 custom menu to do execute any g-code you want. You can modify the existing commands, or add new menu commands. It does require you to recompile and reflash the firmware.

The changes are made in configuration_adv.h. Search for “custom menu.” The code starts around line 3740. If you decide to go this route and need additional help, post back, and someone on the forum can give you further instructions…and there may be an additional setting associated with probing you will want to change as well.

An alternate way to “implement” this functionality is to edit a file and put it on the SD card. You can then run your Z probing from the SD card.

In addition to the G38.2, you may also want to adjust for the thickness of the touch plate using a G92.

Thanks Robert.

I’m comfortable using PlatformIO and re-installing the menu system.

I’ll look into that. For the time being, I’ll either use a gcode stub on the SD card, or try the terminal approach Jonathan mentions above. I really dislike the hunt-and-peck nature of the touch screen, but it will do in a pinch.


1 Like