【ZERO3】リザぽん化プロジェクト 003【Linux】
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
2008/07/22(火) 03:21:13ID:0EfToeGpLinux on W-ZERO3 (W-ZERO3 2ch情報まとめ 内)
http://w-zero3.org/?%A5%C0%A5%A6%A5%F3%A5%ED%A1%BC%A5%C9%2FLinux
前スレ
【ZERO3】リザぽん化プロジェクト【Linux】
http://pc11.2ch.net/test/read.cgi/linux/1182779775/l50
【ZERO3】リザぽん化プロジェクト 002【Linux】
http://pc11.2ch.net/test/read.cgi/linux/1185862665/l50
元スレ
W-ZERO3 総合98【WS003SH,004SH,007SH WILLCOM】
http://hobby9.2ch.net/test/read.cgi/keitai/1181152363/
0282login:Penguin
2009/03/13(金) 16:10:43ID:4gWyrlCa片方のAオスにはメス変換をかませばUSB機器が繋がるんじゃない?
やったことないので無責任書込み失礼
0283login:Penguin
2009/03/13(金) 16:16:14ID:+7jcv6IM0284login:Penguin
2009/03/13(金) 18:02:28ID:4hxuzQ8n本体内部配線が違うので無理です。USBの「B」系コネクタには「ここには
機器は挿さりませんよ」という物理的なヒントの意味もあります。
>>283
らしいですね。
0285login:Penguin
2009/03/13(金) 21:56:25ID:EmfXqkSvUSBケーブルを作れば本体改造なしで使用できるみたいよ
あと無線LAN云々は007に無線LANがないことから
自分も信用してたんだけどぐぐった先を見ると
本体の改造には触れてないから
伝聞を信用しないでトライするのがいいかと
0286login:Penguin
2009/03/13(金) 23:58:51ID:90FaVvEGケーブル作ったってのは見つけたが、何かを繋いだとかUSBホストである事を
確認した記述は見つからないんだよな。
0287login:Penguin
2009/03/14(土) 00:37:28ID:qifjTgy3linuxはmessagesとかにUSB機器を認識したよってメッセージが出る
0288login:Penguin
2009/03/20(金) 04:09:09ID:DoN4QVrQ0289login:Penguin
2009/03/20(金) 13:27:26ID:L+Hpvqgg無線LAN-ON状態でLinuxの起動を確認しました。
modprobe p54usb
とかやってもiwconfigに変化なし。
prism54usbじゃだめなんですかね?
0290login:Penguin
2009/03/20(金) 17:02:56ID:L+HpvqggUSBメモリ、USBマウスすら認識しなかったです。
無線LANデバイスがどのUSBデバイスなのかを
p54usbドライバに教えてあげる方法が課題だと思うのですよ(・ω・)
内蔵無線LANのUSBのIDは#名義になってるようで、
それをどこかのファイルか何かに追記する必要があるのではないかと
|・ω・)っttp://wiki.debian.org/prism54 , ttp://wiki.debian.org/HowToIdentifyADevice/USB
0292login:Penguin
2009/03/21(土) 03:10:22ID:/wCD9vrodrivers/net/wireless/p54/p54usb.c
頭の方にp54u_tableという一覧があるので、そこにVIDとPIDを追加すればよいはず。
ID情報あれば追加してみますか
互換品のテスト用に、「このIDがあれば**ドライバをロード」みたいに
強制的に指定する方法はないものか(・ω・)
0294289
2009/03/21(土) 10:56:58ID:2VAsVjAlやり方を知らないのでなんともいえませんが、
協力できそうなことがあればしたいです。
(lsusbとかdmesgとかで見れるものなのかな)
自分のPCにもLinux導入しようかな
ここまでID情報無し
俺のは007なので内蔵無線LANも無し
ls /sys/bus/usb/devices/*
ls /sys/bus/usb/devices/*/id*
cat /sys/bus/usb/devices/*/id*
0296login:Penguin
2009/03/21(土) 22:04:25ID:2VAsVjAl■003
# ls /sys/bus/usb/devices/* > 003-01
/sys/bus/usb/devices/1-0:1.0
/sys/bus/usb/devices/1-1
/sys/bus/usb/devices/1-1:1.0
/sys/bus/usb/devices/usb1
# ls /sys/bus/usb/devices/*/id* > 003-02
/sys/bus/usb/devices/1-1/idProduct
/sys/bus/usb/devices/1-1/idVendor
/sys/bus/usb/devices/usb1/idProduct
/sys/bus/usb/devices/usb1/idVendor
# cat /sys/bus/usb/devices/*/id* > 003-03
90fd
04dd
0001
1d6b
■011
# ls /sys/bus/usb/devices/* > 011-01
/sys/bus/usb/devices/1-0:1.0
/sys/bus/usb/devices/usb1
# ls /sys/bus/usb/devices/*/id* > 011-02
/sys/bus/usb/devices/usb1/idProduct
/sys/bus/usb/devices/usb1/idVendor
# cat /sys/bus/usb/devices/*/id* > 011-03
0001
1d6b
003のは無線LANらしいデバイスが見えますが、
011のは無線LANをONしてますか?
ONしてたなら、011の無線LANはUSB以外の接続という結論(・ω・)
020はどうなんでしょう?
0298login:Penguin
2009/03/22(日) 06:13:20ID:3kglDeccUSB接続じゃないんですね
ついでに020の結果も
■020
# ls /sys/bus/usb/devices/* > 020-01
/sys/bus/usb/devices/1-0:1.0
/sys/bus/usb/devices/1-2
/sys/bus/usb/devices/1-2:1.0
/sys/bus/usb/devices/1-2:1.1
/sys/bus/usb/devices/usb1
# ls /sys/bus/usb/devices/*/id* > 020-02
/sys/bus/usb/devices/1-2/idProduct
/sys/bus/usb/devices/1-2/idVendor
/sys/bus/usb/devices/usb1/idProduct
/sys/bus/usb/devices/usb1/idVendor
# cat /sys/bus/usb/devices/*/id* > 020-03
3062
0566
0001
1d6b
2つデバイスが見えてますけど
これは020のFnキーが押せず、USBキーボードを繋いだからです
それを考えると011と似てますね
ありがとうございます
011も020はもお持ちのようですので、差し支えなければ調査お願いします
020のキーボードで、動かないキーがあれば
ttp://llwm.xii.jp/wiki/wiki.cgi?page=%BC%C2%B8%B3%A1%A6%C4%B4%BA%BA
ここから2007.07.20のadesキーボード調査のzimageを使ってキーを調べてみてください
011と020はzImage-20090112を使っていますでしょうか?
もしそうなら、CPLDで無線LANの電源を落とされてる可能性があります
zImage-20090110でもう一度試してみてください
zImage-20090110で無線LANがUSB接続に見えるようなら
再びzImage-20090112にして、どのgpioで無線LANが見え始めるかを試してみてもらえればw(・ω・)
cd /sys/class/gpio/
echo 160 > export
echo 161 > export
echo 162 > export
echo 163 > export
echo 164 > export
echo 165 > export
echo 166 > export
echo 167 > export
echo 1 > gpio160/value
echo 1 > gpio161/value
echo 1 > gpio162/value
echo 1 > gpio163/value
echo 1 > gpio164/value
echo 1 > gpio165/value
echo 1 > gpio166/value
echo 1 > gpio167/value
注:gpio実験が終わったらすぐにrebootしてください(用途不明のgpioを叩いているため)
0301login:Penguin
2009/03/22(日) 21:53:57ID:3kglDeccただ20090110のときはUSBデバイスとして見えていなくても
無線LANの電源を指し示すLEDは点灯状態でした。(20090112では無灯)
LEDの制御を初期化していないだけ?なんですかね
020のキーマップですが
20090112で動作確認の取れなかったキーだけやってみました
Fn keycode=56/0x0038 col=11 row=5
半/全 keycode=0/0x0000 col=2 row=6
OK(Enterの↑) keycode=0/0x0000 col=3 row=6
変換 keycode=85/0x0055 col=1 row=6
020は011と同じキーマップのようなので、
loadkeys sha_pon011 としてみてください
無線LANがUSBではないとすると、また解析困難w
どこかのバスにぶら下がってるのかな(・ω・)
0303login:Penguin
2009/03/22(日) 22:40:28ID:ILv+UvMU可能性はあるです
#自身もSDIO対応の無線LANモジュールを製造していますし
とにかく、誰も解析できてないのがw(・ω・)
0305login:Penguin
2009/03/26(木) 21:58:26ID:lHmYQ6lu無線LANが動く事期待して待ってますー
0306login:Penguin
2009/03/26(木) 22:47:39ID:E+60bOd/でも、通話/ライトメールで使ってるからあまり実験できない・・・・。
|・ω・)っttp://llwm.xii.jp/wiki/wiki.cgi?page=Download
無線LAN動くかどうか。
0308login:Penguin
2009/03/29(日) 23:12:25ID:rroEJZPo無線LAN:ONの結果ですが、OFFしても一緒のようです
目で見て書き写したので部分的に間違いがあるかも
---
usb 1-1: firmware: requesting isl3887usb
usb 1-1: p54usb: cannot find firmware (isl3887usb)
usb 1-1: firmware: requesting isl3887usb_bare
p54usb: probe of 1-1:1.0 failed with error -2
usbcore: registered new interface driver p54usb
ファームウェアはlinux kernelとは別配布のようです
prism54をぐぐってみてください
サイトが落ちてたらgoogleキャッシュを駆使
別配布なのは、何かそういう理由があるのでしょう(・ω・)
0310login:Penguin
2009/03/30(月) 11:31:55ID:zfELG3D8ペンギンを早く拝みたいです
microSDの方に入れる方法とかわからない・・・
当方WS011SH
人柱ならいくらでも
0311login:Penguin
2009/03/30(月) 20:02:38ID:espoirO5zImage-20090329+WS003SHで
iwconfigでwlan0が見えました
が機能してるかは未確認
0312308
2009/04/02(木) 22:25:53ID:BysV94q2ファームウエアとiwconfigがらみを入手してramfsに突っ込んで実験したところ
iwlist wlan0 scanningでうちのアクセスポイントが見えました。
iwconfigしてみましたがipアドレスをdhcp(udhcp)だとリリースしてもらえず。
staticでipアドレス設定できるのですが他のマシンにpingしても反応なし。
設定したipアドレス(つまり自分)にpingすれば反応あり。
うまくいかなかった原因は追ってません。
0313login:Penguin
2009/04/04(土) 10:05:10ID:Xa2hPDAs0314308
2009/04/05(日) 20:16:26ID:8fR5nJl0zubuntuの環境、自分で入れたdebian-lennyの環境でもダメ
いろいろ動かしてみたらifup wlan0でストールするみたいです
なんかドライバ(p54usb)の動作があやしいと思いました
0315login:Penguin
2009/04/24(金) 13:52:39ID:om7RM1zu0316login:Penguin
2009/04/26(日) 18:26:40ID:Xdd8DN6/初めて使うCPU・分解できない・オシロもJTAGも無い・画面もLEDも使えない・ログも出せない
ここまではZERO3と開発条件同じ
だけどBrainは実機が俺の手元にない・どうやら分解写真もまだ公開されてなさそう
OSがCE6で、特権奪取が簡単ではない
結論
BrainへのLinuxポーティングは、実機持ってない俺では無理
だれかよろしくw(・ω・)
0318login:Penguin
2009/04/26(日) 19:13:49ID:U8C1rP77内部NANDへの書き込み権限すら取れてないBrainはまだ先長そうだなぁ
0319login:Penguin
2009/04/27(月) 22:28:08ID:sMpAHrSi0320login:Penguin
2009/04/29(水) 22:52:58ID:nbaPMtBpリザぽん化プロジェクトは現在どのくらいまで進みましたか?
0321login:Penguin
2009/04/30(木) 04:29:49ID:nFiuwmnU0322login:Penguin
2009/05/02(土) 09:40:27ID:rG/Lj2ZMwindowsとの接続もOKです。ネットにつなぐ方法がなかった003でも遊べるようになりました。
あと、IBSjapanのBluetoothアダプタIMUB-01もPANでうまく動きました。
0323login:Penguin
2009/05/02(土) 16:12:29ID:s5o/ekiHkwsk
0324login:Penguin
2009/05/06(水) 15:47:19ID:MPYOCP3V0325login:Penguin
2009/05/06(水) 15:53:58ID:gUR4In8pN810で動いてることは動いてる
激重だけど
0326login:Penguin
2009/05/06(水) 16:05:23ID:9HA2Kw5J0327266
2009/05/16(土) 23:14:22ID:Yoc7dZZv実験1
USB miniAのケーブルを用意して
cd /sys/class/gpio/
echo 41 > export
として、USB miniAケーブルを挿したとき抜いたときで
cat gpio41/value
の結果は変わりますか?
実験2
USB miniAのケーブル+マウス等USBデバイス接続した状態で
cd /sys/class/gpio/
echo 37 > export
echo OUT > gpio37/direction
としてgpio37出力モードにして、
echo 1 > gpio37/value
echo 0 > gpio37/value
としたとき、接続したUSBデバイスを認識するかどうか変わりますか?
注意!
実験2は用途不明のGPIOを叩いているため、終わったらrebootしてください
USBホスト関係で標準的に使われているGPIOじゃないかと思いますが念のため(・ω・)
011と020のGPIO/CPLDまわりを誰か解析してくれないかなw(・ω・)
0329login:Penguin
2009/05/18(月) 21:01:40ID:N/GGQm0X>実験1
A-miniAホストケーブル挿したままLinuxLoader起動(USB機器は未接続)
->手順通りに進めて cat gpio41/value した結果↓
0
->その後ケーブルを外して cat gpio41/value した結果↓
1
->もう一度ケーブルを挿して cat gpio41/value した結果↓
0
USB機器が手元に無いから実験2はデキネー
zImage-20090522 snapshot(TEST version)
|・ω・)っttp://llwm.xii.jp/wiki/wiki.cgi?page=Download
>>322情報ありがとうございます。
011,020は解析情報不足で中途半端。使い方注意。(・ω・)
0331login:Penguin
2009/05/22(金) 22:22:53ID:hgbmTxz6ぐぐった
動かしてる人いるね
0332login:Penguin
2009/05/25(月) 13:12:44ID:ODwhzfBOhttp://d.hatena.ne.jp/dot_h2o2/20090517/p1
をーう
0333login:Penguin
2009/05/26(火) 00:36:49ID:c4igol5k0334login:Penguin
2009/05/26(火) 10:16:39ID:AsL68jBV0335login:Penguin
2009/05/26(火) 15:18:57ID:JTlILa2yttp://blog.livedoor.jp/hideone/
0336login:Penguin
2009/05/28(木) 13:40:30ID:qzqJmSnn無線LANが使えればなぁ。
1. USBでwinXPのPCと接続
winXPにドライバインストール(Linux.inf)
2. winXPのPC設定
ネットワーク(ZERO3との接続ではなく、LANやインターネットに繋がってる方)のプロパティ
→詳細設定タブ
→インターネット接続の共有
「ネットワークのほかの…接続を許可する」にチェック入れる
「ホームネットワーク接続」はZERO3との接続を選択
「ネットワークのほかの…制御や無効化を許可する」は好きなように(俺はチェック外してる)
これでPC側は192.168.0.1が割り付けられる
3. ZERO3側の設定
udhcpc -i usb0 を実行。自動的にIPアドレス、route、DNSが設定される
好きに遊ぶ。USB抜き刺ししたら、3.を実行すればよし
0338login:Penguin
2009/06/02(火) 05:24:47ID:++wdnYmAICSってDHCPサーバ機能あるの?
0339login:Penguin
2009/06/02(火) 09:04:32ID:vyimX6MS0340login:Penguin
2009/06/05(金) 01:31:15ID:zJos7+Gl下のエリアに上からシール貼って、昔PalmにあったシルクエリアQWERTYキーみたいなことできそう
0341login:Penguin
2009/06/06(土) 01:36:06ID:868vIF1a0342login:Penguin
2009/06/06(土) 17:24:32ID:AVasL1hlttp://d.hatena.ne.jp/dot_h2o2/
自分のアドエスでは
# mount /dev/mmcblk0p1 /mnt
# cd /mnt
# android-sd.sh
ではなく、
# mount /dev/mmcblk0p1 /mnt
# cd /mnt
# /mnt/android-sd.sh
で起動した
テンキー全滅スクリーンタップ反応無
大半のキーを押すと電話帳?らしきアプリが起動する
戻るにはFn
Todayっぽい最初の画面でEnterを押すと電話アプリ起動
適当に押すと数字が入力され、Enterで発信
もちろん「接続がないよ!」みたいなことを言われ戻る
Ctrlを二回押す?Ctrlを押してからEnterかな?
とりあえずそれをすると下からメニューが出てくる
言い忘れてたけど矢印キー使えないのでほとんど選べない
Todayっぽいところでやるとウィジットの追加?っぽい画面に
駄文長文すみません
いろいろ試してみて、まだ動くだけってレベル
作者様に頑張っていただきたいです
0343login:Penguin
2009/06/06(土) 18:48:57ID:684RgAVS私が使っている keylayout です。okキーでback
--- /system/usr/keylayout/qwerty.kl
key 94 BACK
key 232 DPAD_CENTER WAKE
key 108 DPAD_DOWN
key 103 DPAD_UP
key 105 DPAD_LEFT
key 106 DPAD_RIGHT
---
念のため chmod +r /system/usr/keychars/* しておくと良いかも。
ご参考まで〜
# WM5torageを使うとVMplayer上のlinuxからでもAd[es]に挿してある
# uSDのext3パーティションをマウントできます。ラクしたい方はお試しを。
0344login:Penguin
2009/06/07(日) 00:11:28ID:4Vqf90X3cd /system
見つからない・・・
超初心者的質問ですが、
どう変えるのかご教授願います・・・ ('A`)
0345login:Penguin
2009/06/07(日) 01:46:18ID:AOVgyA+v一応初代でも起動確認
ただし
・ロボットが光る時間が長い(10分以上かかったかも)
・ホーム画面が表示されたら即エラーポップアップ
0346login:Penguin
2009/06/07(日) 01:47:06ID:AOVgyA+v動いただけでもかなり感動
0347login:Penguin
2009/06/07(日) 03:58:23ID:6zsTpI07Not respondingだと言われます。起動に10分以上かかる点も同じ。
しかし綺麗ですなぁ
0348login:Penguin
2009/06/07(日) 06:20:17ID:u+cKHzcvAndroidの/が/mntの下にあって/mnt/system
になっているんじゃないでしょうか。たぶん。
あと、上のkeylayoutは抜粋なので他のキーは元のままで。
0349login:Penguin
2009/06/07(日) 07:09:10ID:VHanLbEB/mnt/rfs/system/ です、がkeycharsも違うので自信無し。
Zaurus版ベースなんですかね...
0350login:Penguin
2009/06/07(日) 10:28:26ID:xJmjnRLHなんか起動中に一回失敗してリトライしてる気がする。bootchart取れば分かるのかな
|・ω・)っttp://llwm.xii.jp/wiki/wiki.cgi?page=Download
>>342
> Ctrlを二回押す?Ctrlを押してからEnterかな?
キーボードのトグル動作disableにすると直るかもしれません
CUIではトグル動作あるほうが便利なので、
/sysからモード変更できればいいのかな(・ω・)
0352login:Penguin
2009/06/07(日) 13:50:45ID:4Vqf90X3keymapはAndroid.imgの方にあるのでしょうか・・・
なんか馬鹿なこと言ってる気がする・・・ ('A`)
Android.imgはWindowsでは読めないっぽいんで
Ubuntu入れてきます・・・
0353login:Penguin
2009/06/07(日) 14:53:58ID:T6BFgB9I10年後 ZERO3がエミュレータ環境で戻ってくるようになるんだろうな(遠い目)
0354login:Penguin
2009/06/07(日) 17:20:05ID:kNeUaVYCWMを選べば低クロックでもさくさくだし
0355login:Penguin
2009/06/08(月) 12:54:21ID:KDn2N2Tk0356login:Penguin
2009/06/08(月) 19:36:56ID:9Ubw8rsp上げようとしてるのかな
0357login:Penguin
2009/06/08(月) 20:10:41ID:cLWIytUhもっと待つこと覚悟してたから早くてびびった!
0358login:Penguin
2009/06/08(月) 21:06:04ID:yAb4QDop固まったと諦めて再起動しようと思ったほど
>>356
007と011の違いといえば無線LAN?
0359login:Penguin
2009/06/08(月) 22:08:53ID:cLWIytUhSDカードとかもちょっとは関係ありそうだけど、そこまでじゃないかな
無線はむしろ011の方がアウトな気がするなー
0360login:Penguin
2009/06/08(月) 22:55:08ID:DJKp2m29手順通りでも10分くらいでいったんひっかかってブラックアウトして、結局20分かかった
Android落としてビルドしてみるかのー…家族口説いて011貸してもらうか
0361login:Penguin
2009/06/10(水) 22:42:15ID:eQF4knfSぶーとちゃーと針
http://www1.axfc.net/uploader/Img/so/48747
やっぱりなんか変。これだけだとあまり有益なデータじゃないかも。
0363login:Penguin
2009/06/11(木) 08:47:10ID:xhmiM0PU調べてみます。�d
0364login:Penguin
2009/06/12(金) 11:55:56ID:ktImWD9dメモリの端の方が破壊されてる? ネットワークの繋ぎ方が分からない…
0365login:Penguin
2009/06/13(土) 13:46:02ID:jhwB9HVKそれで遅いんじゃね
0366login:Penguin
2009/06/13(土) 13:51:23ID:8uQ5WAmW0367login:Penguin
2009/06/13(土) 18:03:11ID:BgZyr4m3動作中のOSがWM→Linuxに切り替わった時点で、RAMはLinux管理になる
ただしWMが使ってたRAM領域には何かのデータが書かれていて
Linuxから見れば無意味なゴミデータがRAMに残っている状態
通常はOSやアプリ(LinuxやAndroid)が、自分の使うRAM領域だけ初期化して
データも上書きして綺麗にしてから使うので、先に残っていたゴミデータの影響は無い
WMでメモリ使い方変えたときLinuxやAndroidの挙動が変わるのが仮に本当なら、
正規のデータを期待して実際はゴミデータを読み出す箇所があってゴミデータの値によって挙動が変わる可能性、
要はLinuxやAndroidに「RAMを初期化せずに使ってるバグ」の可能性があるということ
0369login:Penguin
2009/06/14(日) 13:00:39ID:0fAZRzv90370login:Penguin
2009/06/14(日) 19:50:56ID:WOQnRKKmメモリ管理できないなんて
0371login:Penguin
2009/06/14(日) 21:17:38ID:JLqYkgImオフセされちゃってるとか
0372login:Penguin
2009/06/15(月) 14:43:53ID:4/tipzd7http://www.nicovideo.jp/watch/sm7340549
他にも動かしている人が居るのね
0373login:Penguin
2009/06/15(月) 15:00:56ID:rESmPwvm0374login:Penguin
2009/06/15(月) 17:32:19ID:X260KD7Wこの人公開しないかね
0375login:Penguin
2009/06/15(月) 18:23:27ID:lq7KTR/a0376login:Penguin
2009/06/15(月) 19:20:30ID:/ZqEdhmf0377login:Penguin
2009/06/15(月) 19:26:36ID:rESmPwvm0378login:Penguin
2009/06/15(月) 19:29:21ID:/ZqEdhmf0379login:Penguin
2009/06/15(月) 20:28:19ID:/eI8h4VZ0380login:Penguin
2009/06/15(月) 20:40:59ID:YZtV9QAW0381login:Penguin
2009/06/15(月) 20:53:32ID:4vemyaYK■ このスレッドは過去ログ倉庫に格納されています