Creating an APEX2/ISP application

You can create an APEX2/ISP application from scratch or reuse a project example provided with S32 Design Studio.

Option 1. Creating an APEX2/ISP application from scratch

  1. Click File > New > S32DS Application Project on the menu.
    • On the first wizard page, specify the project name and select S32V234 Cortex-A53 APEX2/ISP Linux in the Processors pane.
    • On the second wizard page, make sure that the VSDK module is selected to be included in the project. Select the APEX2 or/and ISP options.
  2. Design an image processing model. For ISP, it is the ISP data flow model. For APEX2, it is the APEX2 Program Diagram, and you need to create referenced APEX2 graph project. If you want to use custom kernel, create an APEX2 kernel project. Find the details in the Designing APEX2 diagrams section.
  3. Emit the source code to the application project. Find the details in the Emitting the source code section.
  4. Build the application project.

Now the application project includes the host code to be run on Linux and the code to be executed on ISP and/or APEX2.

Option 2. Creating an APEX2/ISP application from a project example

Click File > New > S32DS Project from Example on the menu. In the project creation wizard, go to Vision SDK and select an ISP, APEX2 or APEX2&ISP project. Specify the project name and click Finish.


Creating an APEX2/ISP prject from an example

The application project appears in the Project Explorer. If the example includes graphs, the respective projects appear in the Project Explorer as well.

Build the application project. Now the application project includes the host code to be run on Linux and the code to be executed on ISP and/or APEX2.