Skip to main content

OSバージョン管理

note

この文書は AI によって翻訳されています。内容に不正確な点や改善すべき点がございましたら、文書下部のコメント欄または以下の Issue ページにてご報告ください。
https://github.com/Seeed-Studio/wiki-documents/issues

Webを使用したOS更新/アップグレードガイドライン

type-cケーブルを使用してrecameraをコンピュータに接続し、コンピュータのブラウザでhttp://192.168.42.1/#/systemにアクセスします。ネットワーク経由でデバイスにアクセスする場合は、IPアドレスを置き換えてください。アップグレードする前に、ip_address/#/networkでreCameraがインターネットに接続されていることを確認してください。

System設定をクリックし、新しいファームウェアがリリースされている場合は、Applyをクリックしてデバイスシステムを更新/アップグレードします。新しいファームウェアが自動検出されない場合、ボタンのテキストは「Check」と表示されます。

進行バーが完了するまで待ちます。

Restartをクリックしてシステムの更新/アップグレードを完了します。ブラウザをリフレッシュして約30秒後にデバイスに再接続してください。

システムは自動的に更新可能な新しいバージョンのファームウェアがあるかどうかを確認します。

コマンドによるOSバージョン管理

OTAによるデバイス管理

最新のOTAバージョンへの更新/アップグレード

最新バージョンのreCamera OSはこちらで確認できます。

最新のOTAファームウェアを手動で更新/アップグレードするには以下を使用します:

# 最新のファームウェアバージョンにアップグレード
sudo /mnt/system/upgrade.sh latest https://github.com/Seeed-Studio/reCamera-OS/releases/latest

sudo /mnt/system/upgrade.sh start

または

特定のOTAバージョンへの更新/アップグレードまたはロールバック

特定のバージョンをデプロイしたい場合は、以下のコマンドを使用します。

# 例:バージョン0.1.4をインストールする場合
sudo /mnt/system/upgrade.sh latest https://github.com/Seeed-Studio/reCamera-OS/releases/tag/0.1.4

sudo /mnt/system/upgrade.sh start

OSを開発していてGitHubに独自のブランチがある場合は、ブランチリンクを使用してシステムバージョンを更新/アップグレードすることもできます。

sudo /mnt/system/upgrade.sh latest https://github.com/your-user-name/reCamera-OS/releases/your-version-file-address

sudo /mnt/system/upgrade.sh start

OSバージョン0.1.3以下の場合

upgrade.shを使用してOTAを行いたいが、バージョンが0.1.3以下の場合は、以下の手順に従ってください:

  1. USB-Type Cケーブルでデバイスをコンピュータに接続し、192.168.42.1/#/terminalにアクセスします。フォルダ内でupgrade.shスクリプトを見つけます。
cd /mnt/system
ls
  1. このスクリプトの権限を変更します。
sudo rootfs_rw on
sudo chmod +x upgrade.sh
  1. 古いupgrade.shファイルを削除し、正常に削除されたか確認します。
sudo rm upgrade.sh
ls
  1. Githubにアクセスし、最新のupgrade.shスクリプトをダウンロードします。
  1. フォルダの権限を変更します。
sudo chmod 777 /mnt/system
  1. デスクトップ/PCのターミナルを開き、ダウンロードしたスクリプトを同じフォルダ内のreCameraにコピーします。
sudo scp your_folder_address/upgrade.sh [email protected]:/mnt/system/
  1. Webページに戻り、新しいupgrade.shがあるか確認します。
  1. 安全のためフォルダの権限を元に戻します。
sudo chmod 755 /mnt/system
  1. OTAコマンドを使用して任意のバージョン管理を試すことができます。

ローカルパッケージによるデバイス管理

ローカルOTAパッケージを使用してファームウェアを手動で更新/アップグレードすることもできます。OTAファームウェアはこちらからダウンロードできます。scpなどのツールを使用してファイルをreCameraに転送します。

sudo scp sg2002_reCamera_0.1.3_emmc_ota.zip recamera@ip_address:~/

その後、bashを使用してデプロイします。

sudo /mnt/system/upgrade.sh start sg2002_reCamera_0.1.3_emmc_ota.zip
note

recameraにファイルを転送するための十分な権限がない場合は、rootfs_rw on/offを入力してシステムファイルを読み取り可能または書き込み可能に変更できます。

工場出荷時設定への手動復元

このコマンドを使用すると、reCameraを工場出荷時設定に復元できます。この操作を行うと、Node-REDフローやローカルストレージなどのユーザーデータがすべて削除されます。

sudo /mnt/system/upgrade.sh recovery

技術サポートと製品ディスカッション

弊社の製品をお選びいただきありがとうございます!お客様が弊社製品をスムーズにご利用いただけるよう、さまざまなサポートをご提供しております。お客様のご希望やニーズに応じた複数のコミュニケーションチャネルをご用意しています。

Loading Comments...