Files
Sovol-SV06-firmware/README.md
2023-04-26 13:17:52 -04:00

4.1 KiB

🚨 One-Stop-Shop Sovol SV06 Klipper Configuration

This branch contains the Klipper configuration and firmware for the Sovol SV06 3D printer with the BTT SKR-Mini-E3-V3.0 motherboard.

For the Sovol SV06 with stock hardware, please refer to the master branch.

For the Sovol SV06 Plus, please refer to the sv06-plus branch.

For all other 3D printers, please switch to the any-printer branch.

I am creating these files for my personal use and cannot be held responsible for what it might do to your printer. Use at your own risk.

⚠️ I am only 99% confident that this branch is production ready. Proceed with caution.

🙏🏻🙌🏻 A big thanks to transistor1 for getting this printer.cfg up an running to begin with.

Installation Instructions

Electronic Wiring

Wire cables according to the following diagram: skr-mini-e3-v3.0 installation instructions

Download Firmware Precompiled by BIGTREETECH

💡 The firmware files are located in misc/skr-mini. 💡 Be sure to download the raw files. Find out more about this here.

Depending on how you will set things up, download one of the following firmware files:

  1. Download firmware-USB.bin. Connect the SKR-Mini to the Raspberry Pi via USB connection. 💡 This is the option that most users will want.
  2. Download firmware-USART2.bin. Use TFT port USART2 to communicate with raspberry pi. Connect the UART-TX of raspberry pi with the USART-RX2 of motherboard and connect the UART-RX of raspberry pi with the USART-TX2 of motherboard directly to communicate normally.

Alternatively, find instructions on how to build the firmware yourself here

ls output

Flash Firmware

  1. Rename firmware-USB.bin or firmware-USART2.bin to firmware.bin. Important: If the file is not renamed, the bootloader will not be updated properly.
  2. Copy firmware.bin to the root directory of the microSD card (make sure the card is in FAT32 format).
  3. Power off the SKR-mini-E3-V3.0.
  4. Insert the microSD card.
  5. Power on the SKR-mini-E3-V3.0.
  6. After a few seconds, the SKR-mini-E3-V3.0 should be flashed.
  7. You can confirm that the flash was successful, by running ls /dev/serial/by-id. If the flash was successful, you'll see something like the following: ls output

Download Klipper Configuration

You can choose either of the 2 following methods.

Method 1: Clone the Repository

  1. cd ~/printer_data/config
  2. Empty entire ~/printer_data/config folder. Unfortunately, for safety reasons I will not post this command here. However, in linux, you can delete files via rm filename.
  3. git clone -b skr-mini-e3-v3 --single-branch https://github.com/bassamanator/Sovol-SV06-firmware.git .

Method 2: Download the ZIP

  1. Download the ZIP file containing the Klipper configuration.
  2. The parent folder in the ZIP is Sovol-SV06-firmware-skr-mini-e3-v3. This is relevant in the next step.
  3. Extract only the contents of the parent folder into ~/printer_data/config.

Once you've cloned or downloaded the configuration, please follow instructions found in Initial Steps.

Sources