Readme-CTR_SDK-4_2_5-en.html

CTR-SDK 4.2.5

Contents

  1. Introduction
  2. Revision History
  3. Notes
  4. Confirmed Operating Environment
  5. Installation
  6. File Structure
  7. Main Documentation

1. Introduction

The CTR-SDK contains the libraries, tools, and documentation required to develop CTR applications.

Back to top

2. Revision History

For a list of changes to each package, see the Change Log.

Back to top

3. Notes

The source code for the libraries that are included in this package is intended for reference purposes during debugging. Note that the operation of these libraries is not guaranteed if the libraries are rebuilt.

To use this package, you must run the corresponding System Updater, which is distributed as a separate package.
Programs built with the following CTR-SDKs can run on test units to which this System Updater is applied.

Programs or tools from other versions of the CTR-SDK do not always run on development hardware when this SystemUpdater is applied. Do not use this SystemUpdater in combination with any such programs or tools.

For more information about how to apply the SystemUpdater, see SystemUpdater_Manual.pdf in the SystemUpdater package.


Note that PARTNER-CTR version 2011/03/25 or later of the debugger software is required when using CTR-SDK version 2.2 or later, and PARTNER-CTR version 2011/12/22 or later is required when using CTR-SDK version 4.0 or later.

If you use the debugger, also read the Dev Menu and HOME Menu pages.

Note that operation is not guaranteed when you specify a build type of Debug, or when you use any of the libraries located under the $CTR_SDK/libraries/CTR-TS.Process.MPCore/noopt directory.

Back to top

4. Confirmed Operating Environment

OS Microsoft Windows 7 Professional (64-bit)
Compiler ARM C/C++ Compiler, ARMCC 4.1 b791 (2011/07/25)
Debugger PARTNER-CTR Ver.5.70 029 20121003
Run time Microsoft .NET Framework 3.5 SP1

Back to top

5. Installation

For more information about setting up the CRT-SDK, see CTR-StartupGuide.pdf.

Back to top

6. File Structure

Overview of the Directory Structure

The following section shows the directory structure of the CTR-SDK. After this section, there is an introduction to the contents of each directory.

CTR_SDK
  ├ build                           Stores scripts for the build system provided by CTR-SDK.  
  ├ documents                       Stores documentation.
  ├ include                         Stores header files.
  ├ libraries
  │   ├ CTR-TS.Process.MPCore      Stores CTR library files.
  │   └ Win32-x86                  Stores Windows library files.
  ├ resources
  │   ├ banner                     Stores default banners and icons.
  │   ├ bannermodel                Stores banner model samples/data.
  │   ├ configtool                 Stores setting file samples used by Config.
  │   ├ icon                       Stores icons the applications can use.
  │   ├ shaders                    Stores geometry shader binaries provided by DMPGL 2.0 
  │   ├ shareddata                 Stores font data that can be used by CTR applications.  
  │   └ specfiles                  Stores RSF files and DESC files.
  │   └ xllt                       Stores character filter files for font converter. 
  ├ sources
  │   └ libraries                  Stores some source code provided by the CTR-SDK libraries.  
  ├ tools
  │   ├ CommandLineTools           Stores tools that execute from the command line on a PC and related files.  
  │   ├ FontConverter              Stores a tool that converts Windows fonts for use by the CTR-SDK.
  │   └ TargetTools                Stores tools that run on CTR and stores related files.
  └ ReadMe-CTR_SDK-*_*_*-*.html     

/build

This directory contains scripts for the CTR-SDK build system.
For more information about how to use the CTR-SDK build system, see Build System.

/documents

This directory contains tool documentation and a reference manual for the libraries provided by the CTR-SDK.
You can access all of the documentation from documents/index.html.

/include

This directory contains header files for the libraries provided by the CTR-SDK. You must specify the path to this directory as an include path to the compiler when you develop CTR applications. For more information, see the Guide to Developing a Build System.

/libraries

This directory contains library files for the libraries provided by the CTR-SDK. For more information about how to use the libraries in the CTR-SDK, see the Guide to Developing a Build System.

/resources

This directory contains data files that can be used or are required for developing and debugging CTR applications. For more information, see Resource Data.

/sources

This directory contains some source code for the CTR-SDK libraries. This source code is intended to be a reference when debugging applications.
It is prohibited to build and use libraries from this source code.

/tools

This directory contains necessary tools and related files for developing and debugging CTR applications. For more information about tools that can be used on a PC, see Windows Tools. For more information about tools that can be used on a CTR system, see CTR Tools.

Back to top

7. Main Documentation

You can find all of the documentation in the CTR-SDK at documents/index.html.

This section provides simple descriptions and links for the main documentation.

Back to top

CONFIDENTIAL