Klipper Shake & Tune Install on SV08

I would like to install Klipper Shake and Tune on the SV08. When I try to use the install.sh, it checks for debian package updates and fails due to there no longer being a release file for backports. Is there a good way to work around this? I was not sure if simply commenting it out in sources.list would be a good idea or not etc.. has anybody installed Shake and Tune?

Err:5 http://deb.debian.org/debian bullseye-backports Release 404 Not Found [IP: 151.101.194.132 80] Reading package lists... Done E: The repository 'http://deb.debian.org/debian bullseye-backports Release' no longer has a Release file. N: Updating from such a repository can't be done securely, and is therefore disabled by default. N: See apt-secure(8) manpage for repository creation and user configuration details.

As far as I know of no one has tried this but you could be patient zero if you want.

  1. Use the STlink programmer and install bone stock Katapult on the mainboard MCU.
  2. Use an EMMC dongle to write the H616 port of Armbian for the SBC
  3. Install KIAUH
  4. Install Kalico (formerly danger klipper)
  5. Install EddyNG (Sovol’s similar routine won’t be available)
  6. Use KIAUH to build/flash mainboard firmware
  7. Debug your .cfg files to remove proprietary Sovol routines and make EddyNG work

Shake and tune should then install fine AND you’ll be 100% mainline Kalico

Or you can buy a high end aftermarket mainboard and a SBC

1 Like

This seems like complete overkill to be able to run shake and tune honestly. If I wanted to go mainline klipper for some other reason then I would just do that and probably have no trouble running anything… But I don’t currently have any other reason to go mainline now that I have the sovol Eddy kit installed.

That is overkill indeed.

Just comment out the backport repo (the error is because the sovol is running bullseye)
In SSH

sudo nano /etc/apt/sources.list

comment out:

deb Index of /debian bullseye-backports main contrib non-free

Allow warnings:

sudo apt update --allow-releaseinfo-change

install shaketune as normal:

wget -O - https://raw.githubusercontent.com/Frix-x/klippain-shaketune/main/install.sh | bash

Add [shaketune] to printer.cfg or where you want - as per instructions on github. Unless you want to mess around with permissions create separate folder in ssh:

mkdir -p /home/sovol/printer_data/config/shaketune_latest
chmod 777 /home/sovol/printer_data/config/shaketune_latest

edit moonraker.conf - add these lines:

[file_manager]
enable_object_processing: True
allowed_paths:
/home/sovol/printer_data/config
/tmp
/home/sovol/printer_data/config/ShakeTune_results/input_shaper
/home/sovol/printer_data/config/shaketune_latest

Finally edit printer.cfg (or where you put ]shaketune] settings, uncomment and add:

result_folder: ~/printer_data//config/shaketune_latest

Enjoy shaketune!

If that gets off bullseye is there any reason not to use KIAUH to switch to mainline klipper repo + eddy-ng? With the eddy upgrade the loadcell is no longer used?

The above lets you stay on bullseye buddy, I’ll get around to updating one day but if it’s anything like the znp boards the elegoo uses there can be a few quirks when upgrading armbian so I’ll keep the machine as it is for now.