【ZERO3】リザぽん化プロジェクト 002【Linux】
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
2007/07/31(火) 15:17:45ID:YlYiDkgaW-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/
0575login:Penguin
2007/12/28(金) 09:26:55ID:jiCplN8W0576login:Penguin
2007/12/28(金) 10:32:35ID:uuBkjFZbそうだな、手順さえ踏めば道理はどうでもいい、道理より手順が優先されるのがゆとりの特徴かもね。
0577login:Penguin
2007/12/28(金) 12:03:52ID:ui8+a7nkって結論まで書かないとだめかなぁ。
もっとも小学生が百分率を知っていていいのかは知らないけどね。
ダメなら消費税が100%でも200%でも300%でもアウトだな。
0578login:Penguin
2007/12/29(土) 06:35:30ID:tbUNIf2Pゆとり教育について語り続けようとする>>574-577は
本当に消えて欲しいと思います
0579login:Penguin
2007/12/29(土) 11:05:22ID:hOtjv0d1ゆとり乙
0580login:Penguin
2007/12/29(土) 21:52:12ID:3aUjX+Za0581login:Penguin
2007/12/29(土) 22:50:18ID:uVgrNotF0582login:Penguin
2007/12/30(日) 02:34:52ID:UNqieOkd3.1でいいから整数にはしないでほしかった。
0583login:Penguin
2007/12/30(日) 03:48:12ID:tZd9r/jk0584login:Penguin
2007/12/30(日) 19:46:16ID:rHYddxwAVisual Studio の「モバイル デバイス サポート」みたいなのが無いと
駄目なの?
/* gcc によるクロスコンパイルでやれると嬉しいんだけど */
0585login:Penguin
2008/01/02(水) 22:30:17ID:euxFDW5O0586login:Penguin
2008/01/02(水) 22:57:18ID:2GtCYT44>>584 は「普通」じゃないと考えてああ質問したのだろ常考
0587login:Penguin
2008/01/08(火) 23:24:01ID:7xebQx9j一例:
http://llwm.xii.jp/wiki/wiki.cgi?page=%B3%AB%C8%AF%A5%E1%A5%E2
0588login:Penguin
2008/01/10(木) 00:39:24ID:65IMulPKdebian使いならemdebian-tools と kernel-package を入れておけば、make-kpkg が大体良きに計らってくれる
つか久しくパッチ投げないですまないっす。開発環境飛んだままなのよ...
0589login:Penguin
2008/01/10(木) 01:33:03ID:ysQ2n/xwPORTDIR_OVERLAY=/usr/local/portage crossdev -S -t arm-unknown-linux-gnu
0590584
2008/01/10(木) 21:36:24ID:LXcL8FeSLinuxLoader on WindowsMobile
に一枚噛んでるだけって感じみたいですね。
みなさん情報ありがとう。
>>588
Debian 使いです。有用な情報ありがとう。
0591login:Penguin
2008/01/19(土) 08:33:43ID:FWktisUdここはカーネルを直に動かしたいスレだと思うんですが、
もうちょっと Cygwin か msys 的な感じで、
Windows Mobile 上で bash.exe とか ssh.exe とかを使えるように
クロスコンパイルというかポーティングを試してみている人たちっているんでしょうか。
ついさっき CeGCC なるものを知って、しかし結構道は険しそうだなとか思って。
PocketPuTTY はあるけれどエージェント機能が使えなかったり、
FTP+SSL を使わなければならないサイトが今時身近にあったり、ということで、
個人的には lftp や ssh-agent がかなり使いたいです。
というかそもそもよくできたターミナルソフトウェアが必要なんですよね…。
0592login:Penguin
2008/01/19(土) 08:57:36ID:tvT3GCPEWindows CE 用ならこんなサイトがあるんだけど。
>General Paranoyaxc Software
http://www.rainer-keuchel.de/software.html
>Listing of /wince
ttp://www.rainer-keuchel.de/wince/dirlist.html
0593login:Penguin
2008/01/23(水) 18:38:11ID:FzENEk9Eやっぱり日本人ギークが能力低いから?
0594login:Penguin
2008/01/23(水) 19:26:44ID:w0K49WJe0595login:Penguin
2008/01/23(水) 21:08:49ID:79kmGLKQ0596login:Penguin
2008/01/23(水) 22:02:28ID:tXP09KVA0597login:Penguin
2008/01/24(木) 02:52:09ID:0N5HCNWs手を出してよさそうなら出してみたいところだけど、がっぷりやるには
時間とか技術力が足りないとか、そういう感じの人多そうだし。
仮にやってる人がいても、ここのスレニュースとかでも流れたから、
完成度のない簡単なハックレベルだと出しづらそうでね。
#AdESとかだと、keymapから手をつけないといけないし。
#そのままだと数字入力が出来ないから・・・。
あと、完成形がどこか、ってのもあるよね。
どこまで動けば最低限実用か、みたいなね。
俺はAdESの表示系のドライバとUSBとサウンドで十分なんだけど。
でも、人によってはW-Simとかも必要だろうし、Guiクライアントとか、
求める人も居そうだよね。
また、進んだら進んだで、?ngstr?mとかpdaxromみたいなところにマージ
してもらったりとかするのか、みたいなそういう方向性もあるだろうし。
(結局、新しいZaurusみたいなもんだから、そのほうがいいかもだしさ)
私も最近買ったAdESでちまちま環境を整えてるとこだけど、がっぷりの
ための時間とか、開発資料とかがそろえきれてなくてちょっと悩み中。
ハックの参考に001のログとかどっかで見れないかなあ・・・。
0598login:Penguin
2008/01/24(木) 02:57:36ID:0N5HCNWs?ngstr?m -> Angstrom、ね。
Linux Zaurus用のAlternative Rom Imageのひとつね。
ただ、Pdaxromにしろ、Angstromにしろ、置換イメージで、
ローダ起動する代物じゃないから、
結局違う方法が必要なのかもしれないけど。
0599login:Penguin
2008/01/24(木) 03:33:26ID:cqt9//gm>ハックの参考に001のログとかどっかで見れないかなあ・・・。
>【ZERO3】リザぽん化プロジェクト【Linux】
http://www.23ch.info/test/read.cgi/linux/1182779775/
0600login:Penguin
2008/01/27(日) 03:25:26ID:bWFkxZD4製作者はきっと今ニュースになってる人だよwwwww
0601login:Penguin
2008/01/27(日) 12:05:34ID:CnAhztq/ウィルス作者逮捕の方?
0602login:Penguin
2008/01/27(日) 17:38:26ID:fySWa2W+うん
でも押収物にZERO3無かったw
というか
無印のW-ZERO3のマウス動かそうと必死な俺、涙目ww
キーキーマウスを入れようと思ってmakeしようとしたら
c++が足りないみたいなこといわれたから
gccのdebのパッケージ入れたのに
makeできなかった
g++も入れたけど
makeできなかった
どうすればいいんだぁOTL
0603login:Penguin
2008/01/27(日) 23:28:12ID:jSedox6y誘導
http://pc11.2ch.net/test/read.cgi/linux/1176640470/l50
0604login:Penguin
2008/01/28(月) 18:02:05ID:VXeqBKhMそれもし違ったら名誉毀損になるかもしれないから安易に言う物ではないよ。
0605login:Penguin
2008/02/07(木) 04:42:49ID:L2UB2FVF0606login:Penguin
2008/02/07(木) 10:12:55ID:Pkkg5law0607login:Penguin
2008/02/07(木) 10:26:47ID:pwvrGIiz0608login:Penguin
2008/02/07(木) 17:21:47ID:bjoU7PHvずっと起動しないと思ってた(/ω\)ハズカシーィ
0610login:Penguin
2008/02/07(木) 20:36:21ID:2PejEXqR0611login:Penguin
2008/02/07(木) 20:45:44ID:Zqk2mS6X今日一日で 6 レスも!
0612login:Penguin
2008/02/07(木) 21:05:26ID:u+DH85010613login:Penguin
2008/02/07(木) 22:59:18ID:C0nIDO+bipaq.cつかってもどうもW-SIMが不安定になるらしいが。
0614login:Penguin
2008/02/07(木) 23:17:11ID:iSdt+1bw0615login:Penguin
2008/02/08(金) 08:57:59ID:bZlyN1rg0616login:Penguin
2008/02/08(金) 20:00:05ID:dnIwegPV0617login:Penguin
2008/02/09(土) 03:32:39ID:CH/DCkNO0618login:Penguin
2008/02/09(土) 07:02:25ID:zJV8ahyjhalt と poweroff で自爆った
shutdown -h now とかなら終わらせれるのか?
キーボードからreboot効くからカーネルは生きてる
|・ω・)っttp://llwm.xii.jp/wiki/wiki.cgi?page=Download
DMAをch0しか叩いてなかったので、影響ないと思いますが念のため修正
0621login:Penguin
2008/02/10(日) 10:11:21ID:IAwyYyBw0622login:Penguin
2008/02/10(日) 12:16:04ID:sVamZml10623login:Penguin
2008/02/10(日) 13:27:27ID:1+0CszXI0624login:Penguin
2008/02/10(日) 13:32:52ID:sVamZml1○青葉
△PXA3xx?
0625login:Penguin
2008/02/10(日) 23:35:01ID:kVX61POKAndroidあるのに
0626login:Penguin
2008/02/11(月) 22:03:47ID:d9i3nS+Fこんなレベルの質問する私が007SHのLinuxで遊ぶにはどんなスキルが必要ですか?
PC用のLinux入門とかではインストール終わったら「login:」まで行っちゃうし.
0627login:Penguin
2008/02/11(月) 22:34:25ID:QmYtZ7mlほら、HDDの中にGRUBとカーネルだけ入れても/devとか/procとか/bin/bashとかないと困るだろ?
0628626
2008/02/11(月) 23:55:59ID:d9i3nS+Fchanges.txtに
>LinuxLoader on WindowsMobile 20070722以降のバージョンで使用してください。
とあるの見落としてました. orz
あとやっぱりliz0008.zipを解凍したイメージが必要って事ですか?
昼間はメンテ中とからしくて、ダウンロードしてないんですけど…
今見たらサーバーが見つかりませんだし…orz
今日はもう時間切れなんで、つらつら暇見ちゃチャレンジします。
0629login:Penguin
2008/02/12(火) 15:24:26ID:QEDQTt060630login:Penguin
2008/02/12(火) 17:58:47ID:K7m+Tj7o必要なはず。その構成じゃ車で言うとエンジンとスタータだけだもの
0631login:Penguin
2008/02/12(火) 23:06:38ID:QEDQTt06横画面で起動したからキターって思ったのにmodprobeがFATALなんとかって
ちゃんとliz0008.zipも入れたけどes専用って書いてあるし当たり前っちゃ当たり前かもしれないけど、ぬか喜んだよ><
LinuxLoader-20070722のセットなら動いたしもしかして俺が何かミスってたりするのかな?
0632login:Penguin
2008/02/13(水) 02:17:58ID:0UZho14h通話/ライトメールできないのが困るからかなり躊躇するけど
0633login:Penguin
2008/02/13(水) 04:23:52ID:EvB9V+Wx011SHかw
>>632
俺も普通に通話とライトメールに使ってる端末で試してるよ!
最近京ぽんから乗り換えてバリバリ現役だけど、動かしてみたくて早速座礁しまくりw
現状でもW-SIMでのパケ通はできるみたいだし、その内電話機能も実装されないかなと密かに期待してたりするw
若しくは完全にWMは切っちゃってるみたいだけど、そこだけWMを介して使えるようになったりしないかなとか。
0634login:Penguin
2008/02/15(金) 06:50:43ID:faFsSmNkローダー、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:Penguin
2008/02/15(金) 06:53:13ID:faFsSmNk----------------------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:Penguin
2008/02/15(金) 16:30:08ID:/+urZ60Utodayのアイテムとか全部はずした?
0637626
2008/02/16(土) 00:03:49ID:kM8zmHETフルリセット状態からやってるから、たぶん端末側の問題だとおもう。
この週末にゴニョゴニョ遊んでみるつもり。
0638login:Penguin
2008/02/16(土) 11:44:55ID:NeIzmvIiこれで起動するとNANDやNORイメージの抽出できたりしますか?
0639login:Penguin
2008/02/16(土) 14:58:13ID:uTwvI+Vx0640login:Penguin
2008/02/16(土) 15:13:29ID:NeIzmvIiプレミアムとアドエスは無理だろ常考
0641login:Penguin
2008/02/16(土) 15:22:53ID:uTwvI+Vx0642login:Penguin
2008/02/17(日) 16:52:25ID:WFGTHERQ>>642
その辺はソースいじれば、どうとでもできると思うよ
デバッグ失敗が即入院に繋がるNANDには俺は触れないから、ぜひ挑戦してみてほしいw
というか、NAND抜くならメンテメニューでできないのかな>>640?
0644login:Penguin
2008/02/17(日) 19:49:41ID:CuPotOFN0645login:Penguin
2008/02/18(月) 05:02:52ID:cGKBdmUXどうとでもできるのならバックアップだけでも是非よろしく。
Premiumはロックかかってできないのです。
0646login:Penguin
2008/02/18(月) 08:13:46ID:fr6YQr9Eプレミアムとアドエスだとメンテメニューがないから抜けねーよ
>643
出来ると思うけど、オレにはやる気はねーよ。やりたいなら勝手にやれば?
ところでメンテメニューで抜けなくない?>640
>645
やれるならバックアップだけでもお願いします>643
なんというディスコミっぷり!
0647login:Penguin
2008/02/18(月) 21:30:24ID:a1kcaqFO|・ω・)メンテメニューが使えないなら、バックアップ取ってもリストアできませんよ
0649login:Penguin
2008/02/19(火) 12:41:28ID:whcwnqQbSDにぶっ込んで何とかキー押しながら電源入れるといけたはず。
0650login:Penguin
2008/02/19(火) 17:53:15ID:+LgdkWPd- LinuxLoader.exe
- zImage
- LinuxLoader.parm
があればカーネルだけは立ち上がるはずですよね?
0651login:Penguin
2008/02/20(水) 16:47:29ID:hMxptMXeちゃんとペンギンが見えました
007スレを見て納得、backupだけが殺されてるのか(・ω・)
試しにWM上でNANDを抜くプログラム組んでみたら
デバッグ中にZERO3のMyDocumentsフォルダが吹っ飛んだorz
0653login:Penguin
2008/02/20(水) 20:45:28ID:H7YYUgL0::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::。:::::::::::::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::::。::::::...... ... --─- :::::::::::::::::::: ..::::: . ..::::::::
:::::::::::::::::...... ....:::::::゜::::::::::.. (___ )(___ )>>652:。::::::::::::::::: ゜.::::::::::::
:. .:::::。:::........ . .::::::::::::::::: _ i/ = =ヽi :::::::::::::。::::::::::: . . . ..::::
:::: :::::::::.....:☆彡:::: //[|| 」 ||] ::::::::::゜:::::::::: ...:: :::::
:::::::::::::::::: . . . ..: :::: / ヘ | | ____,ヽ | | :::::::::::.... .... .. .::::::::::::::
::::::...゜ . .::::::::: /ヽ ノ ヽ__/ ....... . .::::::::::::........ ..::::
:.... .... .. . く / 三三三∠⌒>:.... .... .. .:.... .... ..
:.... .... ..:.... .... ..... .... .. .:.... .... .. ..... .... .. ..... ............. .. . ........ ......
:.... . ∧∧ ∧∧ ∧∧ ∧∧ .... .... .. .:.... .... ..... .... .. .
... ..:( )ゝ ( )ゝ( )ゝ( )ゝ無茶しやがって… ..........
.... i⌒ / i⌒ / i⌒ / i⌒ / .. ..... ................... .. . ...
.. 三 | 三 | 三 | 三 | ... ............. ........... . .....
... ∪ ∪ ∪ ∪ ∪ ∪ ∪ ∪ ............. ............. .. ........ ...
三三 三三 三三 三三
三三 三三 三三 三三
0654login:Penguin
2008/02/21(木) 03:45:19ID:YsYzjYuf今どこまで出来るようになってるの?
0655login:Penguin
2008/02/21(木) 07:02:10ID:VzaKEYM30656login:Penguin
2008/02/21(木) 23:25:11ID:SLzWBb4Nスレを読む時間すらとれない人間はやめておいたほうがいい程度
0657login:Penguin
2008/02/22(金) 04:20:02ID:VCzXUYxDありがとう。助かった。
>>656
忠告ありがとう。その後助かるかもしれない。
転載も了承いただいたので長文4分割で書き込みです。
↓
WS007SHでは、PXA270ペリフェラルのStandard I2Cの、スレーブアドレス66(十進数で66です。念のため)
に何らかのデバイスの存在が確認できます。
私がそのデバイスについて調べた情報が、開発のお役にたてればと思い、メール致しました。
私の環境上では、次のような操作に成功しました。
・充電用LED(橙/緑)のON/OFF
・電波用LED(青)のON/OFF
・ダイヤルキーのLEDのON/OFF
・*バックライトのON/OFF
・*バックライト輝度を最大にする
*バックライト関連は、思ったより複雑で、まだよく分かっていません。一応のものです。
以下が、上の操作を行うプログラムの概略です。
【共通操作】
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)}
【電波用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}
#####################補足#####################
おそらく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:Penguin
2008/02/25(月) 00:48:05ID:5Ga688cX0664login:Penguin
2008/02/25(月) 22:07:46ID:b/23f5ut|・ω・)っhttp://llwm.xii.jp/wiki/wiki.cgi?page=Download
指定した物理アドレスからデータを読み出してファイルに書き出すプログラムで、システム解析用です。
フラッシュも読めますが、バグや失敗が怖いのでNAND,NORのバックアップには使用しないでください。
ちなみに俺のNORバックアップファイルと、このプログラムでアドレス0から出力したファイル比較すると一部データが不一致。
バグかもしれない、アドレス違いかもしれない、データフォーマットが違うのかもしれない。
とにかく理由は不明。(・ω・)
0666login:Penguin
2008/02/26(火) 23:33:29ID:Us+ePUkf0668login:Penguin
2008/02/27(水) 04:21:30ID:qAGwvRzO乙であります。
例えぶっこわれても文句言いません。
検証はまかせてください。
0669login:Penguin
2008/02/27(水) 04:56:28ID:ejXfgwoR0670login:Penguin
2008/02/27(水) 05:32:46ID:qAGwvRzO無印007で検証してみたけど、サービスメニューからバックアップしたものとMem2Fileで出力したものは同一でしたよ。
パラメータはデフォルト。
これからプレミアムで試そうと思ったけど液晶がぶっ壊れたorz。
無印交換してから試してみる。
あとプログラムのことよくわからんのだけど、どんな処理してるんですか?
プレミアム終わったらアドエスでも検証してみようかとおもうんですけど007専用って訳じゃないですよね?
(アドエス常用なのでさすがにぶっ壊れると困るので)
0671login:Penguin
2008/02/27(水) 14:09:42ID:qAGwvRzOアドエスの方は壊れた。
ちなみにMem2File使う前に壊れたのでこのツールのせいではないです。
Xscale(ARM)はハードウェアリセットでアドレス0から起動しますので、
先にメンテメニューを解析してNAND,NORバックアップのファイルフォーマットと
リストアのアドレス範囲を調査する方が良いと思いますよ(・ω・)
無印007でもNANDバックアップが132MBytesなんて中途半端なサイズですし、
アドエスやプレミアムのファイルフォーマットも分かりませんから
むやみに地雷に特攻する前にメンテメニュー解析は必要でしょう
>>670
Mem2Fileの処理は、指定の物理アドレス範囲を単純にmemcpyで抜いてファイル書き出ししてるだけです
OSの仮想記憶とメモリ保護のためにMMUが使われてて物理アドレス範囲を直接アクセスできないので、
MMUのアドレス変換テーブルをオンザフライで書き換える部分が変態?(・ω・)
PhyAdrsStartの1MBytes境界制限はMMUのSection Base由来ですが不都合なしとして放置したものです
0674login:Penguin
2008/02/28(木) 23:13:47ID:fUMnHJAa■ このスレッドは過去ログ倉庫に格納されています