Klipper- Please specify flash_device

  • Hey Leute,


    ich wollte heute mal von Octopi auf Mainsail umsteigen. Habe also die MicroSD vom Raspi formatiert und anschließend Mainsail OS aufgespielt. Dann SC in den Raspi und per SSH verbunden. Menü gebaut und den Befehl "make flash" eingegeben. Nun habe ich allerdings folgenden Fehler erhalten:


    Version: v0.11.0-205-g5f0d252b

    Preprocessing out/src/generic/armcm_link.ld

    Linking out/klipper.elf

    Creating hex file out/klipper.bin

    Building hid-flash

    gcc -c -Wall -std=gnu99 -I . `pkg-config libusb-1.0 --cflags` main.c -o main.o

    gcc -c -Wall -std=gnu99 -I . `pkg-config libusb-1.0 --cflags` hid-libusb.c -o hid-libusb.o

    gcc -c -Wall -std=gnu99 -I . `pkg-config libusb-1.0 --cflags` rs232.c -o rs232.o

    gcc -no-pie main.o hid-libusb.o rs232.o `pkg-config libusb-1.0 --libs` -lrt -lpthread -o hid-flash

    Flashing out/klipper.bin to


    Please specify FLASH_DEVICE


    make: *** [src/stm32/Makefile:111: flash] Error 255


    was habe ich vergessen oder falsch gemacht? Stehe echt aufm Schlauch. Kann mir wer helfen. Der Ender Switchwire soll endlich laufen. :D

  • Vergessen ... So etwas wie

    Code
    make flash FLASH_DEVICE=/dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0

    Aber auch überprüfen ob das Mainboard auf diese Weise überhaupt "flashable" ist.


    Installation - Klipper documentation


    Im Endeffekt, die .bin Datei hat er erzeugt. Am einfachsten kopierst die Datei auf eine SD-Card und flashst das Board manuell. Welches Board ist das? Vielleicht gibt es für das Board noch bestimmte Nomenklatur für die Firmware-Datei.

    Edited 4 times, last by wwoody ().

  • Es ist ein skr Mini e3 v2

    Code
    The "make flash" command does not work on the SKR mini E3. Instead,
    # after running "make", copy the generated "out/klipper.bin" file to a
    # file named "firmware.bin" on an SD card and then restart the SKR
    # mini E3 with that SD card.


    klipper/generic-bigtreetech-skr-mini-e3-v2.0.cfg at master · Klipper3d/klipper
    Klipper is a 3d-printer firmware. Contribute to Klipper3d/klipper development by creating an account on GitHub.
    github.com

  • so das hat soweit funktioniert. allerdings bekomme ich keine Verbindung zu Mainsail. Mehr als im Bild zu sehen ist, passiert da nicht. Per SSH kann ich aber problemlos auf den Raspi zugreifen.



  • solch eine Logdatei existiert nicht!


    total 116

    drwxr-xr-x 12 pi pi 4096 Dec 2 19:10 .

    drwxr-xr-x 14 pi pi 4096 Dec 3 07:16 ..

    -rw-r--r-- 1 pi pi 3384 Dec 2 19:10 .config

    drwxr-xr-x 2 pi pi 16384 May 26 2023 config

    -rw-r--r-- 1 pi pi 1331 Dec 2 19:05 .config.old

    -rw-r--r-- 1 pi pi 35149 May 26 2023 COPYING

    drwxr-xr-x 5 pi pi 4096 May 26 2023 docs

    drwxr-xr-x 8 pi pi 4096 Dec 3 07:45 .git

    drwxr-xr-x 4 pi pi 4096 May 26 2023 .github

    -rw-r--r-- 1 pi pi 51 May 26 2023 .gitignore

    drwxr-xr-x 6 pi pi 4096 May 13 2023 klippy

    drwxr-xr-x 36 pi pi 4096 May 26 2023 lib

    -rw-r--r-- 1 pi pi 3801 May 26 2023 Makefile

    drwxr-xr-x 5 pi pi 4096 Dec 2 19:11 out

    -rw-r--r-- 1 pi pi 694 May 26 2023 README.md

    drwxr-xr-x 4 pi pi 4096 May 26 2023 scripts

    drwxr-xr-x 14 pi pi 4096 May 26 2023 src

    drwxr-xr-x 4 pi pi 4096 May 26 2023 test

    pi@EnderSW:~/klipper $ cd klipper_logs

    -bash: cd: klipper_logs: No such file or directory

  • auch bei moonraker nicht! mit einem anderen Browser komm ich auch nicht drauf!


    pi@EnderSW:~ $ cd moonraker

    pi@EnderSW:~/moonraker $ ls -al

    total 200

    drwxr-xr-x 8 pi pi 4096 May 26 2023 .

    drwxr-xr-x 14 pi pi 4096 Dec 3 07:16 ..

    drwxr-xr-x 2 pi pi 4096 May 26 2023 docs

    -rw-r--r-- 1 pi pi 223 May 26 2023 .editorconfig

    drwxr-xr-x 8 pi pi 4096 Dec 3 07:45 .git

    -rw-r--r-- 1 pi pi 66 May 26 2023 .gitattributes

    drwxr-xr-x 4 pi pi 4096 May 26 2023 .github

    -rw-r--r-- 1 pi pi 136 May 26 2023 .gitignore

    -rw-r--r-- 1 pi pi 35129 May 26 2023 LICENSE

    -rw-r--r-- 1 pi pi 670 May 26 2023 mkdocs.yml

    drwxr-xr-x 7 pi pi 4096 May 13 2023 moonraker

    -rw-r--r-- 1 pi pi 99346 May 26 2023 pdm.lock

    -rw-r--r-- 1 pi pi 1739 May 26 2023 pyproject.toml

    -rw-r--r-- 1 pi pi 247 May 26 2023 pytest.ini

    -rw-r--r-- 1 pi pi 1827 May 26 2023 README.md

    -rw-r--r-- 1 pi pi 154 May 26 2023 .readthedocs.yaml

    drwxr-xr-x 2 pi pi 4096 May 26 2023 scripts

    drwxr-xr-x 5 pi pi 4096 May 26 2023 tests

    pi@EnderSW:~/moonraker $

  • funktioniert leider auch nicht!


    SSH is enabled and the default password for the 'pi' user has not been changed.

    This is a security risk - please login as the 'pi' user and type 'passwd' to set a new password.


    pi@EnderSW:~ $ cd klipper_logs

    -bash: cd: klipper_logs: No such file or directory

    pi@EnderSW:~ $ klipper_logs

    -bash: klipper_logs: command not found

    pi@EnderSW:~ $ cd klipper_log

    -bash: cd: klipper_log: No such file or directory

    pi@EnderSW:~ $

  • ich denke mal es liegt an moonraker. aber wie löse ich das problem nun?



    pi@EnderSW:~/klipper $ sudo service moonraker status


    We trust you have received the usual lecture from the local System

    Administrator. It usually boils down to these three things:


    #1) Respect the privacy of others.

    #2) Think before you type.

    #3) With great power comes great responsibility.


    [sudo] password for pi:

    ● moonraker.service - API Server for Klipper SV1

    Loaded: loaded (/etc/systemd/system/moonraker.service; enabled; vendor preset: enabled)

    Active: active (running) since Sun 2023-12-03 09:02:22 CET; 1h 1min ago

    Main PID: 678 (python)

    Tasks: 4 (limit: 1389)

    CPU: 6.316s

    CGroup: /system.slice/moonraker.service

    └─678 /home/pi/moonraker-env/bin/python -m moonraker -d /home/pi/printer_data


    Dec 03 09:58:19 EnderSW python[678]: [common.py:build_error()] - JSON-RPC Request Error: -32602

    Dec 03 09:58:19 EnderSW python[678]: Unauthorized

    Dec 03 09:58:19 EnderSW python[678]: Traceback (most recent call last):

    Dec 03 09:58:19 EnderSW python[678]: File "/home/pi/moonraker/moonraker/common.py", line 541, in execute_method

    Dec 03 09:58:19 EnderSW python[678]: result = await callback(params)

    Dec 03 09:58:19 EnderSW python[678]: File "/home/pi/moonraker/moonraker/websockets.py", line 112, in func

    Dec 03 09:58:19 EnderSW python[678]: sc.check_authenticated(path=endpoint)

    Dec 03 09:58:19 EnderSW python[678]: File "/home/pi/moonraker/moonraker/common.py", line 173, in check_authenticated

    Dec 03 09:58:19 EnderSW python[678]: raise self.server.error("Unauthorized", 401)

    Dec 03 09:58:19 EnderSW python[678]: moonraker.utils.ServerError: Unauthorized

    pi@EnderSW:~/klipper $

Disclaimer:
*Externe Links enthalten Affiliate Daten. Wird über diese Links etwas bestellt, erhalten wir eine kleine Provision, Euch kostet es nichts Extra.
**Als Amazon-Partner verdienen wir an qualifizierten Verkäufen.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!

Unread Threads

    1. Title
    2. Replies
    3. Last Reply
    1. Rapsberry Pi Zero W (5V) betreiben über Ender-3 S1 1

      • Kazooie
    2. Replies
      1
      Views
      15
      1
    3. PeterK

    1. Filament rolle - Standard ? 3

      • Caro12
    2. Replies
      3
      Views
      71
      3
    3. Caro12

    1. Welche aktuelle Linux Distri für Octoprint? 173

      • areiland
    2. Replies
      173
      Views
      3.4k
      173
    3. PeterK

    1. SCEOAN Windstorm: von den Ex-Artillery Leuten 14

      • Stephan
    2. Replies
      14
      Views
      208
      14
    3. quastra

    1. Crealty K1 oder Bambu Lab P1P? 28

      • buka09
    2. Replies
      28
      Views
      436
      28
    3. quastra