[Armadillo:08295] Re: Armadillo-800EVAでAndroid起動時の無線LAN使用について
email@hidden
2012年 9月 3日 (月) 11:21:40 JST
花田様
深瀬です。
早速導入して動作を確認いたしました。
大変参考になりました。
ありがとうございます。
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
#
# No Python, No Life!!!
#
送信元: Masahiro Hanada <email@hidden>
宛先: Armadillo general discussion list
<email@hidden>
日付: 2012/08/31 21:24
件名: [Armadillo:08287] Re: Armadillo-800EVAでAndroid起動時の無線LAN使用
について
送信者: email@hidden
花田です。
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 mailing list
email@hidden
http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
armadillo メーリングリストの案内