Wiki

This version (10 Feb 2021 10:50) was approved by John Joseph.

Return to the parent page

Load Application using CCES


ADSP-SC573 / ADSP-SC584 / ADSP-SC589 Target

  1. Establish the hardware setup as described in ADSP-215xx/ADSP-SC5xx Hardware Setup.
  2. Launch CrossCore Embedded Studio.
  3. Uncheck “Build (if required) before launching” checkbox in Window→Preferences→Run/Debug→Launching.
  4. Select Run→Debug Configurations. Create a new Debug configuration under ‘Application with CrossCore Debugger’. Select appropriate processor, connection type and platform. Click finish.
  5. Load the prebuilt DXE’s for appropriate target ‘SS_App_Core0’ on Core 0, ‘SS_App_Core1.dxe’ on Core 1 and ‘SS_App_Core2.dxe’ on Core 2 as shown below figure. Prebuilt DXEs of each project can be found inside the respective ‘Release’ folders of each of the projects (under 'SigmaStudioPlus-Relx.y.z\Target\Examples\Demo' folder).
  6. Double click on ‘SS_App_Core1.dxe’ of Core 1 and uncheck ‘Run immediately after load’ option as shown in the below figure. Repeat the same for ‘SS_App_Core2.dxe’ for Core 2.
  7. Reset the board and press ‘Debug’ to launch the debug session. Click on “MP Resume” to run Core 0 (ARM). This enables the Core 1 and 2 (SHARC). Then individually select and run Core 1 and Core 2 by clicking on “Resume” as shown in below figure.




ADSP-21573/ ADSP-21584 Target

  1. Establish the hardware setup as described in ADSP-215xx/ADSP-SC5xx Hardware Setup.
  2. Launch CrossCore Embedded Studio.
  3. Uncheck “Build (if required) before launching” checkbox in Window→Preferences→Run/Debug→Launching.
  4. Select Run→Debug Configurations. Create a new Debug configuration under ‘Application with CrossCore Debugger’. Select appropriate processor, connection type and platform. Click finish.
  5. Load the prebuilt DXE’s for appropriate target ‘Preload_21584_Core0_Core1.dxe” or “215xx_preload_Core1.dxe” for 21584 and 21573 respectively, and “SS_App_Core1.dxe” on Core 1 and ‘SS_App_Core2.dxe’ on Core 2 as shown in below figure. Prebuilt DXEs of each project can be found inside the respective ‘Release’ folders of each of the projects (under 'SigmaStudioPlus-Relx.y.z\Target\Examples\Demo' folder).
  6. Double click on ‘SS_App_Core2.dxe’ of Core 2 and uncheck ‘Run immediately after load’ option as shown in below figure.
  7. Reset the board and press ‘Debug’ to launch the debug session. Click on “Resume” to run Core 1(SHARC). This enables the Core 2 (SHARC). Then individually select and run Core Core 2 by clicking on “Resume” as shown in below figure.




ADSP-21569 Target

  1. Establish the hardware setup as described in ADSP-215xx/ADSP-SC5xx Hardware Setup.
  2. Launch CrossCore Embedded Studio.
  3. Uncheck “Build (if required) before launching” checkbox in Window→Preferences→Run/Debug→Launching.
  4. Select Run→Debug Configurations. Create a new Debug configuration under ‘Application with CrossCore Debugger’. Select appropriate processor, connection type and platform. Click finish.
  5. The prebuilt DXE’s for the target ‘ezkit21569_preload.dxe” is automatically loaded on Core1. Load the prebuilt “SS_App_Core1.dxe” on Core 1. Prebuilt DXEs of each project can be found inside the respective ‘Release’ folders of each of the projects (under 'SigmaStudioPlus-Relx.y.z\Target\Examples\Demo' folder).
  6. Double click on ‘SS_App_Core1.dxe’ of Core 1 and uncheck ‘Run immediately after load’ option as shown in below figure.
  7. Reset the board and press ‘Debug’ to launch the debug session. Click on “Resume” to run Core 1(SHARC) as shown in below figure.
resources/tools-software/sigmastudiov2/gettingstarted/load_executable_using_cces.txt · Last modified: 04 Jul 2020 20:41 by John Joseph