Armadilloフォーラム

armadillo-460でのCANドライバの設定について

muroran

2014年11月23日 21時15分

初めまして.室蘭工業大学の大谷と申します.
armadillo-460でcanドライバを使用するためのカーネル再構築について質問です.

現在,下記のサイト[1]を参考にしてsdカードからdebianをブートするように設定しています.
[1] http://manual.atmark-techno.com/armadillo-guide/armadillo-guide-2_ja-2…
カーネルイメージファイルにはlinux-a460-1.04.bin.gz
ルートファイルシステムにはdebian-lenny-armel-X.tgz (Xは1~5)を使用しています.

カーネルを再構築するためにlibncurses5-devとbuild-essentialなどをインストール後,次のメーリングリスト[2]を基にカーネル再構築を行いました.
設定には資料[3]の2.5.3を参考にしています.
[2] http://lists.atmark-techno.com/pipermail/armadillo/2010-June/005286.html
[3] http://www.atmark-techno.com/files/downloads/armadillo-guide/document/a…

make CROSS_COMPILE=""まで達成したので,[1]の4.1.2を手本にカーネルイメージを置き換えたところ,debianが起動できなくなり困っています.
画面には添付ファイルにあるような状態が延々と出力されてしまいます.
置き換える前のイメージファイルに再度置き換えてブートしてみると問題なく起動ができているのでハードの問題では無いことは分かっています.

当方,armadilloに触れ始めると同時にlinuxにも触れ始めた初心者です.
至らない点が多々あると思いますが,ご指導のほどよろしくお願いします.

ファイル ファイルの説明
rootwait.jpg
コメント

at_takashi.sasayama

2014年11月25日 10時12分

笹山です。

> カーネルを再構築するためにlibncurses5-devとbuild-essentialなどをインストール後,次のメーリングリスト[2]を基にカーネル再構築を行いました.
> 設定には資料[3]の2.5.3を参考にしています.
> [2] http://lists.atmark-techno.com/pipermail/armadillo/2010-June/005286.html

参考にしている資料[2] は Armadillo-440用の手順ですね。
この手順に沿ってビルドを行うと、Armadillo-460用にビルドされない為、
起動できなくなる現象が発生します。

その為、以下のコマンドはArmadillo-460用に読み替える必要があります。

4. 標準設定にコンフィギュレーションする
# make armadillo400_defconfig

参考資料[2] [Armadillo:05287] Re: armadillo-440上で、自身のカーネルの再構築を行う方法について
http://lists.atmark-techno.com/pipermail/armadillo/2010-June/005287.html
より引用

この手順4は以下のようにArmadillo-460用にコンフィギュレーションをしてみてください。

# make armadillo460_defconfig

muroran

2014年11月25日 15時45分

大谷です.

無事debianを起動させることができました.
ありがとうございます.

> 笹山です。
>
> > カーネルを再構築するためにlibncurses5-devとbuild-essentialなどをインストール後,次のメーリングリスト[2]を基にカーネル再構築を行いました.
> > 設定には資料[3]の2.5.3を参考にしています.
> > [2] http://lists.atmark-techno.com/pipermail/armadillo/2010-June/005286.html
>
> 参考にしている資料[2] は Armadillo-440用の手順ですね。
> この手順に沿ってビルドを行うと、Armadillo-460用にビルドされない為、
> 起動できなくなる現象が発生します。
>
> その為、以下のコマンドはArmadillo-460用に読み替える必要があります。
>

> 4. 標準設定にコンフィギュレーションする
> # make armadillo400_defconfig
> 

> 参考資料[2] [Armadillo:05287] Re: armadillo-440上で、自身のカーネルの再構築を行う方法について
> http://lists.atmark-techno.com/pipermail/armadillo/2010-June/005287.html
> より引用
>
>
> この手順4は以下のようにArmadillo-460用にコンフィギュレーションをしてみてください。
>
>

> # make armadillo460_defconfig
> 

>