Armadilloフォーラム

Armadillo-IoT G3での menuconfig設定失敗

skn

2016年7月14日 21時59分

関根と申します。

以下の環境で作業を行っています。
ATDE6
atmark-dist-20160527
linux-3.14.38-at2

atmark-distにてmake menuconfig を行い、Vendorには "AtmarkTechno" を選択し、
AtmarkTechno Productsには "Armadillo-IoTG-Std" を選択しました。
その後Saveを行うも以下の様なエラーが出てしまい設定が完了しないためその後のmakeも失敗してしまいます。

==================================================================
atmark@atde6:~/atmark-dist$ sudo make menuconfig
cat: /home/atmark/atmark-dist-20160527/config/.config: そのようなファイルやディレクトリはありません
config/mkconfig > config.in
make -C /home/atmark/atmark-dist-20160527/config/scripts/lxdialog all
cat: /home/atmark/atmark-dist-20160527/config/.config: そのようなファイルやディレクトリはありません
make[1]: Entering directory '/home/atmark/atmark-dist-20160527/config/scripts/lxdialog'
make[1]: Leaving directory '/home/atmark/atmark-dist-20160527/config/scripts/lxdialog'
Using defaults found in .config
Preparing scripts: functions, parsing...done.

Saving your kernel configuration...

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

**** Cleaning tree for old settings ****
rm -rf romfs; make clean > /dev/null 2>&1

/home/atmark/atmark-dist-20160527/linux-3.x/arch/arm/configs/armadillo_iotg_std_defconfig is not found.
Makefile:153: recipe for target 'menuconfig' failed
make: *** [menuconfig] Error 1
atmark@atde6:~/atmark-dist$
==================================================================

armadillo_iotg_std_defconfigというファイルがそもそも存在していないようなのですが、
Armadillo-IoT G2用のLinuxカーネルソース内(linux-3.14-at7)では存在しているようです。

manuconfigやmakeをするためには何か間違っている点などがありますでしょうか。
ご存じの方がいらっしゃれば教えていただきたく思います。

コメント

at_koseki

2016年7月15日 10時42分

古関です。

Armadillo-IoT G3は現状Atmark Distをサポートしておりません。
ユーザーランドは、Debian GNU/Linux 8(jessie)を標準としております。

Debian ではなく、Atmark Distを利用したい特別な理由はありますでしょうか?

skn

2016年7月15日 18時16分

関根です。
古関様ご回答有り難うございます。

先日アットマークテクノの開発用セミナーに参加したところ、その際の機器はArmadillo400シリーズだったものですから、
そのやり方を踏襲してAtmark Distを使用するものだと考えておりました。

勘違いを是正していただきましたので解決とさせていただきます。
ありがとうございます。