Armadilloフォーラム

ATDE5 armadillo-840 atmark distのコンフィギュレーションについて

te_kawasaki

2014年6月9日 15時42分

Armadillo-840の開発環境を構築するため、ATDE5に atmark-dist-20140602.tzr.gzとlinux-3.4-at7.tar.gzをダウンロードし展開しました。
atmark-dist_developers_guide_ja-1.0.10.pdf を参考に、atmark-dist-20140602ディレクトリ内にlinux-3.4-at7のシンボリックリンクをlinux-3.4.xで作成し、make configを行うと、ドキュメント P63にある、"最後の3つの質問は「n」(No)と答えてください"の後に、

make[1]: ディレクトリ `/home/atmark/work/atmark-dist-20140602' に入ります
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- -C linux-3.4.x oldconfig
make[2]: ディレクトリ `/home/atmark/work/linux-3.4-at7' に入ります
scripts/kconfig/conf --oldconfig Kconfig
.config:5:warning: unexpected data
*
* Restart config...
*
*
* General setup
*
Prompt for development and/or incomplete code/drivers (EXPERIMENTAL) [N/y/?] (NEW) 
Cross-compiler tool prefix (CROSS_COMPILE) [] (NEW) 
Local version - append to kernel release (LOCALVERSION) [] (NEW) 
Automatically append version information to the version string (LOCALVERSION_AUTO) [Y/n/?] (NEW) 

と、延々と入力を即され、最終的には、

*** End of Linux kernel configuration.
*** Check the top-level Makefile for additional configuration.
*** Next, you must run 'make dep'.

まで来るのですが、
make dep しても
*** Warning: make dep is unnecessary now. というメッセージが出、

$ make
ERROR: you need to do a 'make dep' first
make: *** [linux] エラー 1
 
$ make dep
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- -C linux-3.4.x dep
make[1]: ディレクトリ `/home/atmark/work/linux-3.4-at7' に入ります
*** Warning: make dep is unnecessary now.
make[1]: ディレクトリ `/home/atmark/work/linux-3.4-at7' から出ます

の繰り返しで先へ進めません。何か手順に不足がありますでしょうか?
また、
atmark-dist_developers_guide_ja-1.0.10.pdf
では、カーネルが 2.6.x となっていて、3.4の事やarmadillo-840の記述はありませんが、このドキュメントの最新版はありますでしょうか?

よろしくお願いいたします。

コメント

at_ohsawa

2014年6月9日 16時12分

> シンボリックリンクをlinux-3.4.xで
3系のkernelは linux-3.x でシンボリックリンクを作ってください。

詳しくは製品マニュアルをごらんください。
11.1. Linuxカーネル/ユーザーランドをビルドする
http://manual.atmark-techno.com/armadillo-840/armadillo-840_product_man…

> このドキュメントの最新版はありますでしょうか?
ごめんなさい。 atmark-dist開発者ガイドは今のところ、
Armadillo-400シリーズまでの対応となっています。

Armadillo-840 製品マニュアルとHowto/FAQだけで分らない
技術的な問題があれば、フォーラムで気軽にご質問ください。

te_kawasaki

2014年6月9日 18時51分

プロダクトマニュアルを見落としていました。
無事ビルドできました。