MX Research

MX RESEARCH 3D Printer Firmware/Software APT Repository

Welcome to the official MX Research software repository for 3D printers. This site provides firmware updates and software packages for all MX Research printer models, delivered via APT for easy installation and updates on ARM64 devices.

Quick Install

One command to add the repository on your ARM64 device:

curl -fsSL https://pkg.mxind.com/install.sh | sudo bash

Available Packages

System

DSF framework, RRF firmware and core dependencies

sudo apt install duetsoftwareframework reprapfirmware

Mercury

DSF Plugin for 3D printer control and management

sudo apt install mercury

Virgo

Touchscreen control interface for 3D printers

sudo apt install virgo

Manual Setup

⚠ Note: If the official Duet3D repository (/etc/apt/sources.list.d/duet3d.list) is configured, disable it first to avoid package conflicts:
sudo mv /etc/apt/sources.list.d/duet3d.list /etc/apt/sources.list.d/duet3d.list.disabled

Add GPG Key

curl -fsSL https://pkg.mxind.com/mxind-repo.gpg.key | sudo gpg --dearmor -o /usr/share/keyrings/mxind-archive-keyring.gpg

Add Repository Source

echo "deb [arch=arm64 signed-by=/usr/share/keyrings/mxind-archive-keyring.gpg] https://pkg.mxind.com stable main" | sudo tee /etc/apt/sources.list.d/mxind.list

Update & Install

sudo apt update && sudo apt install duetsoftwareframework reprapfirmware mercury virgo

Testing Channel

Pre-release packages for testing. Use on dedicated test devices only.

Switch to testing: Change the repository codename in your sources list:
sudo sed -i 's/stable/testing/' /etc/apt/sources.list.d/mxind.list && sudo apt update
Switch back to stable:
sudo sed -i 's/testing/stable/' /etc/apt/sources.list.d/mxind.list && sudo apt update

Download Latest

Direct download links always point to the latest version.