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

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

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

設定前の確認

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

項目確認する内容
システムイメージイメージプラットフォームがデバイスチップと一致している:H3、H5 または H618
デバイスモデル正しい board を選択するため
印刷環境Klipper を使用するか RRF を使用するか
ローカル表示スクリーンなし、HDMI、FLY-TFT、KlipperScreen、FLY Screen またはシリアルスクリーン
カメラ無効、Crowsnest、または FLYOS-FAST v1.4.0 ベータ版の GoCam
CAN レートマザーボード、ツールボード、システムが統一して 1000000500000 または 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ウェブインターフェース

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

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

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

Loading...

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

プリンター名

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

Loading...
カメラサービス

必要に応じてCrowsnestを有効にします。v1.4.0テスト版イメージでGoCamを使用する場合は、書き込み完了後にconfig.txtcrowsnest=0gocam=1であることを確認してください。両方のサービスを同時に有効にしないでください。

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

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

Loading...
CAN通信レート

マザーボードおよびすべてのCANツールボードのファームウェアと一致するレートを選択します。一般的な値は1000000500000250000で、同じ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_SSIDWIFI_PASS は起動のたびに読み込まれます。オープンネットワークを使用する場合、パスワードは空欄のままでかまいません。暗号化ネットワークを使用する場合は、両方の項目を入力してください。

設定項目デフォルト値選択可能な値説明
WIFI_SSIDWi-Fi 名入力すると、システム起動時に自動的にこのネットワークに接続します
WIFI_PASSWi-Fi パスワードオープンネットワークの場合は空欄でかまいません

初回起動設定

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

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

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

システムとマザーボード

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

設定項目デフォルト値選択可能な値説明
boardnonefly-c5fly-c5-v1.1fly-c8pfly-pi-v3実際のデバイスモデルを選択します。この値は H618 のシリアルポートと SPI ペリフェラル設定に影響します
localtimeAsia/Shanghai世界のタイムゾーン名ネットワーク時刻同期後に使用されるシステムタイムゾーン
printerklipperklipperrrf起動するプリント制御環境を選択します
consoleserialserialbothシステムコンソールを設定します。明確な要件がない限りデフォルトを維持してください
canbus_bitrate10000001000000500000250000システム 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

スクリーンとインターフェース

設定項目デフォルト値選択可能な値説明
screenhdminonehdmifly-tft-v2-rfly-tft-v2-c表示インターフェースを選択します。none はローカル表示出力を無効にします
rotateautoauto090180270auto の場合、HDMI はデフォルトで 0 度、FLY-TFT はデフォルトで 90 度です。HDMI 表示とタッチ方向にも手動角度が適用されます
klipper_screen001Klipper モードで KlipperScreen を有効にします
fly_screen001Klipper モードで FLY Screen を有効にします
moon2uart001Moon2UART シリアルスクリーンサービスを有効にします
m2u_port/dev/ttyS1実際のシリアルデバイスパスMoon2UART が使用するシリアルポート
m2u_baud115200スクリーンが必要とするボーレートMoon2UART シリアル通信レート

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

OTA アップグレードで旧設定が保持される

旧バージョンから OTA アップグレードした後、config.txtfly_screenm2u_portm2u_baud が含まれていない場合があります。対応する機能が必要な場合は、上表を参照して設定項目を追加してください。

Klipper ウェブインターフェースとカメラ

設定項目デフォルト値選択可能な値説明
klipper_webuifluiddfluiddmainsailKlipper モードで使用するウェブインターフェース
crowsnest001カメラサービスを有効または無効にします
v1.4.0 テスト版設定
設定項目デフォルト値選択可能な値説明
gocam001GoCam UVC カメラサービスを有効にします

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

GoCam の使用方法: GoCam カメラサービスを参照

停電シャットダウン

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

機能の排他

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

詳細設定

設定項目デフォルト値選択可能な値説明
spidevspidev0.0製品ドキュメントで明確に指定された SPI デバイスの組み合わせLinux ユーザー空間に提供する SPI デバイスを制御します

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

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

目的主要な設定注意事項
ウェブのみ使用、ローカルスクリーンなしscreen=noneklipper_screen=0fly_screen=0Moon2UART シリアルスクリーンは必要に応じて個別に有効化可能
HDMI + KlipperScreenscreen=hdmiklipper_screen=1fly_screen=0rotate で表示とタッチ方向を設定
FLY Screen を使用klipper_screen=0fly_screen=1screen は実際の表示インターフェースを選択する必要があります
Crowsnest を使用crowsnest=1v1.4.0 ベータ版では gocam=0 を維持してください
GoCam を使用crowsnest=0gocam=1v1.4.0 ベータ版イメージのみ対象;チュートリアルを見る
Moon2UART を使用moon2uart=1m2u_portm2u_baud も同時に確認
CAN を使用統一された canbus_bitrate を設定システム、マザーボード、すべての CAN ノードで一致させる必要があります

再起動後の完了チェック

チェック項目正常な結果
ネットワークデバイス IP、local.klipper.cn、または直接接続アドレスでウェブページを開ける
デバイスプラットフォームシリアルポート、SPI、オンボード機能が実際の製品と一致している
印刷サービスKlipper または RRF の選択した環境のみが起動する
スクリーン表示、タッチ、回転方向が正常
カメラCrowsnest または GoCam の選択した一方のみが動作する
CANすべてのノードが照会可能で、レート不一致のエラーがない

一度に変更するのは関連する設定グループのみにしてください。異常が発生した場合は、まずそのグループの設定を元に戻してください。board、スクリーン、CAN、高度なハードウェアパラメータを同時に変更すると、問題の発生源を特定できない可能性があります。

Loading...