[Armadillo:08287] Re: Armadillo-800EVAでAndroid起動時の無線LAN使用について
Masahiro Hanada
email@hidden
2012年 8月 31日 (金) 21:24:03 JST
花田です。
At 31 Aug 2012 10:57:56 +0900 email@hidden wrote:
> 以下は私が想像しているArmadillo-800EVA上のAndroidで無線LANを動かす手順です
> 。
>
> 1) Androidのrootfsの/lib/modules/awl13_sdio.koを配置。insmodする。
>
> 2) AWL13の使い方として以下のような手順が紹介されていますが、
>
> # cat fwimage[version]_STA_USB.bin > /sys/module/awl13_usb/awlan0/firmware
> # iwpriv awlan0 fwload
> # iwpriv awlan0 fwsetup
>
> 以上ができれば以降は無線LANの設定のフェーズかと思っています。
>
> このためにはWireless tools(iwconfigなど)orそれに類するものが必要になり、
> 付属AndroidのにはWireless toolsは用意されていない
大枠合ってます…実は今月ようやく動かすことができるようになっておりまして。
as isですが(どれもそうですね)、差分を公開してしまいます。
http://download.atmark-techno.com/misc/a800eva-android_add-awl13.tar.gz
- Androidのベースシステムとしては、ユーザーズサイトで提供している
「android-2.3.7_a800eva_20120222.tar.gz」
[Androidルートファイルシステムアーカイブ (2012/2/22版)]で確認。
- 一旦Debian(mmcblk0p2)からブートするなどして、
Androidパーティション(mmcblk0p4)をマウントして更新
(2012/2/22版を展開した状態に、a800eva-android_add-awl13.tar.gzを追加展開)
ex) email@hidden:~# mount /dev/mmcblk0p4 /mnt
email@hidden:~# cd /mnt
email@hidden:/mnt# tar zxvf ~/android_add-awl13.tar.gz
./boot/Image.bin
./init.armadillo-800eva.rc
./system/bin/iwpriv
./system/bin/wpa_cli
./system/bin/wpa_supplicant
./system/etc/awlan/awl13-sdio-firmware-load.sh
./system/etc/init.armadillo-800eva.sh
./system/etc/wifi/wpa_supplicant.conf
./system/framework/framework.jar
./system/lib/libhardware_legacy.so
./system/lib/modules/awl13_sdio.ko
./system/vendor/firmware/fwimage432_STA_SDIO.bin
email@hidden:/mnt# cd
email@hidden:~# umount /mnt
- 既知の問題: Wi-fiを有効にした後、一度無効にして再度有効にした際に、
再認識できない場合があります。
この場合、一度システムを再起動するか、以下の手順を行ってください。
「Wi-fi無効化」→「SW1-5をON」→「SW1-5をOFF」→「Wi-fi有効化」
動作までは、これだけでできるはずです。
Andoridソースへの差分については、こちら。
http://download.atmark-techno.com/misc/a800eva-android_add-awl13.diff
Wireless Toolsの追加や、wpa_supplicantへの変更なども含んでいます。
(このパッチを当てた上、さらにデバイスドライバ「awl13_sdio.ko」と
ファームウェア「fwimage432_STA_SDIO.bin」を
device/atmark-techno/armadillo-800evaに投入する必要があります)
カーネルイメージは、
linux-2.6.35-a800eva-at3からビルドした標準イメージそのままです。
というわけで、お試しください…
____________________________________________________
花田 政弘 (はなだ まさひろ)
(株)アットマークテクノ 開発部
TEL: 011-207-6550 FAX: 011-207-6570
URL: http://www.atmark-techno.com/
E-mail: email@hidden
____________________________________________________
armadillo メーリングリストの案内