PRIME MOTION— Help
Search

Settings reference › Firmware

Firmware

Settings → Firmware shows the controller's own settings, the numbered $ values, and lets you change them on a live connection. What these settings are is explained in Firmware settings.

The Firmware parameter grid: each setting's number, description and value
The Firmware parameter grid: each setting's number, description and value

Where the values came from

LineMeaning
Live from controllerRead from the connected controller
Last read from machine — connect for live valuesThe last values seen from this machine
Catalog seed for machine — never read from the controllerThe model's published defaults

The table

Param, Description and Value for each setting. On a live grblHAL controller the settings are grouped the way the controller groups them.

Changing a value

On a live connection to a Grbl 1.1 or grblHAL controller:

  1. Tap a value.
  2. Type the new value and tap SET, or ✕ to cancel.
  3. Prime Motion writes the setting and reads it back. The banner says $N=value verified by read-back, or why not.

The write is refused, with the reason, when the value is below the controller's minimum or above its maximum, when a job is running (A job is running — firmware writes are locked out), with no connection, or on FluidNC (FluidNC does not take $-writes — change this in its config file). Tap ✕ on a banner to dismiss it.

When the profile and the controller disagree

Cards above the table appear when your machine profile and the controller disagree about something that matters: Homing switches, Homing corner, Firmware family or Axis count. Each card shows This machine and The controller, what the disagreement causes, and buttons to settle it on either side, for example No switches on this machine or Enable homing on the controller ($22=1). A button that writes to the controller explains itself when writing is not possible.

Still stuck? Contact support or email support@primemotioncnc.com.