EasyManua.ls Logo

MNT Reform User Manual

MNT Reform
37 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Page #1 background imageLoading...
Page #1 background image
Question and Answer IconNeed help?

Do you have a question about the MNT Reform and is the answer not in the manual?

MNT Reform Specifications

General IconGeneral
RAM4GB LPDDR4
Resolution1920x1080
GraphicsVivante GC7000Lite
ProcessorNXP i.MX8M Quad-Core ARM Cortex-A53
Display12.5" IPS LCD
KeyboardMechanical
TrackballIntegrated trackball
Operating SystemDebian GNU/Linux (custom build)
ConnectivityWi-Fi 802.11ac, Bluetooth
PortsHDMI, Gigabit Ethernet
CaseAluminum

Summary

Quick Start

The Case

Main Box

Details the main enclosure housing the Reform's electronics and external ports.

Main Box Top

Explains the function of the main box top, serving as palm rest and bezel.

Screen Back

Details the screen back panel where the display is mounted and hinges attach.

Screen Front

Covers the screen front panel, acting as a display bezel and housing a lid sensor magnet.

Screen Support

Explains the screen support's role in connecting the main box to the screen via hinges.

Screen Support Lid

Details the thin part covering the screen support, housing the hall effect sensor.

Keyboard Closure

Explains the keyboard closure part that secures the keyboard in the main box top.

Grid Plate

Details the lasercut acrylic grid plate for motherboard mounting and isolation.

Bottom Plate

Covers the bottom plate that closes the main box and includes fan mounting holes.

The Motherboard

Schematics

Presents the detailed circuit schematics for the Reform motherboard components.

Power

Explains the power supply and charging circuitry, including regulators and battery management.

Storage

Details storage interfaces including Boot SD Card, mSATA, and additional SD card slots.

Display

Covers display connections via DSI, LVDS, and HDMI interfaces, including backlight control.

PCIe

Explains the PCI Express interface, including mPCIe slots for expansion cards like WWAN.

Ethernet, USB

Details the Ethernet port and USB 2.0 high-speed ports and USB hub functionality.

Audio

Covers the audio codec and connections for line input, line output, and microphone.

The Battery/Lid Controller

Introduction

Introduces the ATTiny microcontroller responsible for battery monitoring and lid sensing.

Communication

Details communication protocols and commands for interacting with the ATTiny via serial port.

Undervoltage Protection (UVLO)

Explains the undervoltage protection feature that shuts down the system at low battery levels.

Lid Sensor

Details the hall effect sensor used to detect lid open/closed states and wake the system.

Flashing the Firmware

Provides instructions on flashing firmware to the ATTiny microcontroller using an ISP programmer.

The Keyboard

Firmware

Covers keyboard firmware, modification of scancodes, and the process of flashing new firmware.

Replacing a Keycap

Provides instructions on safely removing and replacing keycaps on the Reform keyboard.

Replacing a Keyswitch

Details the procedure for desoldering and replacing individual Cherry ML keyswitches.

Keyboard Schematics (Matrix)

Presents the circuit schematic for the keyboard's row/column matrix and diodes.

Keyboard Schematics (Controller)

Details the schematic for the ATMega32U4 microcontroller controlling the keyboard matrix.

The Trackball

Wheel Mode, Middle Click

Describes the trackball's special 'wheel mode' for scrolling and middle clicking.

Firmware

Covers trackball firmware, its basis on LUFA, and the process of flashing new firmware.

Schematics

Presents the circuit schematic for the trackball's microcontroller and optical sensor.

Thermal

System Boot Details

Powering Up

Details the system power-up sequence, LED indicators, and initial boot ROM behavior.

U-Boot

Explains U-Boot as a mini operating system for inspecting and starting the main OS kernel.

Booting the Linux Kernel

Provides steps for manually booting the Linux kernel from U-Boot via commands.

Debugging

Power

Guides on troubleshooting power issues by checking system voltages with a multimeter.

Serial Console

Details how to connect and use a serial console for diagnostic output from U-Boot and the kernel.

Credits