Tfx Index
Errorcode List by Subsystem - Field Access

ADC
[00100] The A/D conversions have been disabled
[00101] Timeout waiting for the A/D conversion
[00102] The sample element is invalid
[00103] The control mode is invalid

BNK
[00300] The bank is in use by another task
[00301] The memory address is invalid
[00302] Requested memory size is unavailable
[00303] The block address is invalid
[00304] The search of the bank is complete

DBG
[00500] The trace mode is invalid
[00501] The trace buffer is invalid

DIO
[00600] Invalid parameter
[00601] Diodes are in safe mode
[00602] Diodes are locked by another process
[00603] Caller is not a task
[00604] Temperature is out of range
[00605] Must crash to shutdown diodes
[00606] Current range too great
[00607] Current limit exceeded
[00608] Problem reading temperature (SYM failure)
[00609] Problem setting idle (I2C failure)
[00610] Problem reading a parameter (PRM failure)
[00611] State of diodes is unknown
[00612] Problem setting currents (HSD failure)
[00614] Command not supported for this board
[00615] Parameter was updated, but callback not supported

DIR
[00700] Directory initialization failed
[00701] The flash sector organization is invalid
[00702] Firmware directory section is corrupt
[00703] Firmware directory section has been erased
[00704] Section type is invalid
[00705] Section address is invalid
[00706] FCB checksum is invalid
[00707] File checksum is invalid
[00708] File not found
[00709] File is at EOF

DOT
[04600] Invalid function parameter
[04601] Failed to log diode on-time for the last plot

DPC
[00900] Invalid function parameter
[00901] Module is in use by another task
[00902] Operation aborted; some changes may be saved
[00903] Power curve not initialized
[00904] Power curve is invalid
[00905] The power targets (for power curves) are not valid
[00906] Nullified diode - no power curve
[00907] Current cannot be set high enough to achieve the specified power
[00908] Requested power is too low
[00909] NVS operation failed
[00910] Failure setting the diodes
[00911] Failure with the power sensor
[00912] Parameter was updated, but callback not supported

DPS
[01000] Invalid function parameter
[01001] Background level not measured
[01002] Sensor gain not initialized
[01003] ADC module failed
[01004] PRM module failed
[01005] Operation aborted
[01006] Parameter was updated, but callback not supported
[01007] No laser power supply

DSC
[00800] Invalid function parameter
[00801] Calibration already in progress
[00802] Calibration not in progress
[00803] Calibration was aborted
[00804] The media is missing its name or power values
[00805] The diode power is too far off the power curve
[00806] Too many iterations for stroke cal
[00807] This diode exceeds the current limit
[00808] This diode makes the current range too great
[00809] Failure using diodes
[00810] Failure using power sensor
[00811] Failure using diode power-curve
[00812] Failure reading or saving media parameters
[00813] Could not generate power curves
[00814] Operation aborted
[00815] Stroke calibration not required for this media
[00816] The stroke clock is detected
[00817] The stroke clock is not detected
[00818] The data cable is detected
[00819] A data fault has been detected
[00820] The data cable is not detected
[00821] A data overflow has been detected
[00822] Failure reading VPC parameters

DTL
[04800] The DTL is in use by another task
[04801] The datalink port state is invalid
[04802] The logical channel is invalid
[04803] The datalink has lost synchronization
[04804] The datalink port is not idle
[04805] Unexpected software failure

EED
[01100] The registry is in use by another task
[01101] The entry size is invalid
[01102] A registry key was not found
[01103] The write verify indicates a write failure
[01104] The registry section checksum is invalid
[01105] The registry sections are different
[01106] Both parameter sections are corrupt
[01107] The primary parameter section was recovered
[01108] The primary parameter section is corrupt
[01109] The secondary parameter section was recovered
[01110] The secondary parameter section is corrupt
[01111] The search of the registry is complete

ERR
[01200] Invalid function parameter
[01201] Invalid subsystem ID
[01202] Subsystem registration error
[01203] Invalid subsystem table
[01204] Duplicate error code found
[01205] Invalid error code
[01206] Error code was not found
[01207] The subsystem has not registered information
[01208] The search is complete

FLS
[01500] Flash type not recognized
[01501] Flash address invalid
[01502] Attempt to program failed
[01503] Attempt to erase failed
[01504] Progam/erase command failed
[01505] Attempt to program/erase timed out
[01506] The flash is in use by another task

FOC
[01300] Invalid function parameter
[01301] Unexpected software failure
[01302] Timeout waiting for the sample acquisition
[01303] +5V out of range
[01304] -5V out of range
[01305] Actuator Drive supply out of range
[01306] Checksum of Waveform data invalid
[01307] Timeout waiting for Focus OK
[01308] Shutdown due to lens position instability
[01309] Matrix inversion error: Unable to find SVF coefficients
[01310] Polynominal fit error: Unable to find SVF coefficients
[01311] Poles not complex: Unable to find SVF coefficients
[01312] Damping factor invalid: Unable to find SVF coefficients
[01313] Focus error: Media out of range
[01314] Focus signal too low: Image may be off media
[01315] Focus timeout waiting for drum synchronization(check head cabling)
[01316] Actuator movement too small to determine SVF coefficients
[01317] Too few oscillations to determine SVF coefficients
[01318] Unable to determine SVF coefficients from data
[01319] Actuator movement too small to determine LUT
[01320] Unable to determine LUT from data
[01321] Focus laser calibration out of range: Check calibration resistor
[01322] Actuator is not in force mode
[01323] Actuator is not in current mode
[01324] Initial lens position is out of range
[01325] Two solutions for best gap value - unable to continue
[01326] Gap solutions are complex - unable to continue
[01327] No gap solution within range - unable to continue
[01328] Unable to setup sample clock: SCLK divisor too high ( > 1023 )
[01329] Unable to turn on focus laser: Safety loop open
[01330] Focus laser not turning on
[01331] Ignoring some image parameters: Focus is on
[01336] Focus signal too High: Media too reflective or rcvrgain too high
[01337] Media thickness out of range
[01338] Media reflectivity out of range
[01339] Focus receiver gain out of range
[01340] Focus surface depth out of range
[01341] Image size/clamp shadows invalid
[01342] Focus mode is invalid
[01343] Total swaths exceeded: holding for remainder of image
[01344] Image too small: Not enough focus samples
[01345] SCLK not detected
[01346] Mismatch between specified and measured pixels per rotation
[01347] Insufficient focus memory available for set image parameters
[01348] Mismatch between total focus samples/cycle and image parameters
[01349] Mismatch between focus samples/image area and image parameters

HIF
[04900] The shutter control is invalid
[04901] The control mode is invalid
[04902] The command packet is invalid
[04903] The command packet length is invalid
[04904] The command code is not supported
[04905] The command parameter is invalid
[04906] Timeout waiting for the write laser
[04907] Timeout waiting for the focus
[04908] Timeout waiting for the stroke calibration
[04909] The NVS parameter is not supported
[04910] Failure reading the NVS parameter
[04911] Failure writing the NVS parameter
[04912] Failure constructing the media specifier
[04913] Failure configuring the redirect mode
[04914] Failure received redirected characters
[04915] Failure swapping the serial ports
[04916] Failure translating the error information
[04917] The error information is invalid
[04918] Redirection must be disabled for negotiation
[04919] The requested baud rate is not supported
[04920] The requested baud rate is too low
[04921] The unsolicited packet has been blocked
[04922] The requested application protocol is not supported
[04923] Unexpected software failure

HSD
[01900] Invalid function parameter
[01901] Xilinx upload failed

HSP
[02000] Invalid device ID
[02001] Data length is 0

I2C
[02100] Invalid parameter
[02101] Slave did not send acknowledge
[02102] Address is locked
[02103] I2C subsystem busy
[02104] I2C address is invalid

INT
[02200] The interrupt vector is invalid
[02201] The registration / mask operation is invalid
[02202] The callback could not be found

LOG
[02400] The LOG is in use by another task
[02401] Data logger initialization failed
[02402] The control mode is invalid
[02403] The sample configuration is invalid
[02404] The command sequence is invalid
[02405] Plot / sample data has not been acquired
[02406] Failure allocating a bank buffer
[02407] Failure freeing a bank buffer
[02408] Failure accessing the bank buffer
[02409] The transfer buffer is empty
[02410] The bank buffer is empty
[02411] The bank buffer is full
[02412] The plot / sample range are invalid
[02413] The plot / sample format is invalid
[02414] The sample point is invalid
[02415] The sample state is invalid
[02416] The sample divisor is invalid
[02417] The trigger event is invalid
[02418] The trigger delay is invalid
[02419] Unexpected software failure

MAT
[02600] Invalid number of samples

MED
[02700] Media initialization failed
[02701] The media key is invalid
[02702] The media index is invalid
[02703] Failure writing the media key
[02704] Failure reading the media key
[02705] The media is in use by another task
[02706] The media is reserved by another task
[02707] The media is not supported
[02708] Unexpected software failure

MON
[02800] Invalid function parameter
[02801] Invalid subsystem ID
[02802] Subsystem registration error
[02803] Invalid subsystem table
[02804] Invalid format string
[02805] Timeout entering the command line
[02806] Maximum command line length exceeded
[02807] Command not found
[02808] Monitor command access level insufficient
[02809] Command has too many tokens
[02810] Command characters are not available
[02811] Command has no tokens
[02812] Timeout receiving characters
[02813] Confirmation has been denied
[02814] The confirmation character is invalid
[02815] Timeout entering the confirmation
[02816] The subsystem has not registered commands
[02817] The subsystem has not registered information
[02818] Command line parameter range error
[02819] The data encoding is invalid
[02820] Unexpected software failure
[02821] The command line has been aborted

MSG
[02900] The string queue is empty
[02901] The string queue is full
[02902] The packet queue is empty
[02903] The packet queue is full
[02904] The packet length is invalid
[02905] The packet offset is invalid

PRF
[04300] Invalid function parameter

PRM
[03100] Invalid function parameter
[03101] Invalid subsystem ID
[03102] Subsystem registration error
[03103] Invalid subsystem table
[03104] Duplicate parameter key found
[03105] Invalid parameter key
[03106] The search is complete
[03107] The buffer size is invalid
[03108] The parameter has not been found
[03109] Parameter access level insufficient
[03110] The parameter copy is invalid
[03111] The parameter element is invalid
[03112] The source / destination copy is invalid
[03113] The parameter syntax is invalid
[03114] The parameter range is invalid
[03115] The string parameter syntax is not supported
[03116] The string parameter length is invalid
[03117] The subsystem has not registered parameters
[03118] The subsystem has not registered information
[03119] The parameter division is invalid
[03120] Unexpected software failure

RDR
[05000] The redirection mode is invalid
[05001] The redirection buffer is empty
[05002] The redirection buffer is full

REG
[03200] The registry is in use by another task
[03201] The registry is full, execute "Reg Optimize"
[03202] The search of the registry is complete
[03203] RCB checksum is invalid
[03204] Entry checksum is invalid
[03205] Entry size is invalid
[03206] A registry key was not found
[03207] A registry key already exists
[03208] The directory section is not erased
[03209] The directory sections are different
[03210] Both directory sections are corrupt
[03211] The primary directory section was recovered
[03212] The primary directory section is corrupt
[03213] The secondary directory section was recovered
[03214] The secondary directory section is corrupt
[03215] The baseline directory section is corrupt
[03216] The registry is invalid

SBT
[03300] Checksum invalid loading the firmware bundle
[03301] Firmware downloads using monitor redirection are not supported

SYM
[03400] The SYM is in use by another task
[03401] System monitor initialization failed
[03402] The temperature input is invalid
[03403] The voltage input is invalid
[03404] The boolean input is invalid
[03405] The temperature input is not supported
[03406] The voltage input is not supported
[03407] The temperature input is not monitored
[03408] The voltage input is not monitored
[03409] The LM75 / LM80 sensor is not responding
[03410] The LM80 voltage input is invalid
[03411] The LM80 voltage limits are invalid
[03412] The LM75 / LM80 temperature thresholds are invalid
[03413] Unexpected software failure

SYS
[03500] The head / plot command is invalid
[03501] The control mode is invalid
[03502] The focus control mode is in progress
[03503] The system is in use by another task
[03504] Failure determining the edge detect information
[03505] The edge detect state is invalid ( on / off plate )
[03506] Failure resetting the edge detect
[03507] The media is not supported
[03508] Failure accessing the media
[03509] The series / system parameter is invalid
[03510] The series / system parameter length is invalid
[03511] Failure updating the series parameter
[03512] Failure creating the system parameter
[03513] Failure reading the system parameter
[03514] The system parameter syntax is invalid
[03515] Failure verifying the system parameters
[03516] System parameter(s) have been disabled
[03517] The functionality is not supported
[03518] Failure configuring the focus driver
[03519] A warning fault has been generated for testing
[03520] A fatal fault has been generated for testing
[03521] The command syntax is invalid
[03522] The stroke clock frequency is too high ( > 1250 kHz )
[03523] Failure accessing the focus driver
[03524] The focus control mode has been aborted
[03525] Unexpected software failure
[03526] The command sequence is invalid
[03527] The head / plot command is not supported
[03528] Failure determining the head position
[03529] A fatal fault has shutdown the system
[03530] Failure of the focus learn
[03531] Timeout waiting for the focus learn
[03532] Warning fault(s) have been discarded
[03533] Fatal fault(s) have been discarded
[03534] Diode temperature out of range - plotting forbidden
[03535] The safety voltage point is within range
[03536] The safety voltage point is out-of-range
[03537] The laser voltage point is within range
[03538] The laser voltage point is out-of-range
[03539] The +5V is within range
[03540] The +5V is out-of-range
[03541] The +3.3V is within range
[03542] The +3.3V is out-of-range
[03543] The -5V is within range
[03544] The -5V is out-of-range
[03545] The +48V is within range
[03546] The +48V is out-of-range
[03547] Error while initializing diodes to plot
[03548] The firmware upgrade is complete
[03549] The firmware upgrade has failed
[03550] A safety loop fault is preventing normal operation
[03551] Error while releasing diodes at plot end
[03552] Error while setting the diode currents
[03553] Failure determining the head information

URT
[03600] Invalid function parameter
[03601] The serial port handle is invalid
[03602] The serial port state is invalid
[03603] The serial port buffer is empty
[03604] The serial port buffer is full
[03605] The transmitter isn't ready
[03606] The transmitter isn't empty

UTL
[03700] Received a non-hex character
[03701] Unexpected software failure

VBS
[03800] Verbose initialization failed
[03801] Invalid subsystem ID
[03802] Invalid verbose level
[03803] Unexpected software failure

VER
[03900] Invalid function parameter
[03901] Invalid subsystem ID
[03902] Subsystem registration error
[03903] Invalid subsystem information
[03904] Invalid subsystem acronym

VPC
[05300] Invalid function parameter
[05301] Velocity curve not initialized
[05302] Velocity curve is invalid
[05303] Calculated surface velocity is too low
[05304] NVS operation failed
[05305] Parameter was updated, but callback not supported
[05306] Module is in use by another task
[05307] The specified media index is out of range

YMD
[04200] Invalid function parameter
[04201] Transfer aborted
[04202] Receiver attempted xmodem
[04203] Transmitter attempted batch transfer