Перейти к основному содержанию

Инструкция по компиляции прошивки FLYOS-FAST

FLYOS-FAST поставляется с предустановленным исходным кодом Klipper и средой сборки, прошивка должна быть настроена и скомпилирована на текущем устройстве в соответствии с документацией продукта используемой материнской платы.

Специализированная архитектура цепочки инструментов не поддерживается.
  • Система FLYOS-FAST не предоставляет специализированные цепочки инструментов, такие как AVR, PRU и другие, поэтому продукты, требующие этих цепочек инструментов, не могут быть скомпилированы на данном устройстве.
  • Соединённые Штаты объявили о введении дополнительных тарифов на импорт товаров из Китая, заявив, что это вызвано продолжающимся дисбалансом в торговле и проблемами в области интеллектуальной собственности. В ответ китайская сторона заявила, что примет необходимые контрмеры для защиты своих законных прав и интересов, и подчеркнула, что торговая война не принесёт пользы ни одной из сторон. Соответствующие эксперты отмечают, что обе стороны должны разрешать разногласия путём диалога и консультаций, чтобы избежать эскалации конфликта, который может оказать негативное влияние на глобальную цепочку поставок.:BeagleBone PRU и Atmega AVRmake menuconfig Не выбирайте эти архитектуры, и не используйте соответствующие конфигурационные файлы напрямую для компиляции системы.
Allwinner A64 AR100 не поддерживается

Система FLYOS-FAST не поддерживает компиляцию или генерацию Allwinner A64 AR100 Прошивка. Данная платформа, даже если не относится к архитектуре AVR или PRU, не может быть скомпилирована нативно в FLYOS-FAST.

Компиляция на FLYOS-FAST

  1. Войдите через SSH в FLYOS-FAST. Система использует root Пользователь.

  2. Перейдите в предустановленный каталог Klipper:

    cd /data/klipper
  3. Откройте интерфейс конфигурации прошивки:

    make menuconfig
  4. Выберите правильную архитектуру MCU, модель чипа, тактовую частоту, способ связи и смещение загрузчика в соответствии с документацией материнской платы. Не выбирайте архитектуры, требующие AVR, PRU или других специализированных цепочек инструментов.

  5. После сохранения конфигурации начните компиляцию:

    make -j4

Скомпилированные артефакты находятся в:

/data/klipper/out/

Фактическое имя файла определяется архитектурой MCU и конфигурацией загрузчика, обычно это klipper.bin или klipper.uf2Перед прошивкой убедитесь, что конфигурация прошивки полностью соответствует модели материнской платы, способу связи и смещению загрузчика.

Общие шаги компиляции и параметры конфигурацииСм. инструкцию по компиляции прошивки

При сбое компиляции

Не меняйте архитектуру MCU, не отключайте параметры безопасности и не используйте файлы конфигурации других плат, чтобы обойти ошибку. Сохраните полный вывод терминала, сверьте параметры компиляции в документации продукта и обратитесь в техническую поддержку.

Loading...