Versions Compared

Key

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

...

SDK ver.1.71以前の環境で、移行するアプリフォルダ内でmake cleanを実行してください。
skeleton_sampleSDK ver.1.71以前の環境で作製したアプリをhoge_app で実施した例を示します。とした例を示します。

Code Block
$ cd ${SDK_DIR_ver.1.71}/src/adamapp/skeleton_samplehoge_app
$ make clean
[Example result]
 CLEAN bin/SkeletonSampleAppHogeApp
 CLEAN conf/profile.bin
 CLEAN conf/applicense.bin
 CLEAN conf/appConf.json
 CLEAN conf/development.key
 CLEAN SkeletonSampleAppHogeApp_V0_3_ambaCV2X.zip
 CLEAN SkeletonSampleAppHogeSampleApp_V0_3_ambaCV2X.ext
 CLEAN SkeletonSampleAppHogeSampleApp

cleanが完了したらアプリフォルダをSDK ver.1.80環境にコピーします。

${SDK_DIR_ver.1.80}/src/adamapp/skeleton_samplehoge_app

Makefileの修正

アプリフォルダ内のMakefileをエディタで開き、下記修正を行ってください。

変更前:BUILD_DIR=

変更後:BUILD_DIR= $(ADAM_OBJ_DIR)

skeleton_sample_appの場合は下記に格納されています。通常は下記に格納されています。

${SDK_DIR_ver.1.80}/src/adamapp/skeleton_samplehoge_app/Makefile

機種固有データ(AIモデル等)の対応

...

新たにdata_CV2Xフォルダを作成し、dataフォルダ下に格納されている機種固有データを、フォルダ構成や属性などを変更せず、dataからdata_CV2Xに移動してください。
skeleton_samplehoge_appの場合は下記になります。

変更前:${SDK_DIR_ver.1.80}/src/adamapp/skeleton_samplehoge_app/data/cnn/sample.bin

変更後:${SDK_DIR_ver.1.80}/src/adamapp/skeleton_samplehoge_app/data_CV2X/cnn/sample.bin

Info

今後、ambaCV2xとambaCV5xで、アプリが使用するデータ(ファイル)を切り替えたい、という場合、ambaCV2x用のデータ(ファイル)をdata_CV2Xフォルダに移動し、ambaCV5x用のデータ(ファイル)をdata_CV5Xに格納することで実現可能です。
ambaCV5x用のデータ(ファイル)格納先は、skeleton_sample格納先は、hoge_appの場合は下記となります。
${SDK_DIR_ver.1.80}/src/adamapp/skeleton_samplehoge_app/data_CV5X/cnn/sample.bin

...

スクリプトファイルの対応:アプリ固有の処理を行ってない場合

configuration.txtを編集します。skeleton_sampletxtを編集します。hoge_appの場合は下記に格納されています。

${SDK_DIR_ver.1.80}/src/adamapp/skeleton_samplehoge_app/configuration.txt

Script files Informationの下記3項目を記載通りに編集してください。

...