Armadilloフォーラム

ATB-A810WLAのビルドに関して

hirao-technoaccell

2014年6月27日 10時52分

はじめまして。
貴社Armadillo810にATB-A810WLANを組み込もとしておりますが、カーネルのビルドがうまく行きません。
貴社ホームページから「アドバリーシステム製Armadillo-810 向け無線LAN 拡張ボード「ATB-A810WLAN」の使用方法について」という資料をダウンロードし、カーネルコンフィグレーションを実行しmakeコマンドでビルドを実行しましたが、下記のようなエラーが出てイメージファイルができません。
============
Please place /home/atmark/atmark-dist-20140602/awl13 directory for Armadillo-WLAN (AWL13).
make[2]: *** [/home/atmark/atmark-dist-20140602/awl13] エラー 1
make[2]: ディレクトリ `/home/atmark/atmark-dist-20140602/vendors/AtmarkTechno/Armadillo-WLAN.Common/awl13' から出ます
make[1]: *** [all] エラー 2
make[1]: ディレクトリ `/home/atmark/atmark-dist-20140602/vendors/AtmarkTechno/Armadillo-810' から出ます
make: *** [subdirs] エラー 2
============
そこでPlease place /home/atmark/atmark-dist-20140602/awl13 directory for Armadillo-WLAN (AWL13).に従い、
Armadillo WLANマニュアルに記載があったデバイスドライバーのビルド
[PC ~]$ tar zxvf awl13-[version].tar.gz
[PC ~]$ cd awl13-[version]
[PC ~/awl13-[version]]$ ./MK-usb
[PC ~/awl13-[version]]$ ls src/*.ko
src/awl13_usb.ko
をATDE上で実行してからatmark-dist-20140602のフォルダー内に awl13-3.0.2-3を置きましたが結果は同じでした。
Linuxの初心者のため初歩的な間違いをしているかもしれませんが、お手数をおかけいたしますがビルド方法をご指導いただきたく。よろしくお願いいたします。

ファイル ファイルの説明
ATB-A810LANの使用方法について.pdf
コメント

at_daisuke.sasaki

2014年6月30日 10時22分

佐々木大輔です。

手順書がわかりづらかったようで、すみません。

> そこでPlease place /home/atmark/atmark-dist-20140602/awl13 directory for Armadillo-WLAN (AWL13).に従い、
> Armadillo WLANマニュアルに記載があったデバイスドライバーのビルド

awl13のドライバのビルドは、ユーザーランドコンフィギュレーションで
「Armadillo-WLAN 」をチェックすると、ユーザーランドのビルド中に実施されます。

そのため、Atmark Distのディレクトリ直下に、awl13のソースコードを配置する必要があります。

Atmark Distの直下にawl13-[version].tar.gzを展開したものをawl13という名前で置いてから
再度makeしてみてください。

hirao-technoaccell

2014年6月30日 16時13分

佐々木様

お世話になっております。平尾と申します。
アドバイスありがとうございました。フォルダ名をawl13に変更することで無事ビルドが出来ました。

その後SDブートファイルを作成の過程で1件問題が発生しましたので、アドバイス頂けるとありがたいです。
16.2.2 Debian GNU/Linuxを構築するで
貴社ダウンロードサイトから「debian-wheezy-armhf_a810_20130116.tar.gz」をダウンロードし
  sudo tar zxf debian-wheezy-armhf_a810_20130116.tar.gz -C sd
コマンドを実行したところ、「tar: アーカイブ中に予期せぬ EOF があります」のメッセージが2回発行されました。
ダウンロードかVM workstationにコピーする際にデータが壊れたのかもしれないと思い、再度ダウンロードから行いましたが結果は同じでした。何か設定や手順等で間違いを犯しているのでしょうか?
よろしくお願いいたします。

平尾

> 佐々木大輔です。
>
> 手順書がわかりづらかったようで、すみません。
>
> > そこでPlease place /home/atmark/atmark-dist-20140602/awl13 directory for Armadillo-WLAN (AWL13).に従い、
> > Armadillo WLANマニュアルに記載があったデバイスドライバーのビルド
>
> awl13のドライバのビルドは、ユーザーランドコンフィギュレーションで
> 「Armadillo-WLAN 」をチェックすると、ユーザーランドのビルド中に実施されます。
>
> そのため、Atmark Distのディレクトリ直下に、awl13のソースコードを配置する必要があります。
>
> Atmark Distの直下にawl13-[version].tar.gzを展開したものをawl13という名前で置いてから
> 再度makeしてみてください。
>

at_daisuke.sasaki

2014年6月30日 20時03分

佐々木大輔です。

#質問が変わる場合は、別のスレッドを立てて頂けると嬉しいです。

> 貴社ダウンロードサイトから「debian-wheezy-armhf_a810_20130116.tar.gz」をダウンロードし
>   sudo tar zxf debian-wheezy-armhf_a810_20130116.tar.gz -C sd
> コマンドを実行したところ、「tar: アーカイブ中に予期せぬ EOF があります」のメッセージが2回発行されました。

私の方で手順を試して見ましたが、同様の現象にはならず、弊社サイトのzipファイルは特に問題なさそうでした。

「debian-wheezy-armhf_a810_20130116.tar.gz」と同じ場所にmd5ファイルがあります。
ダウンロードしたファイルのチェックサムの計算結果は、このファイルと一致しますか?

[ATDE ~]# wget http://armadillo.atmark-techno.com/files/downloads/armadillo-810/debian/debian-wheezy-armhf_a810_20130116.tar.gz
[ATDE ~]# wget http://armadillo.atmark-techno.com/files/downloads/armadillo-810/debian/debian-wheezy-armhf_a810_20130116.tar.gz.md5
[ATDE ~]# cat debian-wheezy-armhf_a810_20130116.tar.gz.md5
d51a1161af24dcd2d1dc4511a8495ea7  debian-wheezy-armhf_a810_20130116.tar.gz
[ATDE ~]# md5sum -c debian-wheezy-armhf_a810_20130116.tar.gz.md5
debian-wheezy-armhf_a810_20130116.tar.gz: 完了

hirao-technoaccell

2014年6月30日 23時24分

佐々木様

お世話になっております。平尾です。
アドバイスありがとうございました。何回かコピーをし直すとうまくいきました。VM workstationをWindows8.1上で使っていますが、lsコマンドでディレクトリーの内容を確認すると、赤字で「debian-wheezy-armhf_a810_20130116.tar.gz」が表示されている場合はEOFエラーが出、緑字だとエラーが出ないようです。

> 佐々木大輔です。
>
> #質問が変わる場合は、別のスレッドを立てて頂けると嬉しいです。
>
> > 貴社ダウンロードサイトから「debian-wheezy-armhf_a810_20130116.tar.gz」をダウンロードし
> >   sudo tar zxf debian-wheezy-armhf_a810_20130116.tar.gz -C sd
> > コマンドを実行したところ、「tar: アーカイブ中に予期せぬ EOF があります」のメッセージが2回発行されました。
>
> 私の方で手順を試して見ましたが、同様の現象にはならず、弊社サイトのzipファイルは特に問題なさそうでした。
>
> 「debian-wheezy-armhf_a810_20130116.tar.gz」と同じ場所にmd5ファイルがあります。
> ダウンロードしたファイルのチェックサムの計算結果は、このファイルと一致しますか?
>
>

> [ATDE ~]# wget http://armadillo.atmark-techno.com/files/downloads/armadillo-810/debian/debian-wheezy-armhf_a810_20130116.tar.gz
> [ATDE ~]# wget http://armadillo.atmark-techno.com/files/downloads/armadillo-810/debian/debian-wheezy-armhf_a810_20130116.tar.gz.md5
> [ATDE ~]# cat debian-wheezy-armhf_a810_20130116.tar.gz.md5
> d51a1161af24dcd2d1dc4511a8495ea7  debian-wheezy-armhf_a810_20130116.tar.gz
> [ATDE ~]# md5sum -c debian-wheezy-armhf_a810_20130116.tar.gz.md5
> debian-wheezy-armhf_a810_20130116.tar.gz: 完了
> 

>