Zaurus
Touchscreen DriverのPatch - Android Zaurusの日記 ということでmyりなざうでもパッチを当てたところ、無事にタッチスクリーンが反応してくれるように。…といってもパッチを提供された方の環境がC760みたいなんで当然っちゃ当然。本命はパッチを当てたカー…
Kubench - Android Zaurusの日記ということで早速C700でゴー。大体8〜12fpsくらいっぽいですな。メモリが絶対的に足りないのかキューブの描画がいつまでたっても安定してくれず。中には0.26fpsという珍記録も(笑)キューブの大きさがやや小さいのはlandscap…
『諸君らが愛してくれたgccは死んだ。何故だ!?』 「"CONFIG_LOW_MEMORY_KILLER=y"だからさ…」 ということでZaurusでEmacs22.2のセルフビルドをしようとコンパイルさせても途中でInternal Errorとか言われて進まなかったんだけれども、ふとカーネルのCONFIG_L…
他所のpan対応パッチや、先日の描画回りログの結果からして、「とりあえずpan_display()でY軸方向に首振りできるようにすればいいのかな?」と推測。 ということで、いろいろなpan対応パッチやw100_set_dispregs()をマネマネしてみたらこんなのができた。land…
runtimeをstraceでログを吐かせ、/dev/graphics/fb0をオープンしているところと関係してそうなところをリストアップ。100%勘。 08:13:07.450810 open("/dev/graphics/fb0", O_RDWR|O_LARGEFILE) = 17 08:13:07.473193 ioctl(17, FBIOGET_FSCREENINFO, 0x4259…
昨日の続き。一晩寝かせて頭冷やしてきた。長いので「続きを読む」にて。
C700でも動いたよ!m5rc14!さっき起動コマンド叩いてからメール書いてたんだけど、突然画面が表示されたときは思わず声に出してしまった(笑)いやなんでこんな驚いているのかってまだダブルバッファ入れてないんだよ!?以上とり急ぎ報告。まだ妙に興奮してい…
2.6.23のkernelとm5rc14とのkernel差分patchの作成とbuildには1日でさっくり完了。が、initrd.binを作成しようとすると2.6.24のmoduleを放り込んでくれるので、2.6.23のkernel + 2.6.24のkernel moduleというちぐはぐな状態に。まとまったドキュメントが存在…
m5rc14をC700でも動かそうと先人の真似してstraceとか使ってみたけどさっぱりわからん。そもそもstraceなんて初めて使ったのでイマイチよく判らんというのも。あれこれいじりつつstraceのログとにらめっこして、「2.6.24に載せたときにパッチ間違えたかなー…
いつの間にやらAngstromがkernel 2.6.24を使うようになっていたのでとりあえず追従。とりあえずbinderdevとlowmemorykillerは適当にマージするだけでモジュール化できた。電源関係はカーネルががっつり変更されていて理解不能だったんで諦めた…というか試し…
こんなん作ってみた。やっていることはRS-232C信号とTTL信号のレベル変換しているだけ。相変らず配線が美しくないので写真を小さくして誤魔化す。んで、完成してPCに繋ごうとした時点でケーブルと基板の端子が両方ともメスだったことに気がつく。気付くの遅…
m5_rc14\(^o^)/起動 - Android Zaurusの日記 Androidの新SDKでもついに動作成功した模様。おめでとうございます>各位pxafb.cにパッチあてているということはPXA270内蔵グラフィック?とするとC7x0系は内蔵グラフィックではなくATi Imageon 100というチップ…
所謂「旧・変カーネル」。昨日は喉痛いわ熱あるわの状態でこんなことやってたアホ。今日は昨日よりちょっとマシだけどまだ調子悪い。自業自得。 yaffs2 カーネルモジュールは作れたけど、ext2に置いたファイルのループバックマウントができないので意味なし…
e2comprの動作確認してたらSDカードがマウントできなくなった。面倒になったので一旦フラッシュしてインストールからやり直し。喉痛いのとふらふらするのは相変らず。あんまり人のことは言えんなぁ。
蓋を空けても反応なし。 SSHでログインできず。 pingも応答しない。 仕方がないので裏のスイッチで強制リセットしてみた。 INIT: version 2.86 booting Loading /etc/keymap-2.6.map Please wait: booting... Starting the hotplug events dispatcher udevd …
前々から「これZaurusで使ったら便利になるのかな?」と気にはなっていたんだけど、ちょうどタイミング良く2.2がリリースされたのでビルド中。bitbakeにもあるけどどうもコンパイルがコケる。でもllvm自体はクロスコンパイル対応しているっぽいんだけどなあ。…
わーい動いたー。嬉しいのでフルサイズのスクリーンショット。字汚ねぇな俺。http://qml.610t.org/squeak/mutoh_20070916.html(FreeBSDの大御所)経由でSqueak and OpenEmbedded - Oliver Wyman Labs: TechnicalにOpenMoko用のbitbakeファイルがあるのでそ…
rxvtかと思ってたらrxvt-unicodeのほうなのかこれ。とりあえず東雲フォント喰わせるところまでできたけど、日本語が表示できんなぁ。はてさて。 (IPAフォントとかは半角文字が全角スペースで表示されてしまう問題が解決できなくて諦めた)
プチgpe-imageでネットワークに接続できるイメージが作れたので、ようやくAndroidでRotate Viewの実験ができるように。 ちなみに、gpe-imageから素のコンソールに落ちるにはgpe-dmをkillしてやれば良い。…いいのかこれで? Portrait View。C700だと最初から横…
console-imageだとIrDA、Bluetooth、無線LAN、USBガジェットのドライバが組み込まれるけど、生憎その手のものは全く持っていないので貴重なメモリを無駄に喰ってた。まぁインストール後にipkg removeすればいいんだけど、1つ1つ指定しないといけないから面倒…
Google Android をC700に突っ込んでみた。インストール自体はAndroid Zaurusを参考にして正月休みに作業したのでちょっと古い。なおhttp://yamashita.dyndns.org/blog/android-on-zaurus/だとC860で最初からランドスケープ表示だったと報告があるけどこちら…
Angstrom公式サイトが最近各機種のバイナリをリリースしてきてたので、試しにリポジトリを覗いてみたところ12/27にangstrom-2007.12というタグが切られていた模様。おそらくこのソースを元に各機種用のバイナリを作っているところ、ということかと思われ。そ…