NuMotion Error Lists
NuMotion Error Lists
NuMotion Error Lists
Header
GMP_GET_RTC_ADDRESS_FAILED
Definition
The Inter-Process Communication Shared Memory cannot be
created
Action
Service
Inform product team
Production
Inform product team
Product
Check for any memory crash in application program
Remark
Can locator verify the inter-process communication shared memory?
101*
Header
GMP_GET_RPT_POINTER_ERROR
Definition
The report buffer cannot be created in Host-to-RTC memory
Action
Service
Inform product team
Production
Inform product team
Product
Check for any error message about Motion Controller card in the
event log
Remark
Locator should able to get the reason from GMP
102
Header
GMP_SYSTEM_NOT_INITIALIZED
Definition
The Nu Motion system doesn't initialize when calling any GMP
command
Action
Service
Check whether the system is successfully initialized or not
Try to initialize the system again. If it doesn't successfully initialize,
please find error code listed in error log file and then refer to the
corresponding solution
Production
Same as service
Product
Same as service
Remark
Locator should able to check the initialization status and point out the
fail reason of previous initialization
200*
Header
GMP_OPEN_SCF_FILE_ERROR
Definition
Fail to open the SCF file
Action
Service
Check whether the machine configuration selection is correct
Inform product team
Production
Check whether the machine configuration selection is correct
Inform product team
Product
Please check for file path specified in gmp_init_system
Remark
Locator should able to catch the problem
223*
Header
GMP_READ_SCF_FILE_PATH_ERROR
Definition
Fail to open the SCF file
Action
Please check for file path specified in gmp_init_system
SCF, Activation and RTC
Error log file
Remark
Locator can get the specified path in gmp_init_system
Able to check which file is missing?
300
Header
GMP_CREATE_SHARE_MEM_FAILED
Definition
Fail to create the Inter-Process Shared Memory
Action
Service
Inform product team
Production
Inform product team
Product
Check for the size of RAM in your PC
Remark
Locator is able to check the size and report the recommendation?
304
Header
GMP_MALLOC_MEM_EMPTY
Definition
Memory allocation is failed during initialization
Action
Service
Inform product team
Production
Inform product team
Product
Check for the size of RAM in your PC. 1G Ram is recommended
Remark
Locator is able to check the size of RAM and recommend the RAM need?
306
Header
GMP_SYSTEM_RESOURCE_NOT_CREATED
Definition
Inter-Process Shared memory cannot be successfully created
Action
Service
Inform product team
Production
Inform product team
Product
Check for the size of RAM in your PC. 1G Ram is recommended
Remark
Locator is able to check the size of RAM and recommend the RAM need?
400
Header
GMP_FIBRE_READ_DATA_ERR
Definition
Fail to read fiber data when getting the hardware node ID
Action
Service
Check the fiber is connected in good condition by swapping a
known good cable
Production
Check the fiber is connected in good condition by swapping a
known good cable
Product
Check the fiber is connected in good condition by swapping a
known good cable
Remark
NA
401
Header
GMP_FIBRE_LOAD_SEEP_ERR
Definition
Fail to load fiber data when getting the hardware node ID
Action
Service
Check the fiber is connected in good condition by swapping a
known good cable
Production
Check the fiber is connected in good condition by swapping a
known good cable
Product
Check the fiber is connected in good condition by swapping a
known good cable
Remark
NA
600
Definition
A packet cannot be transmitted within a period of time (5s). The
GMP command cannot be sent to motion controller board
Action
Service
Replace the motion controller board
Production
Run FCT of motion controller board to verify the functionality
Replace the motion controller board
Product
Replace the motion controller board
Remark
Can the locator run FCT to verify the control board before
suggest replacement?
603
Header
GMP_INVALID_PORT_NAME
Definition
An invalid port name is going to use
Action
Service
Inform product team
Production
Inform product team
Product
Identify the invalid port name from the error log file
Check whether the port(s) is deactivated in activation file.
Activate the port
Remove access to this port in application program
Remark
Locator check activation file to judge the reason whether the
invalid port is deactivate or doesn’t exist
605
Header
GMP_OPEN_FILE_FAILED
Definition
Fail to open files such as SCF, Activation file or RTC
Action
Service
Inform product team
Production
Check whether the SCF, Activation file and RTC were put
into the folder or not
Product
Check whether the SCF, Activation file and RTC were put
into the folder or not
Remark
Locator is able to show the incorrect SCF activation and RTC file
path
608
Header
GMP_CHANNEL_ERROR
Definition
Channel Error
Action
Service
Same as production
Production
Error status = 0x1: search timeout
Error status = 0x2: Exceed software position limit
Error status = 0x4: hit limit sensor
Error status = 0x8: encoder fault
Error status = 0x10: driver fault
Error status = 0x20: motion abort
Error status = 0x40: fault in dependent channel
Error status = 0x80: Control error
Error status = 0x100: Brake locked
Error status = 0x200: Open wire fault
Error status = 0x400: Velocity jump
Error status = 0x40000000: Emergency stop
Error status = 0x80000000: Hit project software position limit
Product
Same as production
Remark
Locator is able to check the channel error type
609
Header
GMP_SYS_INIT_OC_FAILED
Definition
Fail to download or setup the OCDB
Action
Service
Inform product team
Production
Inform product team
Product
Check the validity of OCDB files with Control Team members
or the revision of OCDB
Remark
Locator locates OCDB issue
611
Header
GMP_NODE_IS_NOT_EXIST
Definition
The Hardware node of the activated channel doesn't physically exist
Action
Service
Check the error message from the error log to identify which
hardware causes this problem
Correct the Node ID
Swap by a healthy fiber cable. Replace the cable
Swap by a healthy one. Replace the hardware
Production
Same as Service
Product
Same as Service
Remark
Locator locates which node has issue. Show the correct order
612
Header
GMP_DOWNLOAD_FIRMWARE_ERROR
Definition
Fail to download controller's firmware
Action
Service
Replace the motion controller card
Production
Same as Service
Product
Same as Service
Remark
NA
613
Header
GMP_GET_PCIE_BASE_ADDR_ERROR
Definition
Fail to download controller's firmware
Action
Service
Replace the motion controller card
Production
Same as Service
Product
Same as Service
Remark
NA
617
Header
GMP_CREATE_DEVICE_FAIL
Definition
Fail to create a device
Action
Service
Confirm the functionality of the device driver
Production
Same as service
Product
Same as service
Remark
Locator suggests the version of device driver?
618
Header
GMP_FREE_COMMON_BUFFER_FAIL
Definition
Fail to free up the datalog buffer in PC
Action
Service
Confirm the functionality of the device driver
Production
Same as service
Product
Same as service
Remark
Locator suggests the version of device driver?
623
Header
GMP_MAP_COMMON_BUFFER_FAIL
Definition
Fail to allocate continuous memory for datalog
Action
Service
Inform product team
Production
Inform product team
Product
Add more RAM or reduce the size of datalog buffer
Remark
Locator is able to display the datalog information
625
Header
GMP_DRIVER_FAULT
Definition
Encounter driver fault during stationary commutation
Action
Service
Clear channel error and run again
Inform product team if problem still exists
Production
Clear channel error and run again
Inform product team if problem still exists
Product
Clear channel error and run again
Inform motion team if problem still exists
Remark
Locator is able to know whether the error is triggered before or
during commutation
626
Header
GMP_WAIT_NUDRIVE_READY_TIMEOUT
Definition
NuDrive initialization fail
Action
Service
Check the functionality of NuDrive
Production
Same as service
Product
Same as service
Remark
Locator runs simple NuDrive checking?
628
Header
GMP_SWCOM_MTR_NOT_MOV
Definition
The motor doesn't move during Stationary Commutation
Action
Service
Check whether the encoder value can be updated when the "End
effector" moves in user application. Launch NuDiagnostic
Inform product team if problem still exists
Production
Clear channel error and run again
Inform product team if problem still exists
Product
Clear channel error and run again
Inform motion team if problem still exists
Remark
Locator launches encoder reading part
631
Header
GMP_MOTOR_COMMUTATION_NOT_READY
Definition
No commutation is done on the specific motor during system
initialization or before enable driver
Action
Service
Report to product team
Production
Report to product team
Product
Commutate the motor before enabling the motor
Remark
NA
635
Header
GMP_SIO_LINK_TIMEOUT
Definition
Sending the data to remote SIO timeout
Action
Service
Report to product team
Production
Check whether the SIO/ESIO, which cause timeout, physically exist or not
– Install the SIO/ESIO
Check the power supply input to the SIO/ESIO
– Fix the power supply issue
Verify whether the SIO/ESIO is malfunction by swapping another well-
function SIO/ESIO
– Order a new SIO/ESIO for replacement
Verify the SIOLink cable by swapping a healthy cable
– Order a new cable for replacement
Product
Same as production
Identify the problematic hardware node from the error log file. Check any
excessive active component stated in activation file
– Correct the activation setting
Remark
Locator is able to detect the existence of SIO/ESIO
636
Header
GMP_INVALID_ACTIVATION_FILE_ACTIVATION_STATE
Definition
The activation state in activiation.ini is incorrect. Other than 0 or
1 is invalid. 0: inactive, 1: active
Action
Service
Check whether using the correct activation file
Report to product team
Production
Same as service
Product
Check activation.ini file and correct it by modify the file directly or
generate it by SCFMaker
Remark
Locator is able to check the missing information in activation file
637
Definition
Error in parsing the activation file
Action
Service
Check the machine configuration selection
Inform product team
Production
Check the machine configuration selection
Inform product team
Product
Open the Activation file and then check whether the names of
each module’s component (i.e. channels and ports) between SCF
and SCFMaker
Generate the activation again by SCFMaker
Modify the SCF according to the activation file
Remark
Locator shows the mismatch part
638
Header
GMP_ACTIVE_RESOURCES_NOT_LINKED_TO_HW
Definition
The active component doesn't connected to the hardware
Action
Service
Inform product team
Production
Inform product team
Product
Check the error log file and find out the problematic active
component (i.e. port or channel)
Open SCF by SCFMaker and locate the problematic
component
Deactivate the component highlighted in red or link it to
corresponding hardware
Remark
Locator displays the deactivated component
639
Header
GMP_ENCODER_NOT_LINKED_TO_HW
Definition
The active encoder port doesn't connect to the hardware
Action
Service
Check whether using correct activation file
Connect the encoder component to the hardware
Production
Same as service
Product
Check whether the component should be activated
Connect the component to the hardware
Remark
Locator is able to check the hardware connectivity status
644
Header
GMP_INVALID_SIM_CARD
Definition
The sim card in Motion Controller doesn't plugged
Action
Service
Check the existence of sim card in motion controller card
Inform product team
Production
Same as service
Product
Check for the revision of both GMPLibrary and RTC
Remark
Locator shows the library version and RTC version
645
Header
GMP_INCOMPATIBLE_DEVICE_DRIVER_VERSION
Definition
The device driver is imcompatible with the feature used (defined in SCF)
Action
Service
Upgrade the device driver
Production
Same as service
Product
Same as service
Remark
Locator shows device driver version currently using
646
Header
GMP_REMOVE_COM_PORTS_FAIL
Definition
Fail to remove the COM port
Action
Service
Make sure the com port are well functioning
Check any fault on installing the Device Driver
Kill all com port related application
Production
Same as service
Product
Same as service
Remark
NA
647
Header
GMP_SET_READ_BUF_ADDR_FAIL
Definition
Fail to map the memory for the COM port
Action
Service
Make sure the com port are well functioning
Check any fault on installing the Device Driver
Production
Same as service
Product
Same as service
Remark
NA
648
Header
GMP_CREATE_COM_PORT_FAIL
Definition
Fail to create COM Port
Action
Service
Make sure the com port are well functioning
Check any fault on installing the Device Driver
Production
Same as service
Product
Same as service
Remark
NA
650
Definition
CRC Error
Action
Service
Identify which SIOlink’s hardware got this error from error log. Then
check the existence of the SIOlink’s hardware from the machine
If it exists, check the power cable functionality (electrical drawing).
Replace the power module if failure
If the power module works properly, swap by healthy fiber cable.
If problem still exists, replace by a new hardware
Production
Same as service
Product
Same as service
Remark
Locator should locate which hardware not exist
Electrical drawing. Able to check the power automatically?
660
Header
GMP_WAIT_DRV_CH_RDY_TIMEOUT
Definition
The Driver channel doesn't enable within the timeout period
Action
Service
Check any driver fault exists in the driver channel
Production
Same as service
Product
Same as service
Remark
Locator is able to display any fault exists in the driver channel
671
Header
GMP_EMERGENCY_STOP_TRIGGERED
Definition
Emergency stop was triggered
Action
Service
Check whether the EMO button is pressed
– Contact the operator for the reason of pressing EMO button
Check whether the signal of detecting the power down is triggered
– Report to product team
Production
Same as service
Product
Same as service
Find the root cause of false alarm
Remark
NA
673
Header
GMP_HALL_SNR_ERROR
Definition
Hall sensor state is invalid or hardware timeout when performing index reference
commutation during system initialization
Action
Service
Ensure the encoder and each hall sensors are functional
Production
Same as service
Product
Ensure the encoder and each hall sensors are functional
Remark
Locator checks the encoder functioning?
675
Header
GMP_SRH_IDX_FAIL
Definition
Search index failed when performing index reference commutation
Action
Service
Inform product team
Production
Inform product team
Product
ensure the channel is enabled, closed loop and not moving, and index
sensor is functional
Remark
Can locator searches index?
676
Header
GMP_UNKNOWN_IDX_ELECTRICAL_ANGLE
Definition
The channel cannot perform index reference commutation
Action
Service
Check whether using correct SCF and activation file
Inform product team
Production
Same as service
Product
Make sure the motor and driver supports index reference commutation type
and the channel has selected correct encoder as feedback source
Remark
Locator check whether existing system supports index reference commutation
677
Header
GMP_MOTOR_COMMUTATION_INACCURATE
Definition
The commutation hasn't complete
Action
Service
Check whether using correct SCF and activation file
Inform product team
Production
Same as service
Product
Use any of the commutation function to ensure more consistent
commutation angle
Remark
Locator is able to run different type of commutation
679
Header
GMP_UNKNOWN_ABS_ENC_OFFSET_ELECTRICAL_ANGLE
Definition
Absolute encoder position and electrical angle relationship is unknown
Action
Service
Check whether using correct SCF and activation file
Inform product team
Production
Same as service
Product
Make sure the motor has built-in encoder that supports absolute encoder
commutation type and the channel has selected this encoder as feedback
source.
Check whether hardware support to compensate encoder offset count
Remark
Check whether hardware support the feature
680
Header
GMP_DRV_CURRENT_SNR_ERROR
Definition
Some current sensors in driver have wrong response
Action
Service
Replace the driver
Production
Make sure motion driver team has entered correct parameters to SCF
Driver power supply is ON and functional
Driver loading is connected properly
Motor does not move to cause back EMF
Check connection and direction of current sensors are correct and
functionality of current sensors are ok
Product
Same as production
Remark
Locator is able to check the driver sensor error?
683
Header
GMP_HEALTH_MONITOR_NOT_EXIST
Definition
Health Monitor should exist during initialization
Action
Service
Retry
Execute it inside NuSpace
Report to product team
Production
Same as service
Product
Same as service
Remark
Locator should able to run health monitor automatically
684
Header
GMP_SIO_LINK_ERR
Definition
SIO link error
Action
Service
Check the hardware connectivity
Production
Same as service
Product
Same as service
Remark
Locator should able to check the connectivity of linkage
694
Header
GMP_BOARD_I2C_ERROR
Definition
I2C error
Action
Service
Check the board and board connector
Production
Same as service
Product
Same as service
Remark
Locator is able to locate the I2C information?
695
Header
GMP_INVALID_FIBER_NODE_TYPE
Definition
Invalid fiber node type
Action
Service
Ensure the node ID of each node is correct
Production
Same as service
Product
Same as service
Remark
Locator is show the node ID information
697
Header
GMP_SIO_READ_CONFIG_ERROR
Definition
Failed to read SIO config data
Action
Service
Check the communication linkage
Production
Same as service
Product
Same as service
Remark
Locator is able to check the communication linkage
698
Header
GMP_HALL_SNR_COMM_REQUIRED
Definition
Hall sensor commutation is required
Action
Service
Check whether using correct SCF and activation file
Production
Same as service
Product
Ensure hall sensor commutation was performed successfully
Remark
Locator is able to show the commutation information
2016
Definition
Driver NOT on when running motion command
Action
Service
Ensure the channel is ON before any motion command
Turn it ON and retry the motion
Production
Ensure the channel is ON before any motion command
Turn it ON and retry the motion
Product
Ensure the channel is ON before any motion command
Turn it ON and retry the motion
Remark
Locator is able to tell any protection is triggered that may cause
missing turn ON
9012
Definition
Invalid port is in use when setting the datalog port entries
Action
Service
Report to product team
Production
Report to product team
Product
Modify the port name of SCF
Modify the port name in the program
Modify the activation file
Remark
Locator is able to tell the invalid port name user enterd
9016
Definition
The datalog possession Key length is too long
Action
Service
Report to product team
Production
Report to product team
Product
Correct the key such that the length is less than
129 characters. The length doesn't longer than 128
characters
Remark
Locator is able to tell the datalog key users entered