ask
2017年3月21日 10時26分
ASKエンジニアリングの佐藤と申します。
今回初めて導入しましたWARP!!で質問が3つあります。
1.WARP!!購入の際にドキュメントが添付されていますがカスタマイズの詳細やビルドに関する情報がほとんどないので導入時のドキュメントを提示下さい。
2.現在導入を進めていますがsnapshotを実行すると
Snapshot size overflow. xx% completed.
となりエリアが足りないというメッセージがでるため
ディフォルトのwarp領域をuserlandをギリギリまで削って試しましたが%がほぼ同じ結果となります。
理由は何でしょうか?
現在変更したパーティションは下記の通りでオリジナルでは0x4200000でした。
0x000000000000-0x000000040000 : "bootloader"
0x000000040000-0x000000080000 : "config"
0x000000080000-0x0000000c0000 : "license"
0x0000000c0000-0x0000004c0000 : "firmware"
0x0000004c0000-0x0000008c0000 : "kernel"
0x0000008c0000-0x0000038c0000 : "userland"
0x0000038c0000-0x000008000000 : "warp"
パーティション設定は下記の2つを編集しkermitとatmark-dist-xxxでmakeしています。
hermit-at-3.8.0/src/target/armadillo8x0/board-armadillo840.c
~/linux-3.4-at19/arch/arm/mach-shmobile/board-armadillo840.c
3.WARP!!で起動した場合、自動で実行したいアプリケーションがある場合には
どのような仕掛けを行えば良いでしょうか?
現在起動時にrc.localを編集しアプリの起動を行っています。
ハイバネーションはLinux起動後の状態に戻ると思われますが、組込み機器なので
自動でアプリを動かす必要があります。
以上です。