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

FLYOS-FAST システム設定ガイド

本ガイドは、FLYOS-FASTのデバイスプラットフォーム、ネットワーク、印刷環境、スクリーン、カメラ、CAN通信を設定するためのものです。H3、H5、H618のシステムサービスは使い方が似ていますが、ハードウェア関連のオプションはプラットフォーム間でコピーすることはできません。

設定前の確認​

開始する前に以下の情報を確認してください:

項目確認が必要な内容
システムイメージイメージプラットフォームがデバイスチップと一致していること:H3、H5 または H618
デバイスモデル正しい board を選択するために使用
印刷環境Klipper または RRF のどちらを使用するか
ローカルディスプレイ画面なし、HDMI、FLY-TFT、USBスクリーン、KlipperScreen、FLY Screen またはシリアルスクリーン
カメラ無効、Crowsnest、または FLYOS-FAST v1.4.0 で新規追加された GoCam
CAN レートメインボード、ツールボード、システムで統一的に 1000000、500000 または 250000 を使用
board を優先的に設定してください

board はシリアルポート、SPI、スクリーン、オンボード MCU などのハードウェア設定に影響します。誤って選択すると、インターフェースが使用できなくなったり、スクリーンが異常になったり、初回起動時のファームウェア処理エラーが発生する可能性があります。完全な設定をコピーしてからデバイス名を変更するのではなく、現在のイメージの元の config.txt から項目ごとに設定してください。

推奨設定順序​

  1. デバイスにマッチするシステムイメージと board。
  2. Wi-Fi、タイムゾーン、プリンター名を設定します。
  3. 選択 printer=klipper または printer=rrf。
  4. 実際の画面タイプと画面UIを選択します。
  5. 必要に応じてカメラまたはMoon2UARTを有効にし、一つずつテストします。
  6. CANを使用する際は、全デバイスのレートを統一して設定します。
  7. 保存後再起動し、項目ごとにサービスとハードウェアインターフェースを確認する。

設定方法の選択​

Config Myprint でシステムカードを設定する​

Config Myprint は、初回起動前にシステムカードをグラフィカルに設定するのに適しています。書き込み済みのシステムカードをコンピュータに接続し、ソフトウェアを開いて FlyOS-Conf パーティションが認識されるまで待ちます。

ソフトウェア画面とイメージバージョン

ソフトウェアで利用可能なオプションは、システムイメージの更新より遅れる場合があります。書き込み完了後は、FlyOS-Conf/config.txt を開き、board、画面、カメラ、CAN 速率が実際のデバイスと一致しているか確認してください。ソフトウェアに表示されない新しい設定項目は手動で追加する必要があり、似た名前で代用しないでください。

ステップ1:システム設定を有効にする​

システム設定を有効にする スイッチをオンにします。

Loading...

ステップ2:基本設定を完了する​

設定ファイル管理​
  • プリンター設定ファイルを保存するフォルダのみを選択し、単一ファイルは選択しないでください。
  • ソフトウェアは選択したフォルダ内の設定をシステムカードにコピーし、初回起動時に読み込みます。
  • 書き込み前に、フォルダ内に他のプリンターの printer.cfg や重複した設定が残っていないことを確認してください。
Loading...
Wi-Fi ネットワーク​

利用可能な Wi-Fi 名とパスワードを入力します。有線ネットワークを使用する場合や、後で Wi-Fi を設定する場合は空欄のままにできます。

Loading...
Klipper Web インターフェース​

Fluidd または Mainsail を選択します。このオプションは、Klipper モードでデフォルトで使用される Web インターフェースにのみ影響します。

Loading...
ローカルディスプレイ​

実際に接続されているディスプレイインターフェースを選択し、KlipperScreen または FLY Screen を有効にするか決定します。両方を同時に有効にした場合、システムは KlipperScreen を優先して起動します。FLY Screen を使用する場合は KlipperScreen をオフにしてください。

Loading...

ステップ3:詳細設定を完了する​

プリンター名​

識別しやすいプリンター名を設定します。英字、数字、ハイフン、アンダースコアのみを使用することを推奨します。

Loading...
カメラサービス​

必要に応じて Crowsnest を有効にします。v1.4.0 で GoCam を使用する場合は、書き込み完了後に config.txt で crowsnest=0、gocam=1 になっていることを確認してください。2つのサービスを同時に有効にしないでください。

Loading...
言語とタイムゾーン​

システムの初期言語と実際のタイムゾーンを選択します。システムがネットワークに接続されると、そのタイムゾーンに基づいて時刻が表示されます。

Loading...
CAN 通信速率​

メインボードおよびすべての CAN ツールボードファームウェアと一致する速率を選択します。一般的な値は 1000000、500000、250000 で、同じ CAN バス上で異なる速率を混在させることはできません。

Loading...

ステップ4:書き込みと確認​

すべての設定が完了したら、設定を手動で書き込む をクリックします。画面でオプションを選択しただけで書き込みをクリックしない場合、設定はシステムカードに保存されません。

Loading...

書き込み完了後、以下の確認を実行します:

  1. FlyOS-Conf/config.txt を開きます。
  2. board が実際のデバイスと完全に一致していることを確認します。
  3. 必要な画面 UI とカメラサービスのみが有効になっていることを確認します。
  4. canbus_bitrate がすべての CAN デバイスファームウェアと一致していることを確認します。
  5. 保存後にシステムカードを安全に取り出し、対象デバイスに挿入して起動します。

プラットフォーム別に設定項目を表示​

H618 設定項目​

以下のデフォルト値と選択可能な値は、H618 v1.3.10 正式イメージ内の FlyOS-Conf/config.txt に基づいて確認済みです。v1.4.0 で新しく追加された設定は個別に注記します。

無線ネットワーク​

WIFI_SSID と WIFI_PASS は起動のたびに読み込まれます。オープンネットワークを使用する場合、パスワードは空欄でも構いません。暗号化ネットワークを使用する場合は、両方とも入力してください。

設定項目デフォルト値選択可能な値説明
WIFI_SSID空Wi-Fi 名入力すると、システム起動時に該当ネットワークへ自動接続します
WIFI_PASS空Wi-Fi パスワードオープンネットワークでは空欄でも構いません

初回起動設定​

language、printer_name、firmware は、完全なイメージを書き込んだ後の初回起動フローでのみ使用されます。システムの初回起動が完了した後にこれらの項目を変更しても、初期化は再実行されません。

設定項目デフォルト値選択可能な値説明
languagezh-CNzh-CN、en、ja、ko など、イメージに記載された言語コードFluidd と Mainsail の初期言語を設定します
printer_name空特殊文字を含まない任意の名前初期プリンター名を設定します
firmware/usr/lib/firmware/klipper/stm32h723-128k-usb.binイメージ内のファームウェアパス、または /config/klipper.binC5、C5 V1.1、C8P では初回起動時に board に応じてオンボード MCU へ自動書き込みできます。Pi V3 ではこの項目を使って外付けメインボードへ書き込むことはありません
自動書き込みの条件

自動書き込みは、初回起動マーカーが存在し、board と firmware が両方とも有効で、ファームウェアファイルが存在する場合にのみ実行されます。再書き込みのために手動で初回起動マーカーを作成しないでください。以降のファームウェア保守には、対応するメインボードのファームウェア書き込みチュートリアルを使用してください。

システムとメインボード​

以下の設定は起動のたびに読み込まれます。

設定項目デフォルト値選択可能な値説明
boardnonefly-c5、fly-c5-v1.1、fly-c8p、fly-pi-v3実際のデバイスモデルを選択します。この値は H618 のシリアルポートおよび SPI ペリフェラル設定に影響します
localtimeAsia/Shanghai世界のタイムゾーン名ネットワーク時刻同期後に使用するシステムタイムゾーン
printerklipperklipper、rrf起動するプリント制御環境を選択します
consoleserialserial、bothシステムコンソールを設定します。明確な必要がなければデフォルトのままにしてください
canbus_bitrate10000001000000、500000、250000システム CAN インターフェースの速度を設定します。バス上のすべての CAN デバイスと一致している必要があります
board を正しく選択してください

イメージの初期設定は board=none で、デバイスはまずハードウェア識別結果の読み取りを試みます。それでも識別できない場合、H618 v1.3.10 は fly-c5 にフォールバックします。そのため、C8P、C5 V1.1、Pi V3 のユーザーは初回起動前に自分のデバイスモデルを明示的に選択し、フォールバック値に依存しないでください。

異なる board 値で有効になる H618 ペリフェラルは以下のとおりです。この表は選択ミスの影響を説明するためのものであり、これらのシリアルポートや SPI インターフェースを任意の別用途に変更できることを示すものではありません。

board 設定値システムが有効にするオンボードペリフェラル
fly-c5UART1
fly-c5-v1.1UART1、SPI1.2
fly-c8pUART1、UART3、UART4、SPI1.2
fly-pi-v3UART1、UART3、UART4、SPI1.2

画面とインターフェース​

設定項目デフォルト値選択可能な値説明
screenhdminone、hdmi、fly-tft-v2-r、fly-tft-v2-c表示インターフェースを選択します。none はローカル表示出力を無効にします
rotateautoauto、0、90、180、270auto の場合、HDMI はデフォルトで 0 度、FLY-TFT はデフォルトで 90 度です。HDMI 表示とタッチ方向にも手動角度が適用されます
klipper_screen00、1Klipper モードで KlipperScreen を有効にします
fly_screen00、1Klipper モードで FLY Screen を有効にします
moon2uart00、1Moon2UART シリアル画面サービスを有効にします
m2u_port/dev/ttyS1実際のシリアルデバイスパスMoon2UART が使用するシリアルポート
m2u_baud115200画面が要求するボーレートMoon2UART のシリアル通信速度

klipper_screen=1 と fly_screen=1 が同時に設定されている場合、システムは KlipperScreen を優先して起動します。FLY Screen を使用する場合は、klipper_screen=0、fly_screen=1 を設定してください。

OTA アップグレードでは古い設定が保持されます

旧バージョンから OTA アップグレードした後、config.txt に fly_screen、m2u_port、m2u_baud が欠けている場合があります。該当機能が必要な場合は、上表を参照して設定項目を補ってください。

Klipper Web UI とカメラ​

設定項目デフォルト値選択可能な値説明
klipper_webuifluiddfluidd、mainsailKlipper モードで使用する Web インターフェース
crowsnest00、1カメラサービスを有効または無効にします
v1.4.0 で追加された設定
設定項目デフォルト値選択可能な値説明
gocam00、1GoCam UVC カメラサービスを有効にします

v1.3.10 正式版には gocam はありません。v1.4.0 で crowsnest=1 と gocam=1 が同時に設定されている場合、システムは Crowsnest を優先して起動します。GoCam を使用する場合は、crowsnest=0、gocam=1 を明示的に設定してください。

GoCam の使用方法:GoCam カメラサービスを確認する

電源断シャットダウン​

H618 v1.3.10 の初期設定では、shutdown_pin_state と shutdown_pin はデフォルトでコメントアウトされており、電源断シャットダウン検出は有効になっていません。製品やハードウェアバージョンによってトリガーレベルが異なる場合があるため、対応する製品の「電源断シャットダウンと電源断復帰印刷」ドキュメントに従って入力し、他デバイスの値をそのままコピーしないでください。

機能の排他

電源断シャットダウンと電源断復帰印刷は同時に有効にできません。電源断復帰印刷が必要な場合は、電源断シャットダウン検出をオフのままにしてください。

詳細設定​

設定項目デフォルト値選択可能な値説明
spidevspidev0.0製品ドキュメントで明示されている SPI デバイス構成Linux ユーザー空間へ提供する SPI デバイスを制御します

spidev、overlays などの項目は低レベルハードウェアの有効化に使用されます。製品チュートリアルで明確に要求されていない限り、イメージのデフォルト値を維持し、######### PLEASE DO NOT EDIT THE FOLLOWING ######### 以降の内容は変更しないでください。

よく使う機能の組み合わせ​

目的主要設定注意事項
ウェブのみ使用、ローカルスクリーンなしscreen=none、klipper_screen=0、fly_screen=0Moon2UART シリアルスクリーンは必要に応じて個別に有効化可能
HDMI + KlipperScreenscreen=hdmi、klipper_screen=1、fly_screen=0rotate で表示とタッチの方向を設定
FLY Screen を使用klipper_screen=0、fly_screen=1screen は実際の表示インターフェースを選択する必要がある
USB スクリーンを使用klipper_screen=1、fly_screen=0 または fly_screen=1、klipper_screen=0screen= の設定は不要;v1.4.0 以上のシステムが必要
Crowsnest を使用crowsnest=1v1.4.0 では同時に gocam=0 を維持すること
GoCam を使用crowsnest=0、gocam=1v1.4.0 以上のシステムに適用;チュートリアルを見る
Moon2UART を使用moon2uart=1同時に m2u_port と m2u_baud を確認すること
CAN を使用統一された canbus_bitrate を設定システム、メインボード、およびすべての CAN ノードが一致している必要がある

再起動後の完了チェック​

チェック項目正常結果
ネットワークデバイスのIPまたは直接接続アドレスを使用してアクセスできます 10.10.10.1 ウェブページを開く
デバイスプラットフォームシリアルポート、SPIおよびオンボード機能は実際の製品と一致します
印刷サービスKlipperまたはRRFは選択した環境のみを起動
画面表示、タッチおよび回転方向が正常です
カメラCrowsnest または GoCam のいずれか1つだけを実行
CANすべてのノードが照会可能であり、レート不一致のエラーがないこと。

一度に関連するオプションのグループだけを変更します。異常が発生した場合は、まずそのグループの設定を復元し、同時に変更しないでください。 board、画面、CANおよび高度なハードウェアパラメータを、問題の原因を判断できなくならないように。

Loading...