This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
resources:tools-software:crosscore:cces:quick-start [18 Sep 2020 18:17] – [Hardware Connection Types] Chad Wentworth | resources:tools-software:crosscore:cces:quick-start [01 Oct 2020 18:50] (current) – Chad Wentworth | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== CrossCore Embedded Studio(CCES) Quick Start ====== | + | ====== CrossCore Embedded Studio(CCES) Quick Start for Windows |
- | This page is designed to allow users to quickly get connected to their Analog Devices evaluation boards using CCES. | + | This page is designed to show how to quickly get connected to Analog Devices evaluation boards using CCES. |
==== Hardware Connection Types ==== | ==== Hardware Connection Types ==== | ||
- | There are usually 2 ways that users can connect to evaluation boards. An In Circuit Emulator(ICE), | + | There are usually 2 ways to connect to ADI evaluation boards. An In Circuit Emulator(ICE), |
<WRAP round 70% tip> | <WRAP round 70% tip> | ||
- | For information on hardware connections | + | For information on hardware connections, how to to power up evaluation boards, or switch settings to allow for emulator/ |
</ | </ | ||
+ | ==== CCES Setup - On-board Debug Agent ==== | ||
+ | Follow these instructions to ensure correct operation of the product software and hardware. | ||
+ | |||
+ | === Connect the board to a personal computer (PC) === | ||
+ | - Plug one side of the USB cable into the evaluation board. Plug the other side into a USB port of the PC running CCES. | ||
+ | - Attach power to the evaluation board unless the evaluation board is USB bus powered. | ||
+ | |||
+ | The following steps assume that CCES is installed and running on your PC. | ||
+ | |||
+ | <WRAP round 70% important> | ||
+ | Connecting the USB cable between the PC and the carrier board prior to installing CCES may result in a failure to find the appropriate Windows drivers. | ||
+ | </ | ||
+ | |||
+ | * Navigate to the CCES environment through the Start menu. | ||
+ | * Once an application is ready to load to the evaluation board a debug configuration can be created. | ||
+ | |||
+ | === Launching the Debug Configuration === | ||
+ | Use the **Debug Configurations** wizard to connect to the board. If a debug configuration exists already, select the appropriate configuration and click //Debug//. | ||
+ | {{: | ||
+ | |||
+ | <WRAP round 70% important> | ||
+ | Be sure to select your project in the project explorer so that important details are filled in for you automatically when creating the Debug Configuration. | ||
+ | </ | ||
+ | |||
+ | * To create a debug configuration, | ||
+ | * The Debug Configuration dialog box will appear. | ||
+ | |||
+ | === Creating a New Debug Configuration === | ||
+ | {{: | ||
+ | * Select **Application with CrossCore Debugger** and click the //New// button to create a configuration. | ||
+ | * The **Select Processor** page of the Session Wizard appears. | ||
+ | * On the **Select Processor** page, ensure the correct processor family is selected. | ||
+ | * In //Processor type//, select the processor that matches the processor on the evaluation board. Click //Next//. | ||
+ | * On the **Connection Type** page, select //EZ-KIT Lite// for on-board debug agent use. | ||
+ | * Choose the on-board debug agent. | ||
+ | * Click //Finish// to close the wizard. The new debug configuration is created and added to the Debug Configurations list. | ||
+ | |||
+ | === Selecting the Application(s) to Load === | ||
+ | {{: | ||
+ | * In the **Name** edit box, select an appropriate name to describe the configuration, | ||
+ | * In the **Session** section, choose the program(s) to load (if the appropriate program is not already populated) when connecting to the board. | ||
+ | * If not loading any program upon connection to the target, do not make any changes. | ||
+ | * Click //Debug// to connect to the target board. | ||
+ | <WRAP round 70% important> | ||
+ | While connected to the target, there is no way to choose a program to download. To load a program once connected, terminate the session and then load the new program. | ||
+ | </ | ||
+ | * To disconnect from the target board, choose //Run > Terminate// | ||
+ | * To delete a configuration, | ||
+ | |||
+ | ==== CCES Setup - ICE-1000/ | ||
+ | |||
+ | Follow these instructions to ensure correct operation of the product software and hardware. | ||
+ | |||
+ | === Connect the board to a personal computer (PC) === | ||
+ | - Plug one side of the USB cable into the emulator. Plug the other side into a USB port of the PC running CCES. | ||
+ | - Attach power to the evaluation board unless the evaluation board is USB bus powered. | ||
+ | |||
+ | The following steps assume that CCES is installed and running on your PC. | ||
+ | |||
+ | <WRAP round 70% important> | ||
+ | Connecting the USB cable between the PC and the emulator prior to installing CCES may result in a failure to find the appropriate Windows drivers. | ||
+ | </ | ||
+ | |||
+ | * Navigate to the CCES environment through the Start menu. | ||
+ | * Once an application is ready to load to the evaluation board a debug configuration can be created. | ||
+ | |||
+ | === Launching the Debug Configuration === | ||
+ | Use the **Debug Configurations** wizard to connect to the board. If a debug configuration exists already, select the appropriate configuration and click //Debug//. | ||
+ | {{: | ||
+ | |||
+ | <WRAP round 70% important> | ||
+ | Be sure to select your project in the project explorer so that important details are filled in for you automatically when creating the Debug Configuration. | ||
+ | </ | ||
+ | |||
+ | * To create a debug configuration, | ||
+ | * The Debug Configuration dialog box will appear. | ||
+ | |||
+ | === Creating a New Debug Configuration === | ||
+ | {{: | ||
+ | * Select **Application with CrossCore Debugger** and click the //New// button to create a configuration. | ||
+ | * The **Select Processor** page of the Session Wizard appears. | ||
+ | * On the **Select Processor** page, ensure the correct processor family is selected. | ||
+ | * In //Processor type//, select the processor that matches the processor on the evaluation board. Click //Next//. | ||
+ | * On the **Connection Type** page, select // | ||
+ | * Choose the type of emulator connected. | ||
+ | * Click //Finish// to close the wizard. The new debug configuration is created and added to the Debug Configurations list. | ||
+ | |||
+ | === Selecting the Application(s) to Load === | ||
+ | {{: | ||
+ | * In the **Name** edit box, select an appropriate name to describe the configuration, | ||
+ | * In the **Session** section, choose the program(s) to load (if the appropriate program is not already populated) when connecting to the board. | ||
+ | * If not loading any program upon connection to the target, do not make any changes. | ||
+ | * Click //Debug// to connect to the target board. | ||
+ | <WRAP round 70% important> | ||
+ | While connected to the target, there is no way to choose a program to download. To load a program once connected, terminate the session and then load the new program. | ||
+ | </ | ||
+ | * To disconnect from the target board, choose //Run > Terminate// | ||
+ | * To delete a configuration, |