OSバージョン管理
この文書は 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以下の場合は、以下の手順に従ってください:
- USB-Type Cケーブルでデバイスをコンピュータに接続し、192.168.42.1/#/terminalにアクセスします。フォルダ内でupgrade.shスクリプトを見つけます。
cd /mnt/system
ls

- このスクリプトの権限を変更します。
sudo rootfs_rw on
sudo chmod +x upgrade.sh

- 古い
upgrade.sh
ファイルを削除し、正常に削除されたか確認します。
sudo rm upgrade.sh
ls

- Githubにアクセスし、最新の
upgrade.sh
スクリプトをダウンロードします。

- フォルダの権限を変更します。
sudo chmod 777 /mnt/system

- デスクトップ/PCのターミナルを開き、ダウンロードしたスクリプトを同じフォルダ内のreCameraにコピーします。
sudo scp your_folder_address/upgrade.sh [email protected]:/mnt/system/

- Webページに戻り、新しい
upgrade.sh
があるか確認します。

- 安全のためフォルダの権限を元に戻します。
sudo chmod 755 /mnt/system

- 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
recameraにファイルを転送するための十分な権限がない場合は、rootfs_rw on/off
を入力してシステムファイルを読み取り可能または書き込み可能に変更できます。
工場出荷時設定への手動復元
このコマンドを使用すると、reCameraを工場出荷時設定に復元できます。この操作を行うと、Node-REDフローやローカルストレージなどのユーザーデータがすべて削除されます。
sudo /mnt/system/upgrade.sh recovery
技術サポートと製品ディスカッション
弊社の製品をお選びいただきありがとうございます!お客様が弊社製品をスムーズにご利用いただけるよう、さまざまなサポートをご提供しております。お客様のご希望やニーズに応じた複数のコミュニケーションチャネルをご用意しています。