mirror of
https://github.com/rvtr/TwlIPL.git
synced 2025-10-31 06:01:12 -04:00
TwlIPLビルド方法の説明を追記
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2898 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
parent
fa48f6d9d8
commit
3cf05463ec
64
readme.txt
64
readme.txt
@ -16,3 +16,67 @@
|
||||
TWL_IPL_RED_PRIVATE_ROOT(TwlIPL_private を利用する場合のみ)
|
||||
ex.) TWL_IPL_RED_PRIVATE_ROOT=c:/TwlIPL_private
|
||||
|
||||
|
||||
3.開発実機向けのビルド例
|
||||
|
||||
① TwlIPLチェックアウト
|
||||
file://Aqua/svn/TwlIPL/trunk
|
||||
ビルド確認:r2897
|
||||
|
||||
② TwlSDK(UIG_plus)チェックアウト
|
||||
http://10.114.1.206:80/~twl-dev/svn/TwlSDK/branches/branch-5_0rcplus_UIG_plus/TwlSDK
|
||||
ビルド確認:r10990
|
||||
|
||||
③ DEA-SUPよりNitroSystem取得
|
||||
ビルド確認:
|
||||
NITRO-System-Library-071126.zip を解凍したものを、
|
||||
NITRO-System-Library-071126-patch1.zip を解凍したもので上書き
|
||||
|
||||
フォルダ構成
|
||||
. ┬ TwlSDK
|
||||
├ NitroSystem
|
||||
└ TwlIPL
|
||||
|
||||
④ 必ず、TwlSDKをビルドする前にTwlIPLの環境変数設定
|
||||
cd TwlIPL
|
||||
source ./setup
|
||||
# TWL_IPL_RED_ROOTが定義されていないと、
|
||||
# lcfgの署名の算出が実行されないTwlSDKになってしまう。
|
||||
|
||||
⑤ TwlSDKをビルド(同じCygwin上で続ける)
|
||||
ビルド確認:
|
||||
CWFOLDER_TWL C:\Program Files\Freescale\CW for NINTENDO DS V2.0
|
||||
|
||||
cd ../TwlSDK
|
||||
source ./setup
|
||||
make TWLSDK_PLATFORM=TWL
|
||||
|
||||
⑥ ライブラリのマージ
|
||||
TwlSDK\add-ins\es\es-sdk-20080822\twl\lib\ARM9-TS.LTD.thumb\Release 以下の
|
||||
ファイルを TwlSDK\lib\ARM9-TS\Release にコピーする
|
||||
|
||||
⑦ NitroSystemのマージ
|
||||
TwlIPL\add-ins\NitroSystem\NitroSystem_forTWL-080408-jp.zip
|
||||
を解凍したもので、NitroSystemを上書きする。
|
||||
TwlIPL\add-ins\NitroSystem\NitroSystem_forTWL-080408-SDK5_0FCplus5-patch-jp.zip
|
||||
を解凍したもので、NitroSystemを上書きする。
|
||||
|
||||
⑧ NitroSystemをビルド(同じCygwin上で続ける)
|
||||
cd ../NitroSystem
|
||||
export NITROSYSTEM_ROOT="NitoroSystemのフォルダ"
|
||||
export TWLSYSTEM_ROOT="NitoroSystemのフォルダ"
|
||||
make TWLSDK_PLATFORM=TWL
|
||||
|
||||
⑨ 指紋認証ロッカーからTwlIPL_privateが保存されたUSBメモリを入手
|
||||
USBメモリのドライブ名を合わせて、同じCygwin上で、
|
||||
export TWL_IPL_RED_PRIVATE_ROOT=F:/TwlIPL_private
|
||||
|
||||
⑩ TwlIPLをビルド(同じCygwin上で続ける)
|
||||
cd ../TwlIPL
|
||||
make -f Makefile.full TWLSDK_PLATFORM=TWL
|
||||
|
||||
備考:
|
||||
・過去にビルドした環境を使用する場合は、最初にmake cleanが必要
|
||||
|
||||
|
||||
以上
|
||||
|
||||
Loading…
Reference in New Issue
Block a user