【ZERO3】リザぽん化プロジェクト【Linux】

このエントリーをはてなブックマークに追加
943login:Penguin:2007/07/24(火) 00:12:21 ID:7cJf1l4Q
003SHのタッチパネルドライバ(touch.dll)をバイナリエディタで覗くと
"CERROR: Unknown SSP3 device"という文字列が見えたり
944938:2007/07/24(火) 00:16:01 ID:87TI2C+e
>>943 GJ!
945login:Penguin:2007/07/24(火) 00:20:38 ID:cLV2iIlp
<<938
乙でつ。チップのデータシートやドライバを集めておくと誰か使ってくれるかもしれぬ。
946943:2007/07/24(火) 00:24:57 ID:7cJf1l4Q
SSP3でBGREPしたらいろんな所から見つかったから嘘かも
一覧としては以下の通り

backlight.dll
battdrvr.dll
ne2000.dll
nk.exe
nleddrvr.dll
pxa27x_wavedev.dll
touch.dll
947login:Penguin:2007/07/24(火) 00:44:14 ID:cLV2iIlp
948login:Penguin:2007/07/24(火) 01:15:13 ID:Xvd0IiTH
コンセントさしてたらバッテリー外しても動くんだな。
949login:Penguin:2007/07/24(火) 16:50:14 ID:CuXMXC4+
950login:Penguin:2007/07/25(水) 00:20:32 ID:/sHdnE7l
一番のウリはやっぱ kexec じゃよね。
ああん… WindowsMobile にはないロマンチックな器官…
好きです kexec。

kexec でナオンにモテモテ! と思ったら kernel に入ってないんじゃよー。
951login:Penguin:2007/07/25(水) 00:32:14 ID:h4neSSIq
armには無いんじゃね?
952login:Penguin:2007/07/25(水) 00:38:59 ID:5hLHdGM6
>the kinks worked out on x86
953login:Penguin:2007/07/25(水) 01:09:25 ID:/sHdnE7l
>>951,952 thx
2005年にはこんなメール
ttps://lists.linux-foundation.org/pipermail/fastboot/2005-March/008236.html
が流れていたみたいだから、てっきり使えるもんだと思っていたのよ...
954login:Penguin:2007/07/26(木) 15:34:28 ID:TKHTAICk
プロジェクトのスレたってから1ヶ月経ったんだな
おめでとおめでと
955login:Penguin:2007/07/27(金) 01:32:58 ID:FTNuOJwq
>943
すまん.どうやってtouch.dllを開いたか教えてください.
WindowsMobileでコピーしようとしたらロックされててコピーできない.
956943:2007/07/27(金) 01:58:51 ID:thFw6LVW
>>955
WM5_Files_Dumperで吸出したお
957login:Penguin:2007/07/27(金) 23:05:05 ID:lRqIzaTG
kernel command line が渡せるようになったので LinuxLoader.parm.txt で

CommandLine = root=/dev/mmcblk0p1 mem=64M video=pxafb:mode:640x480-16,active

としてみたが、miniSD が自動的に / に mount されることは無かったし、画面も横向きにはならなかった
というか縦向きのまま 480 あたりで画像が折り返した(>>885 見たいな感じ). まあ当たり前か orz

どうでもよいが XDirectFB は rotate をサポートしないのね(directfbRandR.c).
958login:Penguin:2007/07/27(金) 23:28:40 ID:lRqIzaTG
fbcon=rotate:3 は効きますた
ttp://w-zero3.org/uploader/src/up0422.jpg

これで首を傾けながらキーボード押さなくても済むか?
959login:Penguin:2007/07/27(金) 23:38:42 ID:bNZDnX+E
>>958 WS003SH ですが、おかげで助かりました。
960login:Penguin:2007/07/27(金) 23:49:41 ID:uUUFzeZD
>>958
adesでも横起動確認しました
ありがとうございます!
使いやすい〜
961login:Penguin:2007/07/28(土) 01:36:35 ID:iSpgLg+y
春閣下見てたら日を跨いでいた orz

昔の zaurus ml で jfbterm の rotate patch を発見
ttp://www.mogya.com/zaurus/ml/linux-zaurus/msg00601.html

挑戦者求む。因みに漏れも試したが、漏れの [es] だと固まる orz
962login:Penguin:2007/07/28(土) 08:25:22 ID:QPL/1OJQ
そういやZaurusの液晶も180度回してるんだったな
X/Qtで XRandR という文字を見た気がする
963login:Penguin:2007/07/28(土) 09:53:22 ID:iSpgLg+y
legacy ABI じゃなくて EABI だと10倍速いらしいですよ、奥さん
ttp://www.linuxdevices.com/articles/AT5920399313.html

Debian を使う場合は arm portじゃなくて armel portを使った方が速い?
ttp://wiki.debian.org/ArmEabiPort

組み込みやったこと無いのでここら辺がようわからん orz
とりあえず後で legacy ABI と EABI で XDirectFB の performance 測ってみるお



964login:Penguin:2007/07/28(土) 09:59:25 ID:iSpgLg+y
>>962 なんか XDirectFB 捨てて X/Qt を動かした方が幸せな気がしてきた

小さくてビルドも楽なのはいいんだけど、いかんせん primitive すぎて自前で
hack せにゃならんことが多そう > XDirectFB
xserver-xorg-video-fbdev を動くようにする、というのもありだと思うが、
どちらにせよ remote debug できるようにならんとしんどい
965login:Penguin:2007/07/28(土) 10:17:48 ID:FHS3MSvU
>>964
X/Qt動かすにはQtopiaを動かさないといけないので結局手間は同じかそれ以上だったりして・・・・・・

何かとxorgが動く方が楽しい気はしますがwww
あとザウルス関係も最近のだとxorgに移ってる気がします。
966login:Penguin:2007/07/28(土) 15:12:38 ID:Ra8Z7Ntd
スレタイのリザぽんってなんか嫌だ
967login:Penguin:2007/07/28(土) 16:50:41 ID:jpDsC4HN
EABI使うならクロス環境から全部構築し直さないと
968login:Penguin:2007/07/28(土) 19:00:55 ID:05Y22oPc
pdaXromはカーネル2.6.20でXorgまっすぐ動くらしい
969login:Penguin:2007/07/28(土) 20:37:24 ID:556+K0wo
無印ZERO3の無線LANチップGW3887はLinuxのPrism54ドライバで動かないのでしょうか?
970login:Penguin:2007/07/28(土) 23:20:01 ID:+Xb2u1K+
>>969
無印ZERO3の無線LANは内部的にはUSBで接続されているんじゃなかったっけ?
もしそうならUSBのホストドライバの対応が先じゃないかな
971login:Penguin:2007/07/28(土) 23:36:53 ID:T2kfXi1t
>>970
そう。だから003、004にはホスト機能が無くて、
ほぼ同じものを使っているesにはホストはあるが無線LANが無い
初代03発売時からUSBホストの成否を探る流れはwktkと落胆の嵐だった

esのUSBホストドライバができれば糸口は見える、のかな?
972login:Penguin:2007/07/28(土) 23:39:43 ID:NOFCg+WX
まてよ、003/4はじゃあどうやってUSB接続をしているんだ
まさかシリアルから変換じゃなかろうな
973login:Penguin:2007/07/28(土) 23:55:03 ID:I4vrXXwD
>>966
再び名称論議を引き起こす気か
参院選に委ねよう
974login:Penguin:2007/07/29(日) 00:29:17 ID:wtN2yn9B
>>972
言っている意味が良く分からないけれど
PXA270にはUSB HostもUSB Functionもあるよ
975名無しさん@そうだ選挙に行こう:2007/07/29(日) 00:53:54 ID:Fjj9OGNJ
>>974
でもPXA270内臓HCIはホスト/クライアント兼用だろ?
違うの?
976名無しさん@そうだ選挙に行こう:2007/07/29(日) 01:23:00 ID:9Af36ZBj
HOST使いながら、Clientをどうやってつないでるんだ?

と、そういう話なんじゃね?
977名無しさん@そうだ選挙に行こう:2007/07/29(日) 03:57:43 ID:8J7hniZp
miniSD 上に armel の環境を作ってみたけど illegal instruction で chroot できず
やっぱり kernel を作り直さんとダメか...
978名無しさん@そうだ選挙に行こう:2007/07/29(日) 08:58:47 ID:yPTKDi/F
期待シテマス
979login:Penguin:2007/07/30(月) 01:27:29 ID:qW6MTZaV
882 の Debian image の中身、X は kdrive なのか...
980login:Penguin:2007/07/30(月) 02:36:45 ID:qW6MTZaV
xorg(Debian の xserver-xorg-video-fbdev) を動作させるべく挑戦。
startx して少し待つと縦縞が出現するので、x が固まったわけではなさそう。
LCD の同期を調整すればいけるか?

...と思って >>234 のデータシート見ながら xorg.conf を調整しているが上手くいかん
Modeline "480x640" 25 480 568 570 648 640 641 644 663 -Hsync +Vsync
で水平方向はデータシートを見て決めたのだが、垂直方向の決め方がわからん orz
(上の垂直方向の数字は適当。当然動かない)
981980:2007/07/30(月) 20:03:40 ID:qW6MTZaV
>>882 の Debian image の中の startx を眺めていたら、fbset なんて便利な物があるのを思い出した
というわけで fbset -x で求めたパラメータで試したら xorg (fbdev) 動きますた(´ω`)
Debian(etch), xorg 7.1.0 で確認

ttp://w-zero3.org/uploader/src/up0442.zip

* 注意
- タッチスクリーンはまだ使えません(kernel がサポートしてない)
- 遅くても泣かない
982980:2007/07/30(月) 20:04:38 ID:qW6MTZaV
>>981>>920 に捧げます
983980:2007/07/30(月) 20:52:22 ID:qW6MTZaV
ついでにもう一つ
fbdev は xorg.conf の Device section に Option "Rotate" "CCW" を追加すると
横向きに回転させることができます(see man fbdev(4))

ttp://w-zero3.org/uploader/src/up0444.jpg
ttp://w-zero3.org/uploader/src/up0445.jpg
984login:Penguin:2007/07/30(月) 20:57:47 ID:gsfkrZTb
残り20レスでXorgまできましたか。乙です。ディストロ作りませんか?
985login:Penguin:2007/07/30(月) 21:38:32 ID:y7MaSM7T
>>983
KOOL!
986login:Penguin:2007/07/30(月) 21:59:26 ID:QXDG6GpH
俺はLinuxとかよくわからんけどes持ってるから覗いてみたんだけど
>>983の2枚目見て感動したww
ハメ撮り合成じゃないよね?
987login:Penguin:2007/07/30(月) 23:37:42 ID:SS5S0KTY
>>984
今のところDebianで間に合ってる予感?

そして>>981動かなかったorz
X立ち上がったけどキーボードのほうで何かエラー?
なにかパッケージ足りないのかも。


とりあえずそろそろ次スレの時期だよな?
988login:Penguin:2007/07/30(月) 23:49:01 ID:lWkeD7OE
>>983
乙です
あとは無線LANとタッチスクリーンに対応すれば実用レベルですね
989980:2007/07/31(火) 00:08:29 ID:r+HttqvO
そんな >>986 のために glxgears を動かしてみた(´ω`)
ttp://w-zero3.org/uploader/src/up0446.mpg

止まるほど遅いのはなぜえ!? ぎゃわー。

[当たり前]

>>987 あらら(´・ω・`)
とりあえずこっちの環境に入ってるパッケージを晒しておきます
ttp://w-zero3.org/uploader/src/up0447.zip

漏れはスレ建てしたことないので、誰かやってくれると有難い
990980:2007/07/31(火) 00:14:56 ID:r+HttqvO
>>987 あと /.xsession に exec fluxbox とか exec matchbox-session とか
適当に書いとかないとすぐに X が終了してしまうので、そこんとこよろしゅう。
991login:Penguin:2007/07/31(火) 15:46:21 ID:SugjTZKM
で、スレ名どうすだ?
992login:Penguin
もう立ってるよ。

【ZERO3】リザぽん化プロジェクト 002【Linux】
http://pc11.2ch.net/test/read.cgi/linux/1185862665/