Skip to content
HalfManBear edited this page Feb 9, 2024 · 101 revisions

OpenNept4une Logo

Welcome to the OpenNept4une Wiki!

Getting Started with OpenNept4une

Table of Contents


Prerequisites

  • Acquire an eMMC to USB Adapter: MKS USB3 Adapter - AliExpress or Adapter with spare eMMC - AliExpress.
  • Connect the printer via Ethernet and note the IP address.
  • Power off the printer and access the Mainboard by removing all silver screws securing the underside access panel.
  • Remove the two screws securing the eMMC module and safely lift it free.
  • For N4 or N4Pro users ONLY, determine your Stepper & PCB Version.
  • If your printer lacks an externally accessible microSD slot (normally located on the front I/O panel to the left of the USB-C port)
    follow these instructions: Hidden microSD Access.

Flashing OpenNept4une

Download and Preparation:

Installation:

  • Reinsert the eMMC into the mainboard.
  • If your printer now features an externally accessible microSD slot, reattach the access panel to the printer.
  • Power on the printer and connect via SSH using: ssh mks@YOUR-PRINTERS-IP. Password: makerbase.

Initial Configurations & Updates

  • Execute the Kiauh script with:
    ~/kiauh/kiauh.sh
    
  • Select menu Option 2, update all programs, then exit kiauh.
  • Update and run the OpenNept4une script:
    cd ~/OpenNept4une/ && git fetch --all && git reset --hard origin/main && git clean -fd
    
    Followed by
    ~/OpenNept4une/OpenNept4une.sh
    
    Select Option (1) to install the latest printer configurations and accept updates to other configurations as prompted

Update Klipper MCUs:

  • After a reboot run
    opennept4une
    
  • Select Menu Option 4) Update MCU & Virtual MCU Firmware to update MCUs.
  • Select Option 4 ALL (If you don't have a pico USB accelerometer Skip when prompted)
  • Follow the instructions within the script to complete

Post-Installation Setup

Configure WiFi & Install the display (Touch-screen):

  • To configure WiFi / to install the touch-screen service, re-run;
    opennept4une
    
  • Select Option (2) in the OpenNept4une menu for WiFi and Option (5) for touch-screen install
  • Enusre your touch-screen is on the latest Elegoo firmware, either UI v1.2.11 or UI v1.2.12 Download Here

Timezone Configuration:

  • Set the correct timezone through Armbian configuration:
    sudo armbian-config
    
    Then navigate to Personal > Timezone.

Importing OrcaSlicer Profiles

  • Download & install the latest Official Release OrcaSlicer
  • Configure your Printer Model in Orca with 0.4mm nozzle and PLA default presets
  • Check / Confirm Bambu Network Engine install
  • Download the latest OrcaSlicer Profiles
  • In OrcaSlicer click [File > Import > Import Configs...]
  • Within each of the three dropdown menus on the left for Printer, Filament & Process select the OpenNept4une User preset
  • Click the WiFi symbol to the right of the Printer preset dropdown, enter your printer's IP to enable network .gcode upload

Klipper & OrcaSlicer Printer Calibration

Here


Safely Powering Off your Printer

  1. Save any config changes within the Fluidd interface to ensure they are not lost.
  2. To safely Power-off your printer, use the Fluidd interface:
    Navigate to the top-right menu, select Host, then Shutdown.
    Wait until the Green LEDs (visible under the printer) turn off
    Then you can power off the machine at the mains power switch.
    This ensures that changes stored in RAM are correctly written to the eMMC, preventing data loss.

Clone this wiki locally