From 3cf05463ec0360f4712a4ed169bbbf6556930ea2 Mon Sep 17 00:00:00 2001 From: nakayasu_toshiko Date: Tue, 11 Aug 2009 02:36:27 +0000 Subject: [PATCH] =?UTF-8?q?TwlIPL=E3=83=93=E3=83=AB=E3=83=89=E6=96=B9?= =?UTF-8?q?=E6=B3=95=E3=81=AE=E8=AA=AC=E6=98=8E=E3=82=92=E8=BF=BD=E8=A8=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2898 b08762b0-b915-fc4b-9d8c-17b2551a87ff --- readme.txt | 64 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/readme.txt b/readme.txt index 8ed17688..e3c20fb1 100644 --- a/readme.txt +++ b/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 + + A TwlSDK(UIG_plus)チェックアウト + http://10.114.1.206:80/~twl-dev/svn/TwlSDK/branches/branch-5_0rcplus_UIG_plus/TwlSDK + ビルド確認:r10990 + + B DEA-SUPよりNitroSystem取得 + ビルド確認: + NITRO-System-Library-071126.zip を解凍したものを、 + NITRO-System-Library-071126-patch1.zip を解凍したもので上書き + + フォルダ構成 + . ┬ TwlSDK + ├ NitroSystem + └ TwlIPL + + C 必ず、TwlSDKをビルドする前にTwlIPLの環境変数設定 + cd TwlIPL + source ./setup + # TWL_IPL_RED_ROOTが定義されていないと、 + # lcfgの署名の算出が実行されないTwlSDKになってしまう。 + + D TwlSDKをビルド(同じCygwin上で続ける) + ビルド確認: + CWFOLDER_TWL C:\Program Files\Freescale\CW for NINTENDO DS V2.0 + + cd ../TwlSDK + source ./setup + make TWLSDK_PLATFORM=TWL + + E ライブラリのマージ + TwlSDK\add-ins\es\es-sdk-20080822\twl\lib\ARM9-TS.LTD.thumb\Release 以下の + ファイルを TwlSDK\lib\ARM9-TS\Release にコピーする + + F NitroSystemのマージ + TwlIPL\add-ins\NitroSystem\NitroSystem_forTWL-080408-jp.zip + を解凍したもので、NitroSystemを上書きする。 + TwlIPL\add-ins\NitroSystem\NitroSystem_forTWL-080408-SDK5_0FCplus5-patch-jp.zip + を解凍したもので、NitroSystemを上書きする。 + + G NitroSystemをビルド(同じCygwin上で続ける) + cd ../NitroSystem + export NITROSYSTEM_ROOT="NitoroSystemのフォルダ" + export TWLSYSTEM_ROOT="NitoroSystemのフォルダ" + make TWLSDK_PLATFORM=TWL + + H 指紋認証ロッカーからTwlIPL_privateが保存されたUSBメモリを入手 + USBメモリのドライブ名を合わせて、同じCygwin上で、 + export TWL_IPL_RED_PRIVATE_ROOT=F:/TwlIPL_private + + I TwlIPLをビルド(同じCygwin上で続ける) + cd ../TwlIPL + make -f Makefile.full TWLSDK_PLATFORM=TWL + + 備考: + ・過去にビルドした環境を使用する場合は、最初にmake cleanが必要 + + +以上