This version introduces initial support for the graph
switching functionality. If you want to use several graphs with one host project, do
the following:
Specify the Variable Suffix value in the Properties view of the ISP
graph. This setting helps to distinguish the source code generated for the same
elements from different graphs.
Right-click the diagram and select Emit As > Emit Configurations... on the context menu.
Specify the following settings on the Main tab:
Graph: click Browse Workspace and select the .isp
file
Output: click Browse Workspace and select the
host project
Choose dynamic or/and static sequencer and specify the source
folder
Select the Emit host code check box
(Optional) Select the Static sequencer check
box
Specify the following settings on the Common tab:
Select the Shared file option
Click Browse... and select the host project
Click Apply to save the changes. Then click
Emit.
Repeat the above steps for each graph.
Note: The kernel files (ISP_kernels) and the static
sequencer source file (SEQ_gen/src) will be
overwritten.
Open the A53_src\main.cpp file and modify it to switch
between graphs. Use the Vision SDK demo project as an example
(<S32DS_install_dir>/S32DS/software/VSDK_S32V2_RTM_1_3_0/s32v234_sdk/demos/isp/isp_sonyimx224_csi_dcu_cam_switch).
Note: The host project currently does not support the graph switching feature.
Full support for this feature will be available in the next
release.