<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Sovol Zero on Sovol на mainline Klipper</title><link>https://sovol.lexfrei.dev/ru/zero/</link><description>Recent content in Sovol Zero on Sovol на mainline Klipper</description><generator>Hugo</generator><language>ru-ru</language><atom:link href="https://sovol.lexfrei.dev/ru/zero/index.xml" rel="self" type="application/rss+xml"/><item><title>Troubleshooting</title><link>https://sovol.lexfrei.dev/ru/zero/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://sovol.lexfrei.dev/ru/zero/troubleshooting/</guid><description>&lt;h1 id="troubleshooting-и-тюнинг"&gt;Troubleshooting и тюнинг&lt;a class="anchor" href="#troubleshooting-%d0%b8-%d1%82%d1%8e%d0%bd%d0%b8%d0%bd%d0%b3"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;То, что кусает при работе Sovol Zero на mainline Klipper, и как это разгрести. Только факты и фиксы — полные процедуры живут на страницах слоёв.&lt;/p&gt;
&lt;h2 id="прошивка-и-can"&gt;Прошивка и CAN&lt;a class="anchor" href="#%d0%bf%d1%80%d0%be%d1%88%d0%b8%d0%b2%d0%ba%d0%b0-%d0%b8-can"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;h3 id="canbus_query--flashtoolpy--q-показывает-0-нод"&gt;canbus_query / flashtool.py -q показывает 0 нод&lt;a class="anchor" href="#canbus_query--flashtoolpy--q-%d0%bf%d0%be%d0%ba%d0%b0%d0%b7%d1%8b%d0%b2%d0%b0%d0%b5%d1%82-0-%d0%bd%d0%be%d0%b4"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Если Klipper &lt;strong&gt;остановлен&lt;/strong&gt;, запрос, возвращающий &lt;code&gt;Total 0 uuids&lt;/code&gt;, — это нормально: эти инструменты перечисляют только неинициализированные / bootloader-ноды, а сконфигурированная в Klipper app-нода не отвечает. Читай это как «всё крутит своё приложение», а не «шина мертва». Запусти Klipper (или переведи ноду в её bootloader), чтобы увидеть её в запросе.&lt;/p&gt;</description></item><item><title>Ресурсы</title><link>https://sovol.lexfrei.dev/ru/zero/resources/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://sovol.lexfrei.dev/ru/zero/resources/</guid><description>&lt;h1 id="плагин-и-патчи"&gt;Плагин и патчи&lt;a class="anchor" href="#%d0%bf%d0%bb%d0%b0%d0%b3%d0%b8%d0%bd-%d0%b8-%d0%bf%d0%b0%d1%82%d1%87%d0%b8"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Два артефакта живут в репозитории как исходники под версионным контролем и задокументированы здесь. Они остаются кодом — сайт их описывает, репозиторий их хранит.&lt;/p&gt;
&lt;h2 id="sovol_codes--плагин-кодов-экрана-крутилки"&gt;&lt;code&gt;sovol_codes&lt;/code&gt; — плагин кодов экрана-крутилки&lt;a class="anchor" href="#sovol_codes--%d0%bf%d0%bb%d0%b0%d0%b3%d0%b8%d0%bd-%d0%ba%d0%be%d0%b4%d0%be%d0%b2-%d1%8d%d0%ba%d1%80%d0%b0%d0%bd%d0%b0-%d0%ba%d1%80%d1%83%d1%82%d0%b8%d0%bb%d0%ba%d0%b8"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Вендорский форк Klipper показывает числовые коды на экране-крутилке (&lt;code&gt;101&lt;/code&gt;, &lt;code&gt;103&lt;/code&gt;, диапазон shutdown &lt;code&gt;60+&lt;/code&gt;), &lt;strong&gt;редактируя upstream-файлы ядра на месте&lt;/strong&gt; — &lt;code&gt;klippy/extras/homing.py&lt;/code&gt;, &lt;code&gt;klippy/klippy.py&lt;/code&gt;, &lt;code&gt;klippy/kinematics/corexy.py&lt;/code&gt;. Это связывает продуктовый UI с ядром Klipper, и поэтому принтер застрял на сквошнутом вендорском снапшоте вместо трекинга upstream.&lt;/p&gt;</description></item></channel></rss>