ISP validation messages

This section lists each error and warning message generated by the ISP Validator. Each error entry contains Message text and the recommended Action.

Table 1. ISP Error Messages
Message text Action
FDMA channel limit exceeded. Maximum amount of FDMA channels is {0}. Reduce the number of the FDMA transfers.
Duplicated name: {0}. The element name must be unique. Rename duplicates.
Include file does not exist: {0}. Make sure that the Include file exists.
Include is not a file: {0}. Make sure that the specified Include file is not a directory.
Duplicated engine type {0}. The Engine Type value must be unique. Change the Engine Type or remove excess engine.
Define name should not be empty. Specify the Define name.
Define ''{0}''- define value should not be empty. Specify the Define value.
Variables suffix should be valid C identifier. Provide a valid Variables Suffix value. The value must be a valid C identifier and must be unique.
Invalid type: {0}. Type should be: {1}. Only engines with indexes equal to 4 and 5 can have ports with the A, B and Alpha port types. Set the A port type for the IPUS input port.
Invalid index: {0}. Index should be in the range from 0 to {1}. Specify index within the allowed range.
Should have input from buffer. Connect the SRAM memory buffer with the engine input port or use the FDMA transfer: DDR Buffer->FDMA->SRAM Buffer->Engine.
Connection from DDR is not allowed. Invalid connection. Use the FDMA element for data exchange between the SRAM and DDR memory buffers.
Data type does not match source data type. Set the same Data Type value for the engine port and the memory buffer, or for the SRAM and DDR memory buffers.
Should have output to buffer. Connect the engine output port with the SRAM memory buffer or use the FDMA transfer: Engine->SRAM Buffer->FDMA->DDR Buffer.
Connection to DDR is not allowed. Invalid connection. Use the FDMA element for data exchange between the SRAM and DDR memory buffers.
Input ports are not allowed. Remove the input ports.
Invalid input ports number: {0}. Input ports number should be in the range from 0 to {1}. Remove extra input ports.
Output ports are not allowed. Remove the output ports.
Invalid output ports number: {0}. Output ports number should be in the range from 0 to {1}. Remove extra output ports.
Duplicated input port {0}. The Index value (or the Port Type and Index combination) must be unique. Edit the input port properties or remove duplicates.
Duplicated output port {0}. The Index value must be unique. Edit the output port properties or remove duplicates.
Unknown camera type ''{0}''. Provide a valid camera type for the MIPI/VIU engine.
Kernel file does not exist: {0}. Make sure that the kernel file exists.
Kernel is not a file: {0}. Make sure that the specified kernel is not a directory.
Data type does not match producer(s) data type. Set the same Data Type value for the engine port and the memory buffer, or for the SRAM and DDR memory buffers.
{0} should be greater than or equal to {1}. Specify a value within the allowed range.
{0} should be multiple of {1}. Provide a value multiple of the specified number.
Should have reference to target. Use the FDMA element for data exchange between the SRAM and DDR memory buffers.
Should have only one input connection. Invalid connection. Connect only one memory buffer channel with FDMA.
Should have only one output connection. Invalid connection. Connect FDMA with only one memory buffer.
{0} - value should be defined. Specify the parameter value.
{0} - {1} value should be greater than or equal to {0}. Specify a value within the allowed range.
{0} - {1} value should be in the range from {0} to {1}. Specify a value within the allowed range.
Script engine is unavailable. Contact support.
Isp constants evaluation failed. The graph contains an invalid constant definition. Make sure all Defines and Includes are valid.
Empty name. Specify a name for the element.
'{0}' is an invalid character. '{1}' must be a valid C identifier. Provide the correct name.
'{0}' is an invalid first character. '{1}' should start from alphabet letter, underscore, or dollar sign. Provide the correct name starting with a letter.
Table 2. ISP Warning Messages
Message text Action
Total SRAM buffers size {0}MB exceeds the 1MB of Multibanked region. Some of the buffers will be allocated from 3MB Singlebanked SRAM. This will reduce graph performance. Reduce the number of memory buffers.
'Parameters' - value should be defined. Define the register parameters in the IPUS/IPUV Engine properties.
Duplicated engine index: {0}. The Engine Index must be unique. If you do not want to reuse the engine with this index, edit the engine properties or remove duplicates.