Everything

3.2 Fatal Errors

Table 3-2. Fatal Errors
[Message]
Cannot load DLL.
[Explanation]
The package is not correctly installed, or a required file has been deleted.
[Action by User]
Please reinstall the real-time OS package.
[Message]
Cannot connect to the debugger.
[Explanation]
Cannot communicate with debugger for unknown reason.
[Action by User]
Please contact your vendor or Renesas Electronics.
[Message]
RTOS is not loaded.
[Explanation]
The target program is not loaded in the debugger, or there is no real-time OS incorporated in the target program.
[Action by User]
Load the target program into the debugger. If there is no real-time OS incorporated in the target program, do so.
[Message]
RTOS data may be corrupted.
[Explanation]
The real-time OS information is incorrect (e.g. runaway program).
[Action by User]
Make sure that the real-time OS information of the target program is not corrupt.
[Message]
Queue information may be corrupted.
[Explanation]
The real-time OS information is incorrect (e.g. runaway program).
[Action by User]
Make sure that the real-time OS information of the target program is not corrupt.
[Message]
Realtime OS used in the project is not installed.
[Explanation]
The real-time OS used by the existing project was not found (for example, it may have been uninstalled).
[Action by User]
Make sure that the real-time OS is correctly installed.
[Message]
RI850MP supports the 32 register mode only.
[Explanation]
Displayed when the register mode of the project that uses RI850MP is changed besides 32-register mode.
[Action by User]
Set the register mode to 32-register mode.
[Message]
Saving realtime OS build setting options failed.
[Explanation]
Could not obtain save information because the internal information is corrupt.
[Action by User]
Create the project again, or re-install the plug-in.
[Message]
Illegal keyword or syntax error.
[Explanation]
The keyword is illegal or there is a description error.
[Action by User]
Check the description format of the system configuration file or command file.
[Message]
[RI78V4 V1.xx.xx]
Keyword (xxx) is too longer than 24 characters.
[Explanation]
[RI78V4 V1.xx.xx]
The keyword (xxx) is longer than the maximum value of 24 characters permitted for that keyword.
[Action by User]
[RI78V4 V1.xx.xx]
Specify a keyword (object name) of 24 characters or less.
[Message]
[RI78V4 V2.xx.xx] [RI850V4 V1.xx.xx] [RI850V4 V2.xx.xx]
Keyword (xxx) is too longer than 255 characters.
[Explanation]
[RI78V4 V2.xx.xx] [RI850V4 V1.xx.xx] [RI850V4 V2.xx.xx]
The keyword (xxx) is longer than the maximum value of 255 characters permitted for that keyword.
[Action by User]
[RI78V4 V2.xx.xx] [RI850V4 V1.xx.xx] [RI850V4 V2.xx.xx]
Specify a keyword (xxx) of 255 characters or less.
[Message]
[RI850MP]
Keyword (xxx) is too longer than (yyy) characters.
[Action by User]
[RI850MP]
Specify a keyword (xxx) of yyy characters or less.
[Message]
[RI78V4 V1.xx.xx] [RI78V4 V2.xx.xx]
Integer overflow.
[Explanation]
[RI78V4 V1.xx.xx] [RI78V4 V2.xx.xx]
The specified numeric value is too large to be processed within CF78V4.
[Action by User]
[RI78V4 V1.xx.xx] [RI78V4 V2.xx.xx]
Specify a numeric value within the 32-bit data range.
[Message]
[RI850V4 V1.xx.xx] [RI850V4 V2.xx.xx]
Integer overflow (xxx).
[Explanation]
[RI850V4 V1.xx.xx] [RI850V4 V2.xx.xx]
The specified numeric value is too large to be processed within CF850V4.
[Action by User]
[RI850V4 V1.xx.xx] [RI850V4 V2.xx.xx]
Specify a numeric value within the 32-bit data range.
[Message]
Keyword (xxx) is not defined.
[Action by User]
Check the definition of the keyword.
[Message]
[RI850V4 V1.xx.xx] [RI850V4 V2.xx.xx]
Memory area (xxx) cannot be specified for system stack.
[Action by User]
[RI850V4 V1.xx.xx] [RI850V4 V2.xx.xx]
Specify the memory area that can be specified.
[Message]
[RI850MP]
Memory area (xxx) cannot be specified for system stack.
[Action by User]
[RI850MP]
Review the format of system stack information SYS_STK.
[Message]
[RI850V4 V1.xx.xx] [RI850V4 V2.xx.xx]
One line is too long.
[Action by User]
[RI850V4 V1.xx.xx] [RI850V4 V2.xx.xx]
Revise the number of characters of each item and do 1 line within 16384 character.
[Message]
Keyword (xxx) is already defined.
[Explanation]
The keyword (xxx) is already defined.
[Action by User]
Define a keyword only once.
[Message]
Keyword (xxx) cannot be defined in DOMAIN.
[Message]
Keyword (xxx) cannot be defined out of DOMAIN.
[Message]
DOMAIN allocation is defined more than defined DOMAIN.
[Message]
DOMAIN allocation is defined less than defined DOMAIN.
[Message]
Number of PE is not defined.
[Message]
Task is not defined on any DOMAIN.
[Message]
Task is not defined.
[Message]
Too many Keyword (xxx) is defined.
[Explanation]
There are too many definitions of keyword (xxx).
[Action by User]
Decrease the number of definitions of keyword so as not to exceed the maximum.
[Message]
Too few Keyword (xxx) is defined.
[Message]
Task (xxx) that is specified in task exception routine is undefined.
[Action by User]
Make sure whether a specified task exists.
[Message]
Task exception routine for the one task is multiple defined (xxx).
[Action by User]
Check the definition of the corresponding task exception routine.
[Message]
Illegal maximum value (xxx).
[Action by User]
Check the specified value.
[Message]
Illegal exception code (xxx).
[Action by User]
Check the specified exception code.
[Message]
Exception code (xxx) is out of range.
[Action by User]
Check the specified exception code.
[Message]
Number of maximum handler is out of range (xxx).
[Action by User]
Check the number of interrupt handlers.
[Message]
Undefined Memory area (xxx).
[Action by User]
Check the definition of memory area.
[Message]
[RI78V4 V1.xx.xx] [RI78V4 V2.xx.xx]
One of TA_HLNG or TA_ASM must be defined as attribute in xxx.
[Action by User]
[RI78V4 V1.xx.xx] [RI78V4 V2.xx.xx]
Specify either TA_HLNG or TA_ASM.
[Message]
[RI850V4 V1.xx.xx] [RI850V4 V2.xx.xx]
One of TA_HLNG or TA_ASM must be defined as attribute in Keyword (xxx).
[Message]
Attribute (yyy) is not defined together in Keyword (xxx).
[Action by User]
Specify either xxx or yyy.
[Message]
One of TA_TFIFO or TA_TPRI must be defined as attribute in Keyword (CRE_MTX).
[Explanation]
Specify either TA_TFIFO or TA_TPRI.
[Message]
One of TA_MFIFO or TA_MPRI must be defined as attribute in xxx.
[Action by User]
Specify either TA_MFIFO or TA_MPRI.
[Message]
Neither TA_INHERIT and TA_CEILING may not be specified in this version.
[Action by User]
Check the specified.
[Message]
Total memory size (xxx) that is allocated in the memory area (yyy) exceeds defined size (zzz).
[Action by User]
Reduce the total size of the memory area (yyy) so as not to exceed the maximum size.
[Message]
Start address (xxx) is not 2 bytes alignment.
[Action by User]
Check the start address.
[Message]
Illegal memory area (xxx).
[Message]
[RI850V4 V1.xx.xx] [RI850V4 V2.xx.xx]
xxx(yyy) bigger than maximum 255 was set.
[Action by User]
[RI850V4 V1.xx.xx] [RI850V4 V2.xx.xx]
Check the value of keyword.
[Message]
[RI850MP]
xxx (yyy) bigger than maximum (zzz) was set.
[Action by User]
[RI850MP]
Check the value of keyword.
[Message]
[RI78V4 V1.xx.xx] [RI78V4 V2.xx.xx]
cyctim (xxx) smaller than minimum (yyy) was set.
[Action by User]
[RI78V4 V1.xx.xx] [RI78V4 V2.xx.xx]
For the activation cycle for the cyclic handler, specify a value from 1 to 4294967295 (0xffffffff).
[Message]
[RI850MP]
xxx (yyy) smaller than minimum (zzz) was set.
[Message]
Memory area size of fixed-sized memory pool (= block count (xxx) *block size (yyy) ) is out of range.
[Action by User]
Specify the memory block count and block size so that the memory area size of the fixed-sized memory pool (calculation result of memory block count x block size) will fall within the range of 4 to 65534 (0xfffe).
[Message]
Attribute (xxx) is not supported.
[Action by User]
Check a specifiable attribute.
[Message]
Attribute (xxx) is not defined (yyy).
[Action by User]
Check the attribute and then specify xxx.
[Message]
xxx (yyy) is out of range.
[Action by User]
Check the set value.
[Message]
Illegal OS name (xxx).
[Action by User]
Check the OS name.
[Message]
Illegal OS version (xxx).
[Action by User]
Check the OS version.
[Message]
The number of lines exceeded the maximum.
[Action by User]
Set the number of lines of the file to no more than 1000000 lines.
[Message]
Stack check flag is illegal.
[Action by User]
Check the specified stack check flag.
[Message]
Illegal system stack size(xxx)
[Action by User]
Set the system stack size to a value from 0 to 65534 (0xfffe).
[Message]
Illegal maximum task priority (xxx).
[Action by User]
Set the value of maximum task priority information (MAX_PRI) to a value from 1 to 15.
[Message]
Exception code for system timer (xxx) is out of range.
[Action by User]
Check the exception code for system timer.
[Message]
Number of maximum interrupt factor is out of range (xxx).
[Action by User]
Check the number of maximum interrupt factor.
[Message]
Cyclic time of system time is illegal (xxx).
[Action by User]
Check the specified value at cyclic time.
[Message]
Task extension information is out of range (exinf).
[Action by User]
Specify a value from 0x0 to 0xfffff for the task extension information (ext_inf).
[Message]
Function address (xxx) is out of range.
[Message]
Task stack size is out of range (xxx).
[Action by User]
Set the task stack size to a value from 0 to 65534 (0xfffe).
[Message]
Initial semaphore number (xxx) is out of range.
[Action by User]
Set the number of initial resources for semaphore to a value from 0 to 127.
[Message]
Block size (xxx) of fixed-sized memory pool is out of range.
[Action by User]
Specify a value from 4 to 65534 (0xfffe) for the block size of the fixed-sized memory pool.
[Message]
Block count (xxx) of fixed-sized memory pool is out of range.
[Action by User]
Specify a value from 1 to 16383 (0x3fff) for the memory block count of the fixed-sized memory pool.
[Message]
The interrupt source name (xxx) is not defined in the device file.
[Action by User]
Check the specified value at cyclic time.
[Message]
Illegal calculation.
[Action by User]
Check the specifiable range of values.
[Message]
Name (xxx) is already used in Keyword (xxx).
[Action by User]
Check the specified keyword.
[Message]
Exception code is reserved (xxx).
[Message]
Memory area (xxx) is already defined.
[Action by User]
Check the specified memory area.
[Message]
Name (xxx) is already used.
[Action by User]
Specify an object name that is not in use.
[Message]
[RI78V4 V1.xx.xx]
Symbol too long (max 30).
[RI78V4 V2.xx.xx]
Symbol too long (max 4095).
[Explanation]
[RI78V4 V1.xx.xx]
The symbol name or object name is longer than the maximum value of 30 characters permitted for those names.
[RI78V4 V2.xx.xx]
The symbol name or object name is longer than the maximum value of 4095 characters permitted for those names.
[Action by User]
[RI78V4 V1.xx.xx]
Specify a symbol name or object name of 30 characters or less.
[RI78V4 V2.xx.xx]
Specify a symbol name or object name of 4095 characters or less.
[Message]
Symbol (xxx) is already used.
[Explanation]
The symbol name (xxx) is already defined.
[Action by User]
Specify a symbol name that is not in use.
[Message]
Address (xxx) is out of range.
[Explanation]
The specified address (xxx) is outside the specifiable range.
[Action by User]
Set the address value to a value from 0x0 to 0xfffff.
[Message]
Illegal value (xxx).
[Action by User]
Check the specifiable range of values.
[Message]
DOMAIN name (xxx) is not defined.
[Message]
DOMAIN with a PE (xxx) is not defined.
[Message]
SYS_STK necessary to a PE (xxx) is not defined.
[Message]
Task priority (xxx) is higher than max priority (yyy).
[Action by User]
Check the specified task priority.
[Message]
[RI78V4 V1.xx.xx] [RI78V4 V2.xx.xx]
Task priority (xxx) is higher than the highest system priority 15.
[Explanation]
[RI78V4 V1.xx.xx] [RI78V4 V2.xx.xx]
The specified initial task priority (pri) is higher than the highest system priority 15.
[Action by User]
[RI78V4 V1.xx.xx] [RI78V4 V2.xx.xx]
Set the value of the initial task priority to a value from 1 to 15.
[Message]
[RI850V4 V1.xx.xx] [RI850V4 V2.xx.xx] [RI850MP]
Task priority (xxx) is higher than the highest system priority (yyy).
[Message]
[RI78V4 V1.xx.xx] [RI78V4 V2.xx.xx]
Task priority (xxx) is lower than the lowest system priority 1.
[Explanation]
[RI78V4 V1.xx.xx] [RI78V4 V2.xx.xx]
The specified initial task priority (xxx) is lower than the lowest system priority 1.
[Action by User]
[RI78V4 V1.xx.xx] [RI78V4 V2.xx.xx]
Set the value of the initial task priority (xxx) to a value from 1 to 15.
[Message]
[RI850V4 V1.xx.xx] [RI850V4 V2.xx.xx] [RI850MP]
Task priority (xxx) is lower than the lowest system priority (yyy).
[Message]
Initial semaphore number (xxx) is bigger than maximum semaphore number (yyy).
[Action by User]
Check the specified initial semaphore number.
[Message]
The interrupt source name (xxx) cannot be used when not defined in the device file (not set -cpu option).
[Action by User]
Check the specified device file or exception factor.
[Message]
Handlers that has same exception code in the same PE cannot be defined.
[Action by User]
Check the specified exception factor.
[Message]
Handlers that has same exception code (xxx) in the system cannot be defined.
[Message]
SVC Handlers that has same function code (xxx) in the system cannot be defined.
[Action by User]
Check the specified function code.
[Message]
The Number of interrupt handler(%d) is bigger than the number of interrupt factor(%d).
[Action by User]
Check the specified function code.
[Message]
The exception code that is out of range is already defined.
[Action by User]
Check the specified function code.
[Message]
The file filename does not exist.
[Action by User]
Specify a correct file name.
[Message]
Reading analysis data failed. The file type is invalid.
[Explanation]
The format specified for the file is incorrect or the file may have been corrupted.
[Action by User]
Specify the correct format for the file containing the results of analysis and read it again.
[Message]
Could not operate the hardware trace method. Check whether the debugging tool has a trace function.
[Action by User]
Check whether the debugging tool has a trace function.
[Message]
Could not switch the trace of task analyzer on. The point trace is full.
[Action by User]
When using the debug tool to specify an event, invalidate or delete the point trace.
[Message]
Could not find the target to jump.
[Explanation]
Symbol information was not included.
[Action by User]
Use a load module which has symbol information.
[Message]
The value is illegal.
[Explanation]
The input value includes illegal characters.
[Action by User]
Specify characters for which input is allowed.
[Message]
The value is out of range.
[Explanation]
The input value exceeds the range of values that can be input.
[Action by User]
Check the range of values that can be input.
[Message]
Syntax error.
[Action by User]
Check your syntax.
[Message]
Illegal xxx --> <yyy>
[Explanation]
The setting for definition name xxx is illegal.
[Action by User]
yyy specified in xxx is invalid. Please revise.
[Message]
Unknown token --> <xxx>
[Explanation]
The specified strings xxx cannot be recognized as a definition name.
[Action by User]
Correct the definition name for xxx.
[Message]
Unknown xxx --> <yyy>
[Explanation]
The specified strings yyy as xxx cannot be recognized as a kerword.
[Action by User]
Correct the kerword for yyy.
[Message]
xxx's ID number is too large. --> <yyy>
[Explanation]
ID number yyy specified in xxx[] is too large.
[Action by User]
The ID number must be no greater than the number of objects that have been defined.
[Message]
Task[xxx]'s priority is too large. --> <yyy>
[Explanation]
task[xxx].priority setting yyy is greater than system.priority.
[Action by User]
Set task[].priority to a value no greater than system.priority.
[Message]
clock.IPL is too large.--> <xxx>
[Explanation]
The clock.IPL setting is greater than the system.system_IPL setting.
[Action by User]
Set clock.IPL to a value no greater than system.system_IPL.
[Message]
System timer's vector <xxx> conflict
[Explanation]
A interrupt_vector[xxx] has already defined for the CMT's vector when one of CMT0, CMT1, CMT2, or CMT3 is specified for clock.timer.
[Action by User]
Delete the interrupt_vector[], or change the clock.timer setting.
[Message]
<xxx> is already defined.
[Explanation]
xxx is multiply defined.
[Action by User]
Define xxx once only.
[Message]
xxx[yyy] is already defined.
[Explanation]
The ID number is multiply defined in yyy object xxx.
[Action by User]
Ensure that ID numbers do not overlap.
[Message]
Zero divide error
[Explanation]
Zero division expression.
[Action by User]
Do not divide by zero.
[Message]
Can't specify F switch when os_int=YES.
[Explanation]
You cannot specify fast interrupts (pragma_switch=F) for the kernel interrupt handler (os_int=YES).
[Action by User]
Do not set the pragma_switch to F for kernel interrupts.
Set to a non-kernel interrupt (os_int=NO) for fast interrupts.
[Message]
interrupt_vector[xxx].os_int must be YES.
[Explanation]
Relocatable interrupt cannot be used as non-kernel interrupt (os_int=NO) when the kernel interrupt mask level (system.system_IPL) is 15.
[Action by User]
Set os_int=YES for all variable vector definitions (interrupt_vector[]).
[Message]
mailbox[xxx].max_pri(yyy) is bigger than system.message_pri(zzz).
[Explanation]
The mailbox[xxx].max_pri setting yyy is greater than the system.message_pri setting zzz.
[Action by User]
Specify a value for mailbox[].max_pri that is no greater than system.message_pri.
[Message]
Neither system.tic_nume nor system.tic_deno is 1.
[Action by User]
Set 1 to either system.tic_nume or tic_deno as CCC at least.
[Message]
Symbols other than NO and NO are defined simultaneously.
[Action by User]
You cannot specify symbols other than NO and NO simultaneously.
[Message]
semaphore[xxx].initial_count is bigger than semaphore[xxx].max_count
[Explanation]
The initial_count setting in semaphore[xxx] is greater than the max_count setting.
[Action by User]
Set initial_count to no greater than max_count.
[Message]
Size of memorypool[xxx] is larger than VTMAX_AREASIZE
[Explanation]
The size of fixed-sized memory pool must be lower than or equal to VTMAX_AREASIZE (256MB).
[Action by User]
Set the value of memorypool[xxx].siz_block * meorypool[xxx].num_block to no greater than 256 MB.
[Message]
variable_memorypool[xxx].max_memsize is larger than 192MB-12
[Explanation]
variable_memorypool.max_memsize must be lower than or equal to "192MB - 12".
[Action by User]
Set variable_memorypool[xxx].max_memsize to no more than 192 MB - 12.
[Message]
mutex[xxx].ceilpri is bigger than system.priority.
[Explanation]
mutex.ceilpri must be lower than or equal to system.priority.
[Action by User]
Set mutex[].ceilpri to no greater than system.priority.
[Message]
xxx is not a multiple of y.
[Explanation]
xxx must be multiple of y.
[Action by User]
Set xxx to a multiple of y.
[Message]
max_msgsz (xxx) is larger than mbf_size(yyy) - 4 .
[Explanation]
The setting of xxx for message_buffer[].max_msgsz exceeds the message_buffer[].mbf_size - 4 setting of yyy - 4.
[Action by User]
Set message_buffer[].max_msgsz to no greater than message_buffer[].mbf_size - 4.
[Message]
variable_memorypool[xxx].max_memsize(yyy) is too large. (Max.=zzz)
[Explanation]
The value yyy specified for variable_memorypool[xxx].max_memsize is too large. The maximum value of the specified pool size (variable_memorypool[].heap_size) is zzz.
[Action by User]
Set max_memsize to no more than zzz.
[Message]
Time tick is too long.
[Explanation]
The base clock cycle time decided by system.tic_nume and system.tic_deno is too long.
[Action by User]
Make the base clock cycle time shorter, or lower clock.timer_clock.
[Message]
Time tick is too short.
[Explanation]
The base clock cycle time decided by system.tic_nume and system.tic_deno is too short.
[Action by User]
Make the base clock cycle time longer, or higher clock.timer_clock.
[Message]
cyclic_handler.phs_counter is larger than interval_counter.
[Action by User]
Set cyclic_hand.phs_counter to no greater than interval_counter.
[Message]
start_address must be smaller than end_address.
[Action by User]
When numeric value is specified as both memory_object.start_addrsss and endaddress, set start_address and end_address that it satisfies the fomula "start_address < and_address".
[Message]
ACC and NOACC can't be specified at the same time.
[Action by User]
Do not specify both ACC and NOACC at the same time.
[Message]
task[xxx].domain_num(=yyy) is bigger than maxdefine.max_domain(=zzz).
[Explanation]
The setting of yyy for task[xxx].domain_num exceeds the maxdefine.max_domain setting of zzz.
[Action by User]
Set ask[xxx].domain_num to no greater than maxdefine.max_domain.
[Message]
Not enough memory.
[Explanation]
There is not enough memory to execute cfg600 or cfg600px.
[Action by User]
Please contact your vendor or Renesas Electronics.
[Message]
Illegal argument --> <xxx>
[Explanation]
Failed to recognize xxx due to error in startup format.
[Action by User]
Check the startup format.
[Message]
Can't write open <xxx>
[Explanation]
The file "xxx" cannot be generated.
[Action by User]
Check the read-only attribute of the cfg600 or cfg600px output directory and output file.
[Message]
Can't open <xxx>
[Explanation]
The file cannot be accessed in the directory indicated by environment variable "LIB600".
[Action by User]
Make sure that the environment variable "LIB600" setting and directory pointed to by LIB600 are correct.
[Message]
Can't open version file.
[Explanation]
The version file cannot be found in the current directory or the directory indicated by environment variable "LIB600".
[Action by User]
Make sure that the environment variable "LIB600" setting and directory pointed to by LIB600 are correct.
[Message]
Can't open default configuration file.
[Explanation]
The default.cfg file cannot be found in the current directory or the directory indicated by environment variable "LIB600".
[Action by User]
Make sure that the environment variable "LIB600" setting and directory pointed to by LIB600 are correct.
[Message]
Can't open configuration file <xxx>
[Explanation]
The specified system configuration file "xxx" cannot be accessed.
[Action by User]
Check for the system configuration file settings.
[Message]
xxx is not defined
[Explanation]
(1) xxx is not defined.
(2) The definition of the object of the displayed number leaks. This error occurs with O1004 (E).
[Action by User]
(1) Define xxx.
(2) Correct the ID number that caused error 01004 (E).
[Message]
You must define SYMBOL
[Action by User]
Specyfy symbol.
[Message]
You must define NUMBER
[Action by User]
Specify numeric value.
[Message]
Initial start task is not defined.
[Explanation]
There is no task[ ] definition with task[].initial_start=ON.
[Action by User]
Define at least one task specified as "ON" in task[].initial_start.
[Message]
Environment variable "LIB600" not prepared.
[Explanation]
Environment variable LIB600 is not defined.
[Action by User]
Set environment variable "LIB600".
[Message]
memory_object is not defined.
[Explanation]
Any memory object is not defined.
[Action by User]
Define at least one memory object.