mirror of
https://github.com/rvtr/TwlIPL.git
synced 2025-10-31 06:01:12 -04:00
nandinitializer.ini のフォーマットについては NandInitializerの分類について.txt を参照してください。 git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1416 b08762b0-b915-fc4b-9d8c-17b2551a87ff
78 lines
4.0 KiB
Plaintext
78 lines
4.0 KiB
Plaintext
/*---------------------------------------------------*/
|
||
/* NandInitializer の分類について */
|
||
/* */
|
||
/* 2008/04/14 kamikawa */
|
||
/*---------------------------------------------------*/
|
||
|
||
下記の3つのプログラムについて説明します。
|
||
|
||
・NandInitializerRed.srl
|
||
・NandInitializerProduct.srl
|
||
・NandInitializer.srl
|
||
|
||
これらは全て NAND を初期化するためのプログラムですが、
|
||
目的に応じて機能制限が加えられています。
|
||
|
||
|
||
[機能制限一覧表]
|
||
|
||
+-------------------------+--------------------+------------------------+-----------------+------------------------------------------+
|
||
| メニュー名称 | NandInitializerRed | NandInitializerProduct | NandInitializer | 機能概要 |
|
||
+-------------------------+--------------------+------------------------+-----------------+------------------------------------------+
|
||
| FORMAT NAND | ○ | ○※ | △ | NANDのフォーマットを行います |
|
||
+-------------------------+--------------------+------------------------+-----------------+------------------------------------------+
|
||
| WRITE HARDWARE INFO | ○ | ○※ | ○ | リージョン変更などを行います |
|
||
+-------------------------+--------------------+------------------------+-----------------+------------------------------------------+
|
||
| WRITE ETICKET SIGN | ○ | ○※ | × | eTicket の署名を書き込みます |
|
||
+-------------------------+--------------------+------------------------+-----------------+------------------------------------------+
|
||
| IMPORT TAD FROM SD | ○ | ○※ | × | SDカードからNANDアプリをインポートします |
|
||
+-------------------------+--------------------+------------------------+-----------------+------------------------------------------+
|
||
| IMPORT NANDFIRM FROM SD | ○ | ○※ | × | SDカードからNANDファームを書き込みます |
|
||
+-------------------------+--------------------+------------------------+-----------------+------------------------------------------+
|
||
| IMPORT NORFIRM FROM SD | ○ | × | × | SDカードからNORファームを書き込みます |
|
||
+-------------------------+--------------------+------------------------+-----------------+------------------------------------------+
|
||
|
||
※ : 自動実行によりメニューの詳細な指定を行うことができません。
|
||
△ : クリーンアップとチェックディスク以外は選択できません。
|
||
|
||
|
||
~~~ NandInitializerRed ~~~
|
||
|
||
機能制限のないプログラムです。Redという名のついているとおり
|
||
開発技術部内でのみ使用してください。
|
||
|
||
|
||
~~~ NandInitializerProduct ~~~
|
||
|
||
検査工程向けに処理を自動実行するようにしています。
|
||
自動実行のためメニューの詳細は選択することができません。
|
||
具体的な動作としては、下記の1~5を実行して "OK" または "NG" を
|
||
表示したあと無限ループに入ります。
|
||
|
||
1. FORMAT NAND -> FORMAT <Normal>
|
||
2. WRITE HARDWARE INFO -> REGION JAPAN
|
||
3. WRITE ETICKET SIGN -> WRITE E-TICKET
|
||
4. IMPORT TAD FROM SD -> OVERWRITE ALL
|
||
5. IMPORT NANDFIRM FROM SD -> 最初に見つけた*.nandファイル
|
||
|
||
★ SDカードのルートにnandinitializer.iniというファイルを用意することで
|
||
初期化する際の Region と ワイヤレス設定を指定することができます。
|
||
nandinitializer.ini のフォーマットは以下のとおりです。
|
||
|
||
--- ここから ----
|
||
REGION:0 //(0:JAPAN, 1:AMERICA, 2:EUROPE, 3:AUSTRALIA, 4:CHINA, 5:KOREA)
|
||
WIRELESS_FORCE_OFF:0 //(0:Wireless Enable, 1:Wireless Disable)
|
||
--- ここまで ----
|
||
|
||
~~~ NandInitializer ~~~
|
||
|
||
SDKで配布するために多くの機能を削除しています。
|
||
実行可能なメニューは「FORMAT NAND」と「WRITE HARDWARE INFO」のみです。
|
||
「FORMAT NAND」ではクリーンアップとチェックディスクのみ選択できます。
|
||
|
||
★ ARM9.TWL側のMakefileのコメント行を1行外すことにより
|
||
ワイヤレスの強制Disableフラグを設定可能な特別なNandInitializerを
|
||
作成することができます。
|
||
|
||
以上
|