Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Updated:

質問

ADAM OPERATION UI で作成したアプリをアップデートすると、「*** textStatus: error, error: Gone ***」というメッセージが表示され、アップデートに失敗する。

...

回答

以下のような原因が考えられますので、ご確認ください。

  1. アップデートする.extファイルサイズが100MBを超えている。
    UDPに以下のようなログが出ている場合です。

    Code Block
    CgiProcesser.cpp L:156 doProcess Content-Length (112720277) is too big for updateApplication

    アプリのアップデート時のカメラの仕様としてアップロードされたextデータのサイズはRAM容量の都合上、100MBが上限となっております。
    extデータはzipファイルをBase64エンコードし管理情報を付与したものですのでextデータサイズとしてはzipファイルのサイズよりも大きくなります。
    ADAM OPERATION UIでアップロードするときは、.zipファイルを使用してください。

  2. 開発者ライセンスを使ってアプリをビルドしていない。
    暗号化前のアプリは、開発者ライセンスが発行されたカメラにのみインストールが可能です。
    開発者ライセンス(development.key)は SDK/confフォルダに格納した上でアプリをビルドしてください。
    開発者ライセンスのリクエストは、テックサポートにお問い合わせください。使用したいカメラのMACアドレスをご連絡ください。

  3. 使用している開発者ライセンスに、対象のカメラ用のライセンス情報が含まれていない。
    開発者ライセンスを発行したカメラを使用しているか確認してください。
    開発者ライセンスの発行有無が不明の場合、テックサポートにお問い合わせください。
    複数のカメラを使用している場合は、すべてのカメラのMACアドレスをご連絡いただけますと、まとめて確認させていただきます。

...

  1. この100MBの上限はアップデート時のみのものですので、初回インストールでは150MB(アプリ用のROM容量)が上限となります。