Basic Information:
Printer Model:Elegoo Neptune 3 simple
MCU / Printerboard: ZNP Robin Nano_DW V2.1
Host / SBC : PC on linux mint
Describe your issue:
Hello,
I try to Klipperised a Neptune 3. Not a plus / max / pro … just the basic one.
First i don’t find any documentation on this model ( maybe Tanos snaped this printer ^^’ ).
I must first say that the klipper work cause i have already successfully connected a printer to the klipper computer.
So first i try to flash the board with the pro config who mention :
This file contains pin mappings for the stock Elegoo Neptune 3 Pro (ZNP Robin Nano_DW V2.2)
To use this config, during “make menuconfig” select the STM32F401 with a
“32KiB bootloader” and serial (on USART1 PA10/PA9) communication.Note that the “make flash” command does not work with ZNP Robin boards.
After running “make”, rename the out/klipper.bin file to out/ZNP_ROBIN_NANO.bin
Copy the file out/ZNP_ROBIN_NANO.bin to an SD card formatted to FAT32
and then restart the printer with the SD card inserted.
After plugin the printer to the computer when i try lsusb i get :
Bus 001 Device 072: ID 1a86:7523 QinHeng Electronics CH340 serial converter
And when i try ls -l /dev/serial-by-id/* i get :
ls: impossible d’accéder à ‘/dev/serial-by-id’: Aucun fichier ou dossier de ce nom
And klipper don’t detect the printer mcu on :
serial: /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0
I have open my printer and find that i have a 2.1 bord not a 2.2
So after reading a lot of things, i find some configuration for mks nano board who says :
This file contains common pin mappings for MKS Robin Nano V2
boards. To use this config, the firmware should be compiled for the
STM32F103. When running “make menuconfig”, enable “extra low-level
configuration setup”, select the 28KiB bootloader, and serial (on
USART3 PB11/PB10) communication.Note that the “make flash” command does not work with MKS Robin
boards. After running “make”, run the following command:
./scripts/update_mks_robin.py out/klipper.bin out/Robin_nano35.bin
Copy the file out/Robin_nano35.bin to an SD card and then restart the
printer with that SD card.
I try to compil and flash whith this parameters but didn’t work.
I try also to set MCU connexion to /dev/ttyUSB0 but no detection from klipper.
I don’t know if flash was ok i just see on the screen “FW_updating” and after the Elegoo logo and nothing. Did i need to wait after a long time to turn off the printer.
May i use UART or USB connexion ?
So if anyone can help me achieving this operation ![]()
…