メインコンテンツにスキップ

FLYOS-FAST ファームウェアコンパイル説明

FLYOS-FASTにはKlipperのソースコードとビルド環境がプリセットされており、ファームウェアは現在のデバイス上で、使用しているマザーボードの製品ドキュメントに従って設定およびビルドする必要があります。

専用ツールチェーンアーキテクチャはサポートされていません
  • FLYOS-FASTシステムはAVR、PRUなどの専用ツールチェーンを提供しないため、これらのツールチェーンを必要とする製品は本機でファームウェアをコンパイルできません。
  • 以下は、原文を満たす日本語訳です。:BeagleBone PRUAtmega AVR申し訳ありませんが、翻訳対象のテキストが含まれていません。翻訳したい内容を教えていただけますか? make 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...