Wiki

This version (04 May 2022 14:50) was approved by John Joseph.The Previously approved version (05 May 2021 13:22) is available.Diff

Click here to return to the SigmaStudio+ documentation landing page

This section is applicable to ADSP-214xx, ADSP-215xx and ADSP-SC5xx family of processors only

Target Integration

This section provides a detailed instructions that software engineers can use to modify the supplied default target application, create new applications with target library APIs or integrate the SigmaStudio+ functionality to existing applications. This document also provides a detailed description of the default framework supplied within the package.

Rebuild Demo Application

The Default Application for ADSP-21489, ADSP-SC573, ADSP-SC584, ADSP-SC589, ADSP-21584, and ADSP-21573, ADSP-21569, ADSP-21593, ADSP-SC594 are supplied with the package. Follow the steps given below to rebuild the Application. The projects can be found under target specific subfolders inside “SigmaStudioPlus-Relx.y.z\Target\Examples\Demo”.

  1. Launch CrossCore Embedded Studio on the SigmaStudio+ Host PC. Specify the workspace when prompted.
  2. Select File→Import. Import SS_App_Core0, SS_App_Core1 and SS_App_Core2 projects into CrossCore Embedded Studio for ADSP-SC573, ADSP-SC584, ADSP-SC589, ADSP-SC589 SAM, ADSP-SC594.
  3. Select File→Import. Import SS_App_Core1 and SS_App_Core2 projects into CrossCore Embedded Studio for ADSP-21584, ADSP-21573, ADSP-21593.
  4. Select File→Import. Import SS_App_Core1 project into CrossCore Embedded Studio for ADSP-21489 and ADSP-21569.
  5. Select all the three projects (SS_App_Core0, SS_App_Core1 and SS_App_Core2). Clean and rebuild the projects in the required configuration (Release/Debug) for ADSP-SC573, ADSP-SC584, ADSP-SC589 and ADSP-SC594.
  6. Select the two projects (SS_App_Core1 and SS_App_Core2). Clean and rebuild the projects in the required configuration (Release/Debug) for ADSP-21584, ADSP-21573 and ADSP-21593.
  7. Select the project (SS_App_Core1). Clean and rebuild the projects in the required configuration (Release/Debug) for ADSP-21489 and ADSP-21569.
  8. The newly generated executable(s) will be present in “Debug” or “Release” folder based on the chosen configuration.



Debug Using CCES

This section explains how to Debug using CrossCore Embedded Studio

Advanced Design Mode

This section contains detailed information on integrating SigmaStudio+ with target processor and controller applications. The user can write their own Application using the APIs provided. This flexibility allows the user to integrate the SigmaStudio+ Tuning feature to existing Applications. This method also enables the user to have other algorithms along with SigmaStudio+ in a single Application.

Advanced Design Mode
This section contains information about integrating target and communication libraries into custom application

resources/tools-software/sigmastudiov2/targetintegration.txt · Last modified: 29 Apr 2022 15:26 by John Joseph