トップページ⇒linux
1001コメント279KB

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

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin2007/07/31(火) 15:17:45ID:YlYiDkga

W-ZERO3でLinuxを動かしたい人が集まるスレです。

Linux 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

元スレ
W-ZERO3 総合98【WS003SH,004SH,007SH WILLCOM】
http://hobby9.2ch.net/test/read.cgi/keitai/1181152363/
0567login:Penguin2007/12/27(木) 21:27:30ID:P05RKIa/
>>562
> 円周率およそ3 級のゆとり
一瞬円周率に段とか級とかあるのかとおもた。

円周率三級 コンマ下100桁暗唱とか
0568login:Penguin2007/12/27(木) 21:43:45ID:JJr2qzhq
>>565
小学生が少数第2位まで計算できないから円周率を3にした、という論議が問題であって
3.14が大事とか3.1415が大事とかいうものではない



そしてこのスレに適切な材料がないという点も問題
0569login:Penguin2007/12/27(木) 21:51:39ID:zV/vBlD6
カーネルポーティングできないゆとりが
ゆとりを語るスレはここですか
0570login:Penguin2007/12/27(木) 22:11:44ID:P05RKIa/
うむ、国民は消費税率の0.03や0.05や0.10なんて細かいこときにしちゃいけない。
ってことなんだろうな。
0571login:Penguin2007/12/27(木) 22:13:06ID:mGcdXW3f
いい加減にしろ
0572login:Penguin2007/12/27(木) 22:52:04ID:tQ/IrCPf
語りやすい内容になった途端こんだけ湧いて出たということは
みんな2chブラウザにこのスレを入れてたな
0573login:Penguin2007/12/27(木) 23:35:12ID:W5xaGQ+G
俺はお気に入りから外すことにした。
進化したらニュー速にスレ立てて教えてくれ
0574login:Penguin2007/12/28(金) 09:07:47ID:ui8+a7nk
>>570
小学生は金額×1.05は計算しちゃいけないけど、
金額×105÷100は計算していいんだよw
0575login:Penguin2007/12/28(金) 09:26:55ID:jiCplN8W
あと、本気で今の中学生は台形の面積の公式を知らない
0576login:Penguin2007/12/28(金) 10:32:35ID:uuBkjFZb
>>574
そうだな、手順さえ踏めば道理はどうでもいい、道理より手順が優先されるのがゆとりの特徴かもね。
0577login:Penguin2007/12/28(金) 12:03:52ID:ui8+a7nk
だから、3%、5%、10%ということは気にしてもいいんだよ。
って結論まで書かないとだめかなぁ。

もっとも小学生が百分率を知っていていいのかは知らないけどね。
ダメなら消費税が100%でも200%でも300%でもアウトだな。
0578login:Penguin2007/12/29(土) 06:35:30ID:tbUNIf2P
空気読まずに
ゆとり教育について語り続けようとする>>574-577は
本当に消えて欲しいと思います
0579login:Penguin2007/12/29(土) 11:05:22ID:hOtjv0d1
>>578
ゆとり乙
0580login:Penguin2007/12/29(土) 21:52:12ID:3aUjX+Za
スレ伸びてると思ったらなんだよこれ
0581login:Penguin2007/12/29(土) 22:50:18ID:uVgrNotF
ネタがないだけだろ
0582login:Penguin2007/12/30(日) 02:34:52ID:UNqieOkd
どうでもいいが円周率を教わる前に正三角形と正六角形を知ってると混乱しそうなのが嫌いだ。
3.1でいいから整数にはしないでほしかった。
0583login:Penguin2007/12/30(日) 03:48:12ID:tZd9r/jk
ネタは自分でつくるものです。
0584login:Penguin2007/12/30(日) 19:46:16ID:rHYddxwA
これってソースからコンパイルする場合は
Visual Studio の「モバイル デバイス サポート」みたいなのが無いと
駄目なの?

/* gcc によるクロスコンパイルでやれると嬉しいんだけど */
0585login:Penguin2008/01/02(水) 22:30:17ID:euxFDW5O
Linuxカーネルは普通gccでビルドするもんだろ常考
0586login:Penguin2008/01/02(水) 22:57:18ID:2GtCYT44
何をつまらないことを言ってるんだ。
>>584 は「普通」じゃないと考えてああ質問したのだろ常考
0587login:Penguin2008/01/08(火) 23:24:01ID:7xebQx9j
>>584
一例:
http://llwm.xii.jp/wiki/wiki.cgi?page=%B3%AB%C8%AF%A5%E1%A5%E2
0588login:Penguin2008/01/10(木) 00:39:24ID:65IMulPK
>>584
debian使いならemdebian-tools と kernel-package を入れておけば、make-kpkg が大体良きに計らってくれる

つか久しくパッチ投げないですまないっす。開発環境飛んだままなのよ...
0589login:Penguin2008/01/10(木) 01:33:03ID:ysQ2n/xw
emerge crossdev
PORTDIR_OVERLAY=/usr/local/portage crossdev -S -t arm-unknown-linux-gnu
05905842008/01/10(木) 21:36:24ID:LXcL8FeS
Microsoft eMbedded Visual C++ は
LinuxLoader on WindowsMobile
に一枚噛んでるだけって感じみたいですね。
みなさん情報ありがとう。

>>588
Debian 使いです。有用な情報ありがとう。
0591login:Penguin2008/01/19(土) 08:33:43ID:FWktisUd
ええっと、たぶんここじゃないので適切なスレに誘導して欲しいんですが…

ここはカーネルを直に動かしたいスレだと思うんですが、
もうちょっと Cygwin か msys 的な感じで、
Windows Mobile 上で bash.exe とか ssh.exe とかを使えるように
クロスコンパイルというかポーティングを試してみている人たちっているんでしょうか。
ついさっき CeGCC なるものを知って、しかし結構道は険しそうだなとか思って。

PocketPuTTY はあるけれどエージェント機能が使えなかったり、
FTP+SSL を使わなければならないサイトが今時身近にあったり、ということで、
個人的には lftp や ssh-agent がかなり使いたいです。
というかそもそもよくできたターミナルソフトウェアが必要なんですよね…。
0592login:Penguin2008/01/19(土) 08:57:36ID:tvT3GCPE
>>591
Windows CE 用ならこんなサイトがあるんだけど。
>General Paranoyaxc Software
http://www.rainer-keuchel.de/software.html
>Listing of /wince
ttp://www.rainer-keuchel.de/wince/dirlist.html
0593login:Penguin2008/01/23(水) 18:38:11ID:FzENEk9E
XBOXにだってポートできたLinuxなのに、[es]への導入が難航してるのは
やっぱり日本人ギークが能力低いから?
0594login:Penguin2008/01/23(水) 19:26:44ID:w0K49WJe
あっちは中身がほぼPCだろ
0595login:Penguin2008/01/23(水) 21:08:49ID:79kmGLKQ
W-SIMが鬼門なんじゃよー。アレさえ解析できればなぁ...orz
0596login:Penguin2008/01/23(水) 22:02:28ID:tXP09KVA
初代箱ははんだ付けしてあるPCだからな。BIOS突破できれば問題ない。
0597login:Penguin2008/01/24(木) 02:52:09ID:0N5HCNWs
難航してるっていうか、現状、コア開発者が不在なんじゃないかな。
手を出してよさそうなら出してみたいところだけど、がっぷりやるには
時間とか技術力が足りないとか、そういう感じの人多そうだし。

仮にやってる人がいても、ここのスレニュースとかでも流れたから、
完成度のない簡単なハックレベルだと出しづらそうでね。
#AdESとかだと、keymapから手をつけないといけないし。
#そのままだと数字入力が出来ないから・・・。

あと、完成形がどこか、ってのもあるよね。
どこまで動けば最低限実用か、みたいなね。
俺はAdESの表示系のドライバとUSBとサウンドで十分なんだけど。
でも、人によってはW-Simとかも必要だろうし、Guiクライアントとか、
求める人も居そうだよね。
また、進んだら進んだで、?ngstr?mとかpdaxromみたいなところにマージ
してもらったりとかするのか、みたいなそういう方向性もあるだろうし。
(結局、新しいZaurusみたいなもんだから、そのほうがいいかもだしさ)

私も最近買ったAdESでちまちま環境を整えてるとこだけど、がっぷりの
ための時間とか、開発資料とかがそろえきれてなくてちょっと悩み中。
ハックの参考に001のログとかどっかで見れないかなあ・・・。
0598login:Penguin2008/01/24(木) 02:57:36ID:0N5HCNWs
ごめん、化けてしまった。
?ngstr?m -> Angstrom、ね。
Linux Zaurus用のAlternative Rom Imageのひとつね。
ただ、Pdaxromにしろ、Angstromにしろ、置換イメージで、
ローダ起動する代物じゃないから、
結局違う方法が必要なのかもしれないけど。
0599login:Penguin2008/01/24(木) 03:33:26ID:cqt9//gm
>>597
>ハックの参考に001のログとかどっかで見れないかなあ・・・。
>【ZERO3】リザぽん化プロジェクト【Linux】
http://www.23ch.info/test/read.cgi/linux/1182779775/
0600login:Penguin2008/01/27(日) 03:25:26ID:bWFkxZD4
>>597
製作者はきっと今ニュースになってる人だよwwwww
0601login:Penguin2008/01/27(日) 12:05:34ID:CnAhztq/
>>600
ウィルス作者逮捕の方?
0602login:Penguin2008/01/27(日) 17:38:26ID:fySWa2W+
>>601
うん
でも押収物にZERO3無かったw

というか
無印のW-ZERO3のマウス動かそうと必死な俺、涙目ww
キーキーマウスを入れようと思ってmakeしようとしたら
c++が足りないみたいなこといわれたから
gccのdebのパッケージ入れたのに
makeできなかった
g++も入れたけど
makeできなかった
どうすればいいんだぁOTL
0603login:Penguin2008/01/27(日) 23:28:12ID:jSedox6y
>>602
誘導
http://pc11.2ch.net/test/read.cgi/linux/1176640470/l50
0604login:Penguin2008/01/28(月) 18:02:05ID:VXeqBKhM
>>600
それもし違ったら名誉毀損になるかもしれないから安易に言う物ではないよ。
0605login:Penguin2008/02/07(木) 04:42:49ID:L2UB2FVF
保守
0606login:Penguin2008/02/07(木) 10:12:55ID:Pkkg5law
ホシュ
0607login:Penguin2008/02/07(木) 10:26:47ID:pwvrGIiz
BOSCH
0608login:Penguin2008/02/07(木) 17:21:47ID:bjoU7PHv
xwindow起動するんだ
ずっと起動しないと思ってた(/ω\)ハズカシーィ
0609 ◆2cQG6CZnmE 2008/02/07(木) 18:24:52ID:9PJHF188
保守(・ω・)
0610login:Penguin2008/02/07(木) 20:36:21ID:2PejEXqR
Andro(ry
0611login:Penguin2008/02/07(木) 20:45:44ID:Zqk2mS6X
なんと!
今日一日で 6 レスも!
0612login:Penguin2008/02/07(木) 21:05:26ID:u+DH8501
3か月は放っておいても落ちないから安心汁
0613login:Penguin2008/02/07(木) 22:59:18ID:C0nIDO+b
CDに焼かれた既存の1CD Linuxからipaq.cをmakeせずに1CD Linuxからw-zero3をモデムとして使う方法ないかな。
ipaq.cつかってもどうもW-SIMが不安定になるらしいが。
0614login:Penguin2008/02/07(木) 23:17:11ID:iSdt+1bw
bluetooth
0615login:Penguin2008/02/08(金) 08:57:59ID:bZlyN1rg
synce の rndis はモデムとは別の話か?
0616login:Penguin2008/02/08(金) 20:00:05ID:dnIwegPV
あれは同期するためにUSBと繋げるドライバじゃないの?
0617login:Penguin2008/02/09(土) 03:32:39ID:CH/DCkNO
ZEROProxy
0618login:Penguin2008/02/09(土) 07:02:25ID:zJV8ahyj
SH011で試してみたけど画面が若干ズレてるね
halt と poweroff で自爆った
shutdown -h now とかなら終わらせれるのか?
0619 ◆2cQG6CZnmE 2008/02/09(土) 19:11:45ID:zoIm/M5a
画面に触れるだけでブラックアウトするようになったのは一体どういうわけだ(・ω・)

キーボードからreboot効くからカーネルは生きてる
0620 ◆2cQG6CZnmE 2008/02/10(日) 08:31:27ID:lN3UzDFO
LinuxLoader-20080210 snapshot
|・ω・)っttp://llwm.xii.jp/wiki/wiki.cgi?page=Download

DMAをch0しか叩いてなかったので、影響ないと思いますが念のため修正
0621login:Penguin2008/02/10(日) 10:11:21ID:IAwyYyBw
そういえば夏か秋くらいにAd[es]の後継機くるらしいけど、どんなもんかね
0622login:Penguin2008/02/10(日) 12:16:04ID:sVamZml1
後継と言うよりMCとか
0623login:Penguin2008/02/10(日) 13:27:27ID:1+0CszXI
kwsk
0624login:Penguin2008/02/10(日) 13:32:52ID:sVamZml1
◎WM6.1
○青葉

△PXA3xx?
0625login:Penguin2008/02/10(日) 23:35:01ID:kVX61POK
N95みたいなW-SIM機って要望ないのかなぁ
Androidあるのに
0626login:Penguin2008/02/11(月) 22:03:47ID:d9i3nS+F
007SHのMy DocumentsにLinuxLoader-20070720とzImage-20071028入れて、「login:」のプロンプトがでないんですけど?
こんなレベルの質問する私が007SHのLinuxで遊ぶにはどんなスキルが必要ですか?

PC用のLinux入門とかではインストール終わったら「login:」まで行っちゃうし.
0627login:Penguin2008/02/11(月) 22:34:25ID:QmYtZ7ml
ルートFSが要るんじゃないかな
ほら、HDDの中にGRUBとカーネルだけ入れても/devとか/procとか/bin/bashとかないと困るだろ?
06286262008/02/11(月) 23:55:59ID:d9i3nS+F
>>627

changes.txtに

>LinuxLoader on WindowsMobile 20070722以降のバージョンで使用してください。

とあるの見落としてました. orz

あとやっぱりliz0008.zipを解凍したイメージが必要って事ですか?
昼間はメンテ中とからしくて、ダウンロードしてないんですけど…
今見たらサーバーが見つかりませんだし…orz

今日はもう時間切れなんで、つらつら暇見ちゃチャレンジします。
0629login:Penguin2008/02/12(火) 15:24:26ID:QEDQTt06
おー更新乙なんよ
0630login:Penguin2008/02/12(火) 17:58:47ID:K7m+Tj7o
>>628
必要なはず。その構成じゃ車で言うとエンジンとスタータだけだもの
0631login:Penguin2008/02/12(火) 23:06:38ID:QEDQTt06
SH011じゃLinuxLoader-20080210 snapshot + zImage-20071028 snapshot(TEST version) で動かなかったorz
横画面で起動したからキターって思ったのにmodprobeがFATALなんとかって

ちゃんとliz0008.zipも入れたけどes専用って書いてあるし当たり前っちゃ当たり前かもしれないけど、ぬか喜んだよ><
LinuxLoader-20070722のセットなら動いたしもしかして俺が何かミスってたりするのかな?
0632login:Penguin2008/02/13(水) 02:17:58ID:0UZho14h
WS011SHで動く報告があったら・・・・。動かしたくなるなぁ。
通話/ライトメールできないのが困るからかなり躊躇するけど
0633login:Penguin2008/02/13(水) 04:23:52ID:EvB9V+Wx
俺名前間違ってて笑ったw
011SHかw

>>632
俺も普通に通話とライトメールに使ってる端末で試してるよ!
最近京ぽんから乗り換えてバリバリ現役だけど、動かしてみたくて早速座礁しまくりw

現状でもW-SIMでのパケ通はできるみたいだし、その内電話機能も実装されないかなと密かに期待してたりするw
若しくは完全にWMは切っちゃってるみたいだけど、そこだけWMを介して使えるようになったりしないかなとか。
0634login:Penguin2008/02/15(金) 06:50:43ID:faFsSmNk
626っす。去年の11月頃に入手したWS007SHで

ローダー、LinuxLoader-20080210。
パラメータファイル?はLinuxLoader.parm.sha_pon007sample.txtをLinuxLoader.parm.txtにリネームして
CommandLineの行を " fbcon=rotate:3 root=/dev/mmcblk0p1 rootdelay=1 loopback=/debian_arm_etch_rootfs.img"に書き換え.

zImage、zImage-20071028。
\My Documentsに zImageと .config をActiveSync経由でコピー、とくに形式は変換されてなかったぽい.

miniSDのルートにliz0008.zipから解凍したdebian_arm_etch_rootfs.imgを置きました。

で、実行すると「メモリがねぇよごらぁ!」されてしまったんですよ、奥さん!
アプリは何も追加してないすっぴんの状態なんだけど…
携帯と供用してるminiSDだからイカンとかないよね?
もしそうなら新しいminiSD用意しないと(1枚しか手元になかったりする)
0635login:Penguin2008/02/15(金) 06:53:13ID:faFsSmNk
>>634の補足。

----------------------LinuxLoader.error.txt--------------------
LinuxLoader error log
Error code=1
Cannot allocate memory

Detected parameters :
MachineType=1413
ImageFile=\My Documents\zImage
CommandLine=fbcon=rotate:3 root=/dev/mmcblk0p1 rootdelay=1 loopback=/debian_arm_etch_rootfs.img
RamAddress=a0000000
RamSize=64Mbytes

--
LinuxLoader version: Feb 10 2008
Copyright 2007 zaki <http://llwm.xii.jp/wiki/wiki.cgi>;
All rights reserved.
----------------------ここまで--------------------
0636login:Penguin2008/02/15(金) 16:30:08ID:/+urZ60U
>>634
todayのアイテムとか全部はずした?
06376262008/02/16(土) 00:03:49ID:kM8zmHET
Todayは一応全部外してる。
フルリセット状態からやってるから、たぶん端末側の問題だとおもう。
この週末にゴニョゴニョ遊んでみるつもり。
0638login:Penguin2008/02/16(土) 11:44:55ID:NeIzmvIi
質問です。
これで起動するとNANDやNORイメージの抽出できたりしますか?
0639login:Penguin2008/02/16(土) 14:58:13ID:uTwvI+Vx
NANDもNORもメンテメニューから抜けるだろ常考
0640login:Penguin2008/02/16(土) 15:13:29ID:NeIzmvIi
>>639
プレミアムとアドエスは無理だろ常考
0641login:Penguin2008/02/16(土) 15:22:53ID:uTwvI+Vx
DIAGブートなくなったの?
0642login:Penguin2008/02/17(日) 16:52:25ID:WFGTHERQ
これNANDにはアクセスできるの?
0643 ◆2cQG6CZnmE 2008/02/17(日) 19:07:25ID:S+VJIV9j
いまカーネル2.6.24.2いじってるけど、SSPを19回だけ叩くと画面ブラックアウトするのは何だこれ(・ω・)

>>642
その辺はソースいじれば、どうとでもできると思うよ
デバッグ失敗が即入院に繋がるNANDには俺は触れないから、ぜひ挑戦してみてほしいw
というか、NAND抜くならメンテメニューでできないのかな>>640?
0644login:Penguin2008/02/17(日) 19:49:41ID:CuPotOFN
Android走るはずだし一台買ってこようかくるまいか
0645login:Penguin2008/02/18(月) 05:02:52ID:cGKBdmUX
>>643
どうとでもできるのならバックアップだけでも是非よろしく。
Premiumはロックかかってできないのです。
0646login:Penguin2008/02/18(月) 08:13:46ID:fr6YQr9E
>640
プレミアムとアドエスだとメンテメニューがないから抜けねーよ

>643
出来ると思うけど、オレにはやる気はねーよ。やりたいなら勝手にやれば?
ところでメンテメニューで抜けなくない?>640

>645
やれるならバックアップだけでもお願いします>643

なんというディスコミっぷり!
0647login:Penguin2008/02/18(月) 21:30:24ID:a1kcaqFO
処理中の004がフルリセットされてたら試してみるか
0648 ◆2cQG6CZnmE 2008/02/19(火) 07:37:37ID:b5vYgwGj
>>645
|・ω・)メンテメニューが使えないなら、バックアップ取ってもリストアできませんよ
0649login:Penguin2008/02/19(火) 12:41:28ID:whcwnqQb
>>648
SDにぶっ込んで何とかキー押しながら電源入れるといけたはず。
0650login:Penguin2008/02/19(火) 17:53:15ID:+LgdkWPd
LinuxLoaderを開くと縦縞が表示されてロックしちゃうんですけど、My Documentsに
- LinuxLoader.exe
- zImage
- LinuxLoader.parm
があればカーネルだけは立ち上がるはずですよね?
0651login:Penguin2008/02/20(水) 16:47:29ID:hMxptMXe
zImageが壊れてたみたいです
ちゃんとペンギンが見えました
0652 ◆2cQG6CZnmE 2008/02/20(水) 20:01:36ID:BaMpzGlx
>>649
007スレを見て納得、backupだけが殺されてるのか(・ω・)

試しにWM上でNANDを抜くプログラム組んでみたら
デバッグ中にZERO3のMyDocumentsフォルダが吹っ飛んだorz
0653login:Penguin2008/02/20(水) 20:45:28ID:H7YYUgL0

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::。:::::::::::::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::::。::::::...... ...   --─-  :::::::::::::::::::: ..::::: . ..::::::::
:::::::::::::::::...... ....:::::::゜::::::::::..   (___ )(___ )>>652:。::::::::::::::::: ゜.::::::::::::
:. .:::::。:::........ . .::::::::::::::::: _ i/ = =ヽi :::::::::::::。::::::::::: . . . ..::::
:::: :::::::::.....:☆彡::::   //[||    」  ||]  ::::::::::゜:::::::::: ...:: :::::
 :::::::::::::::::: . . . ..: :::: / ヘ | |  ____,ヽ | | :::::::::::.... .... .. .::::::::::::::
::::::...゜ . .:::::::::  /ヽ ノ    ヽ__/  ....... . .::::::::::::........ ..::::
:.... .... .. .     く  /     三三三∠⌒>:.... .... .. .:.... .... ..
:.... .... ..:.... .... ..... .... .. .:.... .... .. ..... .... .. ..... ............. .. . ........ ......
:.... . ∧∧   ∧∧  ∧∧   ∧∧ .... .... .. .:.... .... ..... .... .. .
... ..:(   )ゝ (   )ゝ(   )ゝ(   )ゝ無茶しやがって… ..........
....  i⌒ /   i⌒ /  i⌒ /   i⌒ / .. ..... ................... .. . ...
..   三  |   三  |   三  |   三 |  ... ............. ........... . .....
...  ∪ ∪   ∪ ∪   ∪ ∪  ∪ ∪ ............. ............. .. ........ ...
  三三  三三  三三   三三
 三三  三三  三三   三三
0654login:Penguin2008/02/21(木) 03:45:19ID:YsYzjYuf
ごめんスレ最初から読む時間無いから教えてほしい。
今どこまで出来るようになってるの?
0655login:Penguin2008/02/21(木) 07:02:10ID:VzaKEYM3
XWindow、タッチスクリーン、W-SIMとのシリアル通信(音声まだ)あたり
0656login:Penguin2008/02/21(木) 23:25:11ID:SLzWBb4N
>>654
スレを読む時間すらとれない人間はやめておいたほうがいい程度
0657login:Penguin2008/02/22(金) 04:20:02ID:VCzXUYxD
>>655
ありがとう。助かった。

>>656
忠告ありがとう。その後助かるかもしれない。
0658 ◆2cQG6CZnmE 2008/02/22(金) 20:52:36ID:Ea+ieGp1
名無しさんが解析されたI2Cバスの情報をメールいただきました。(・ω・)
転載も了承いただいたので長文4分割で書き込みです。
↓
0659 ◆2cQG6CZnmE 2008/02/22(金) 20:53:14ID:Ea+ieGp1
■転載1/4■
WS007SHでは、PXA270ペリフェラルのStandard I2Cの、スレーブアドレス66(十進数で66です。念のため)
に何らかのデバイスの存在が確認できます。
私がそのデバイスについて調べた情報が、開発のお役にたてればと思い、メール致しました。

私の環境上では、次のような操作に成功しました。
・充電用LED(橙/緑)のON/OFF
・電波用LED(青)のON/OFF
・ダイヤルキーのLEDのON/OFF
・*バックライトのON/OFF
・*バックライト輝度を最大にする
*バックライト関連は、思ったより複雑で、まだよく分かっていません。一応のものです。
0660 ◆2cQG6CZnmE 2008/02/22(金) 20:53:52ID:Ea+ieGp1
■転載2/4■
以下が、上の操作を行うプログラムの概略です。
【共通操作】
1. d = sys_open("/dev/i2c0", O_RDWR, 0); によってi2cデバイスをオープン。
(O_RDWR = 2)
2. sys_ioctl(d, I2C_SLAVE, 66); によってスレーブアドレスを66に設定。
(I2C_SLAVE = 0x0703)
3. sys_write(d, buf, 3もしくは2); によってデバイスへ書き込み
【充電用LED(橙)のON/OFF】
・ONにするとき
unsigned char buf[] = {196, (1<<0), (1<<0)}
・OFFにするとき
unsigned char buf[] = {196, (0<<0), (1<<0)}
【充電用LED(緑)のON/OFF】
・ONにするとき
unsigned char buf[] = {196, (1<<1), (1<<1)}
・OFFにするとき
unsigned char buf[] = {196, (0<<1), (1<<1)}
0661 ◆2cQG6CZnmE 2008/02/22(金) 20:54:38ID:Ea+ieGp1
■転載3/4■
【電波用LED(青)のON/OFF】
・ONにするとき
unsigned char buf[] = {194, (1<<7), (1<<7)}
・OFFにするとき
unsigned char buf[] = {194, (0<<7), (1<<7)}
【ダイヤルキーのLEDのON/OFF】
・ONにするとき
unsigned char buf[] = {192, (0<<6), (1<<6)}
・OFFにするとき
unsigned char buf[] = {192, (1<<6), (1<<6)}
【バックライトのON/OFF】
・ONにするとき
unsigned char buf[] = {97, 15}
・OFFにするとき
unsigned char buf[] = {97, 9}
【バックライトが点いている状態で、輝度を(おそらく)最高にする】
unsigned char buf[] = {120, 1}
0662 ◆2cQG6CZnmE 2008/02/22(金) 20:55:18ID:Ea+ieGp1
■転載4/4■
#####################補足#####################
おそらくbuf[]の値の意味は、最初のバイトがデバイスのレジスタアドレス、
次の1〜2バイトが書き込む値だと思われます。

sys_writeで書きこむ場合、複数のsys_writeを呼び出して3もしくは2バイトを書き込むのではなく、
一回の呼び出しで3もしくは2バイト書き込まないといけないようです。
もしも1バイトだけ書き込んだ場合、それはデバイスのレジスタアドレスを指定しただけと
見なされてしまうようです。(I2Cの通信をSTOPビットを送って一度中断するためだと思います)
1バイトだけ書き込んだ後、i2cデバイスに対して1バイトのsys_readを行うと、
おそらく1バイトで指定したレジスタアドレスの、レジスタ値であろう値が読み込めました。

192,194,196はワードレジスタ?なのか、1バイトのアドレス指定に続いて2バイト書き込まなければ
何も反映されませんでした。192に1バイト書き込み、193に1バイト書き込みという風に
2バイト書き込むsys_writeを2回呼び出してもダメでした。
(多分最初のバイトが書き込む値、次の値がマスクビットだと思われます)

192,194,196の計24ビットの値は、IOExpanderGPIOとでも言うらしいです。
サービスメニューのプログラム内にあるサブルーチンで、引数が0〜23の範囲外であれば
"IOExpanderGPIOWrite Invalid Port Num"と表示する部分がありましたので。
ですから
IOExpanderGPIOのビット6 0:ダイヤルキーのLED点灯 1:ダイヤルキーのLED消灯
IOExpanderGPIOのビット15 0:電波LED(青)消灯 1:電波LED(青)点灯
IOExpanderGPIOのビット16 0:充電LED(橙)消灯 1:電波LED(橙)点灯
IOExpanderGPIOのビット17 0:充電LED(緑)消灯 1:電波LED(緑)点灯
とでもなるのでしょうか?(ダイヤルキーだけは、1で消灯・0で点灯でした)

サービスモード内でのバックライトOFFの手順は、もう少し複雑で、
1.i2cデバイス66のレジスタアドレス97に9を書き込む。
2.32msのウェイト
3.i2cデバイス66のレジスタアドレス138のビット2をクリア(251でAND)して書き戻す。
という手順を踏んでいました。
0663login:Penguin2008/02/25(月) 00:48:05ID:5Ga688cX
ほっしゅほっしゅ
0664login:Penguin2008/02/25(月) 22:07:46ID:b/23f5ut
wktk
0665 ◆2cQG6CZnmE 2008/02/26(火) 23:17:57ID:G+ERvKCp
テスト用ファイル置き場にMem2File
|・ω・)っhttp://llwm.xii.jp/wiki/wiki.cgi?page=Download

指定した物理アドレスからデータを読み出してファイルに書き出すプログラムで、システム解析用です。
フラッシュも読めますが、バグや失敗が怖いのでNAND,NORのバックアップには使用しないでください。

ちなみに俺のNORバックアップファイルと、このプログラムでアドレス0から出力したファイル比較すると一部データが不一致。
バグかもしれない、アドレス違いかもしれない、データフォーマットが違うのかもしれない。
とにかく理由は不明。(・ω・)
0666login:Penguin2008/02/26(火) 23:33:29ID:Us+ePUkf
最新zImageって外部rootfsなしでtty使えますか?
0667 ◆2cQG6CZnmE 2008/02/26(火) 23:51:11ID:cdudsjQD
>>666
外部rootfs必須。

>>645
作ったけど、リストアは怖いので俺は実験できません。あとはよろしく(・ω・)
■ このスレッドは過去ログ倉庫に格納されています