Sovol на mainline Klipper#

База знаний про перевод принтеров Sovol на upstream Klipper вместо вендорского форка — хост и MCU на одной upstream-версии, ничего не надо ребейзить.

Материал разложен на четыре независимых слоя — железо, прошивка MCU, ОС, приклад. Каждый слой — это набор компонентов, которые читаются сами по себе. Runbook-и ничего из этого не повторяют: они проводят тебя через нужные компоненты по порядку под одну конкретную ситуацию, чтобы ты собрал ровно тот путь, который нужен твоей машине.

Выбери модель#

  • Sovol Zero — хост Allwinner H616, мейнборд STM32H750 (он же USB-CAN мост), CAN-тулхед STM32F103. Проверено от начала до конца на одном принтере.

Другие модели встают рядом — у SV08 Max, например, ровно та же голова, что и у Zero, так что этот компонент пишется один раз и переиспользуется.

Сначала идея, потом путь#

  • Впервые здесь? Сначала прочитай четырёхслойную модель — она объясняет, почему мёртвая ОС не трогает твои MCU и какой артефакт ты реально теряешь, если пропустил бэкапы.
  • Готов работать? Иди в runbook-и Sovol Zero и выбери тот, что подходит под твою ситуацию: миграция на месте поверх стоковой прошивки, сборка с нуля с чистого eMMC, или восстановление машины, которая не загружается.