Updating from APEX2 kernel

An APEX2 graph uses VSDK kernel (a built-in kernel that is shipped with S32 Design Studio and is available in the <${S32DS_VSDK_DIR}>>) or custom kernel (workspace kernel).

If you import projects based on earlier version of VSDK, graph diagram is invalid because kernel references are incompatible with new version of registry.

If you are modifying a custom kernel that is used by graph, you may need to update the graph after these modifications are made. For example, if you add an input or an output port to kernel, your graph will render invalid. This is because the graph is still using references to the kernel information it used before you have modified the kernel. To fix that, you have to update the kernel on the graph.

To update the kernel in the graph project, perform the following steps:

  1. Right-click the kernel block and select Update from APEX2 Kernel from the shortcut menu. If the updating procedure failed, remove and add the kernel manually: drag Add Kernels from the Palette (Kernel Definition) and drop it to the canvas.
  2. Validate the diagram to check that paths to kernels were updated.