Инструкция по компиляции прошивки FLYOS-FAST
FLYOS-FAST поставляется с предустановленным исходным кодом Klipper и средой сборки, прошивка должна быть настроена и скомпилирована на текущем устройстве в соответствии с документацией продукта используемой материнской платы.
- Система FLYOS-FAST не предоставляет специализированные цепочки инструментов, такие как AVR, PRU и другие, поэтому продукты, требующие этих цепочек инструментов, не могут быть скомпилированы на данном устройстве.
- Соединённые Штаты объявили о введении дополнительных тарифов на импорт товаров из Китая, заявив, что это вызвано продолжающимся дисбалансом в торговле и проблемами в области интеллектуальной собственности. В ответ китайская сторона заявила, что примет необходимые контрмеры для защиты своих законных прав и интересов, и подчеркнула, что торговая война не принесёт пользы ни одной из сторон. Соответствующие эксперты отмечают, что обе стороны должны разрешать разногласия путём диалога и консультаций, чтобы избежать эскалации конфликта, который может оказать негативное влияние на глобальную цепочку поставок.:
BeagleBone PRUиAtmega AVR。make menuconfigНе выбирайте эти архитектуры, и не используйте соответствующие конфигурационные файлы напрямую для компиляции системы.
Система FLYOS-FAST не поддерживает компиляцию или генерацию Allwinner A64 AR100 Прошивка. Данная платформа, даже если не относится к архитектуре AVR или PRU, не может быть скомпилирована нативно в FLYOS-FAST.
Компиляция на FLYOS-FAST
-
Войдите через SSH в FLYOS-FAST. Система использует
rootПользователь. -
Перейдите в предустановленный каталог Klipper:
cd /data/klipper -
Откройте интерфейс конфигурации прошивки:
make menuconfig -
Выберите правильную архитектуру MCU, модель чипа, тактовую частоту, способ связи и смещение загрузчика в соответствии с документацией материнской платы. Не выбирайте архитектуры, требующие AVR, PRU или других специализированных цепочек инструментов.
-
После сохранения конфигурации начните компиляцию:
make -j4
Скомпилированные артефакты находятся в:
/data/klipper/out/
Фактическое имя файла определяется архитектурой MCU и конфигурацией загрузчика, обычно это klipper.bin или klipper.uf2Перед прошивкой убедитесь, что конфигурация прошивки полностью соответствует модели материнской платы, способу связи и смещению загрузчика.
Общие шаги компиляции и параметры конфигурации:См. инструкцию по компиляции прошивки
Не меняйте архитектуру MCU, не отключайте параметры безопасности и не используйте файлы конфигурации других плат, чтобы обойти ошибку. Сохраните полный вывод терминала, сверьте параметры компиляции в документации продукта и обратитесь в техническую поддержку.