MNT Reform Next

Public

mntre/reform-next

Download board files

Files for version 1. Choose the source project or an available generated package.

Share MNT Reform Next

Check access before sharing the link.

Who can open this board

Anyone can open this board. No sign-in is required.

This link opens the latest version. Copying it does not grant additional access.

Loading 3D model… large boards can take a moment.

README

MNT Reform Next

The original Open Hardware laptop, reloaded.

image image

Modular Concept

MNT Reform Next takes the MNT Reform family's modular approach a few steps further: The motherboard doesn't have any exterior ports, instead it breaks out all important signals in groups to FPC and JST-SH headers. The connectivity to the outside is implemented via user-exchangable Port Boards that increase repairability, customizability and future proofing of interfaces. The motherboard provides the system controller (RP2040 based), main (multi chemistry) LiFePO4/LiIon charger buck/boost controller, main 5V and 3V3 power rails and the SOM (Processor Module) interface, as well as a 4-lane PCIe M.2 connector for fast NVMe performance.

Motherboard

Status: Version D-1 (code named "Reflex") designed, soldered, brought up on 2024-06-21.

MNT Reform Next Motherboard 3D View MNT Reform Next Motherboard 3D View

Internal connectors:

  • USB3+2 to Port Board One
  • USB3+2 to Port Board Two
  • 1 GBit Ethernet
  • SD Card (4-bit)
  • I2S Audio
  • HDMI
  • Display Power and Backlight PWM
  • Serial UART for Debug
  • Power Interface incl. I2C (for USB-C PD or direct power)
  • 2x redundant/parallel Battery Packs (Power, Alert and I2C)
  • Internal Keyboard Ports (USB and UART for standby mode)

Additional Features:

  • RP2040 system controller
  • 4-lane PCIe M.2 connector for NVMe
  • RGB status LED
  • 8-position DIP switch with several configuration options:
    • Power Override: Power on regardless of system controller output (useful for bringup without firmware)
    • Select battery chemistry/charge voltage (LiFePO4/LiIon)
    • Switch RP2040 USB to either SOM or external port for flashing
  • USB2.0 hub
    • to provide enough internal USB2.0 ports for input devices and RP2040 communication

Power System:

  • BQ25756 multi-chemistry charge buck/boost controller for 4S2P LiFePO4 or 4S2P LiIon batteries
  • LM62460 for 6A of 5V power
  • LM62460 for 6A of 3.3V power
  • MAX1837EUT33+T for Standby 3v3 power

All main power rails work, and i.MX8MPlus Reform Processor module was used to boot Linux, which was operable via serial console (UART 2):

MNT Reform Next Motherboard Bringup MNT Reform Next Motherboard Bringup

The system idles with only 2.3W power draw with the i.MX8MPlus module, meeting or power efficiency goals.

Motherboards physically fits in the prototype 3D printed case from december 2023:

MNT Reform Next Motherboard in Prototype 3D Printed Case

Processor Modules

MNT Reform Next supports a variety of Processor Modules. The standard module is the RCORE with 8-core Rockchip RK3588 processor and Mali G610 GPU: https://source.mnt.re/reform/mnt-reform-rk3588-som/#mnt-reform-rcore-rk3588-som

Port Boards

MNT Reform Next CAD Overview Ports and Motherboard

3 in total: Left, Right and Back sides:

  • Standard Port Board One:
    • USB-C with USB3+2 signalling and USB Power Delivery
    • 1 GBit Ethernet (ix Industrial. Device will be shipped with a short ix to RJ45 jack dongle.)
    • MicroSD slot (bootable)
    • TLV320AIC3100 Soundchip with internal speaker driver/connector
    • Headset TRRS jack (stereo headphone driver and mono microphone support)
  • Standard Port Board Two:
    • Full-size HDMI
    • 2x USB-C with USB3+2 signalling
    • 1x USB-A with USB3+2 signalling for legacy USB devices
  • Standard Port Board Three:
    • WiFi/BT chipset and antennas

Port Board One Dimensions / Specs

MNT Reform Next Port Board Two Photo

MNT Reform Next Port Board One Technical Drawing, Top View

Port Board One is mounted on the left side of the case and is responsible for USB-C Power Delivery. When customizing this board, this functionality must be retained for powering the laptop. Copy the KiCAD source files as a starting point. There is a mechanical/spatial coupling with the keyboard that rests above the ports. Please take a look at the following drawing to see where the keyboard PCB is cut away. This defines the space that is available for ports. Any parts and connectors should not be taller than x mm above a 1.6mm PCB, because keycaps could collide with the components when being pressing down.

MNT Reform Next Port Board One Technical Drawing, Side View

MNT Reform Next Port Board One Technical Drawing, Iso View

The electrical interfaces normally available to the left side are:

MNT Reform Next Port Board One Electrical Interface

Port Board Two Dimensions / Specs

MNT Reform Next Port Board Two Photo

MNT Reform Next Port Board Two Technical Drawing, Top View

Port Board Two is mounted on the right side of the case and mainly provides USB connectivity (3 ports), plus HDMI. Copy the KiCAD source files as a starting point. A similar mechanical/spatial coupling with the keyboard as with the Port Board One constrains the port placement, see the following drawing.

MNT Reform Next Port Board Two Technical Drawing, Side View

MNT Reform Next Port Board Two Technical Drawing, Iso View

The electrical interfaces normally available to the right side are:

MNT Reform Next Port Board Two Electrical Interface

Port Board Three Dimensions / Specs

MNT Reform Next Port Board Three Technical Drawing, Top View

Port Board Three hosts a WiFi/BT chipset by default. It receives USB2, SDIO and UART (with flow control) signals as well as 5V and 3V3 power from Processor Modules that support this (like the RCORE RK3588 module).

The default WiFi/BT implementation is based around the Ezurio Sterling-LWB5+ WiFi 5 with Bluetooth 5.2 SMT module. The chipset is Cypress CYW4373EUBGT, which has good Linux mainline driver support.

By default, this board doesn't expose any connectors to the outside. Instead, WiFi/BT antennas are mounted on it, and the port cover is made from an RF transmissive material to allow for good reception. But you can customize this board while making use of the available space under/behind the keyboard to add external ports, like external antenna connectors, or back-facing USB.

MNT Reform Next Port Board Three Technical Drawing, Side View

MNT Reform Next Port Board Three Technical Drawing, Iso View

The electrical interfaces normally available to the back side are:

MNT Reform Next Port Board Three Electrical Interface

Area Below the Keyboard

You have up to four millimeters of vertical space below the keyboard for extending port boards with low-profile components. 1mm or 0.8mm thick PCBs are recommended. You can also create boards that splice/transform/forward available FFC signals, such as USB (with hubs), I2C (with extenders), Ethernet (switch), etc. as long as they fit under the keyboard. There is some more space available between the through-hole pin rows of the keyboard. It is recommended to load your design as a STEP model into the provided FreeCAD laptop assembly file to check for any mechanical interference.

Battery System

In Reform Next, the battery packs have 4 user replacable 18650 cells in series each. The packs are connected to the motherboard in parallel, so they are fully redundant. They have their own monitoring and balancing circuits and abstract all measurements like cell voltages, current, and alert states digitally over I2C. The main buck/boost charger resides on the motherboard. The coordination of the packs, the charger, and the USB-C power delivery living on Port Board one are implemented centrally in free software running on the RP2040 microcontroller on the motherboard. The default chemistry of the cells is LiFePO4. The chemistry can be switched to LiIon using DIP switches on the motherboard--this optional user choice trades longer runtime for less safety and environmental friendliness.

MNT Reform Next Battery Pack Closeup

At the current state of development, the laptop successfully runs a Linux Wayland desktop from a single or two inserted battery packs. The small OLED display on top of the keyboard can show individual cell voltages and system voltage as well as dis/charging current.

MNT Reform Next Running on Batteries, Photo

MNT Reform Next OLED Closeup

The battery packs can be charged via USB-C power delivery from a off-the-shelf charger using the USB-C port on the left of the device.

MNT Reform Next Battery Pack Closeup

Case

The case, designed by Ana Dantas, has passed several revisions and is now (2024-09-24) ready for ordering as aluminum CNC milled parts.

  • The case bottom integrates grooves to hold 8x 18650 batteries split into two parallel packs.
  • The case bottom, as a large aluminum body, acts as the main heatsink for the CPU. The motherboard with CPU is mounted upside down with the CPU conducting heat to the case through a thermal pad. The motherboard is symmetrical and can also be flipped so that the CPU is on top, making it easier to work on the device for debugging.
  • The case bottom also features a metric grid of screw threads for mounting standard and user defined electronics, a feature inspired by the "Peek array" in the original Novena OSHW laptop.
  • The screen back integrates pockets for installing a camera module and mounting points for a FPC to JST-SH cable converter for the camera module.

MNT Reform Next 2024-09 Full Assembly Overview 1 MNT Reform Next 2024-09 Full Assembly Overview 2 MNT Reform Next 2024-09 Full Assembly Overview 3 MNT Reform Next 2024-09 Full Assembly Overview 4

Mechanical Keyboard

The keyboard is an evolution/redesign of MNT Reform Keyboard V3 and integrates Pocket Reform features like RGB backlight and upgraded controller (RP2040). Keyswitches are Kailh Choc and keycaps are customized MBK Glows by FKcaps.

Trackpad

MNT Reform Next 2025-01 Trackpad Overview 4

The trackpad is an evolution of the multitouch glass trackpad option for classic MNT Reform based on the Azoteq TPS65 with IQS550 sensor. We revised it with a bigger, seamless frosted glass cover for which we sampled multiple glass suppliers and selected the one with the best haptics. We also added a strip of 3 mouse buttons below the trackpad to offer an alternative to multi finger gestures, including a middle mouse button that is important on Linux/BSD/Plan 9 desktops. The buttons are ultra low profile mechanical switches: Cherry MX ULP. As there are no commercially available keycaps for these switches, we developed our own based on the resources at https://github.com/pashutk/Cherry_MX_ULP.

Camera Module

MNT Reform Next 2025-01 Camera Kit MNT Reform Next 2025-01 Camera Lens MNT Reform Next 2025-01 Camera PCB

We developed the electronics of our OSHW standalone USB camera into a new version that can be installed inside of the MNT Reform Next. The sensor with autofocus lens is installed in a cavity in the screen back case above the display. The screen front part has a 2mm hole that the camera can look through. Below the display sits an adapter PCB that converts the flat/flex cable of the image sensor for a JST-SH based cable that transmits the MIPI-CSI signal through the right hinge of the laptop. A camera acquisition PCB that is part of the camera kit can be installed on the 4x4cm mounting grid below the keyboard. This converts the camera video signal into standard USB 3 or 2 UVC for use by the main processor. This module also has a connector for a hard powerdown switch and a LED that shows if it is powered.

Credits (So Far)

  • Ana Dantas: Industrial Design
  • Lukas "minute" Hartmann: Motherboard, Keyboard, Ports, Etc.
  • Elen Eisendle: Battery Pack

All hardware design work in this repository is © 2024 MNT Research GmbH, Berlin, Germany, and contributors (see Credits).

License

All hardware sources are licensed under the CERN Open Hardware Licence Version 2 - Strongly Reciprocal.

Funding

NLNet logo

This project receives funding by NLNet.

Comments

No comments yet. Be the first to ask about this board.

Askabout this board