FR FieldReady Academy
Test equipment bone densitometers

Hologic Discovery QDR: troubleshooting and error codes

The ServiceForge knowledge base holds 85 documented symptoms for the Hologic Discovery QDR, with 151 ranked causes, 194 diagnostic checks with test points and expected values, and 112 error codes. Each symptom below shows its causes and the first check; the rest is one connection away. Connect ServiceForge to your AI

Symptoms

No display or abnormal display radiation

No scan display, completely white screen, completely dark screen, blotchy or grainy display

Ranked causes

  1. 1. Tube kV peak potential out of specification (common)
  2. 2. Tube current out of specification (common)
  3. 3. X-ray beam misalignment (common)
  4. 4. Poor signal strength or excessive noise (common)
  5. 5. Aperture position or aperture belt problem (common)
  6. 6. Filter Drum not rotating (occasional)
  7. 7. Filter Drum belt failure (occasional)
  8. 8. C-Arm Interface board failure (occasional)
  9. 9. Aperture plate assembly or collimator contamination (rare)
  10. 10. Bad Detector Assembly (occasional)
First check

Verify Tube kV peak potential

Test point
X-ray tube
Expected
Within specification

5 more checks with pass and fail actions, 10 corrective actions, and part numbers are in ServiceForge. Connect ServiceForge to your AI

Detector flattening procedure fails consistently radiation

System cannot complete or pass detector flattening verification procedure

Ranked causes

  1. 1. Loose or misaligned aperture assembly (common)
  2. 2. Unstable or dancing X-rays (common)
  3. 3. X-ray waveform distortion (occasional)
  4. 4. ADC gain level incorrect (occasional)
  5. 5. Bad detectors in detector assembly (occasional)
  6. 6. Filter Drum installed incorrectly or defective segment (occasional)
  7. 7. Lead fragments in X-ray beam (rare)
  8. 8. X-rays hitting table edge during whole body scan (occasional)
First check

Inspect aperture assembly for misalignment

Test point
Aperture assembly, collimator cup, pre-collimator disk
Expected
Properly aligned, no loose parts

1 more check with pass and fail actions, 8 corrective actions, and part numbers are in ServiceForge. Connect ServiceForge to your AI

Laser does not turn off patient safety

Laser remains active when control is switched off

Ranked causes

  1. 1. Laser button on Control Panel stuck or defective (common)
  2. 2. Control panel laser switch failure (occasional)
  3. 3. C-Arm Interface Board defective (occasional)
  4. 4. Distribution Board defective (occasional)
  5. 5. Interconnect cable failure (occasional)
  6. 6. Computer assembly defective (rare)

6 corrective actions and part numbers are in ServiceForge. Connect ServiceForge to your AI

Table top radiographic uniformity out of specification radiation

Global Stats S.D. value indicates improper X-ray beam alignment or instrument misalignment during whole body air scan

Ranked causes

  1. 1. Loose wires or debris between table and tank (occasional)
  2. 2. Aperture misalignment or calibration drift (common)
  3. 3. AC line voltage out of specification (occasional)
  4. 4. +/- 15V power supply voltage out of specification (occasional)
  5. 5. Detector flattening calibration drift (occasional)
  6. 6. Table pad or tabletop physical damage (rare)
First check

Perform whole body air scan

Test point
Discovery scanner with only pad on table
Expected
Scan completes without interruption
Tools
Discovery QDR system

3 more checks with pass and fail actions, 6 corrective actions, and part numbers are in ServiceForge. Connect ServiceForge to your AI

Horizontal stripe in display image radiation

Horizontal line, band, or banding pattern visible across X-ray image on display

Ranked causes

  1. 1. Tube kV (peak potential) out of specification (common)
  2. 2. Tube current out of specification (common)
  3. 3. Line voltage or power ground instability (occasional)
  4. 4. Filter drum not rotating or belt slipping (occasional)
  5. 5. X-ray controller malfunction (banding artifacts) (occasional)
First check

Measure tube kV peak potential

Test point
X-ray controller kV output
Expected
Within ±5% of system set value (typically 100 kV for bone density)

4 more checks with pass and fail actions, 5 corrective actions, and part numbers are in ServiceForge. Connect ServiceForge to your AI

Bad checksum in message caution

Checksum calculated by C/C does not match checksum in message packet, indicating communication error

Ranked causes

  1. 1. Driver incorrectly configured (common)
  2. 2. Devices jumpered to debug mode (occasional)
  3. 3. Hardware problem on communication link (occasional)
  4. 4. DSP chips not properly seated (occasional)

4 corrective actions and part numbers are in ServiceForge. Connect ServiceForge to your AI

Laser crosshair beam is defective patient safety

Laser beam does not form proper crosshair pattern or is misaligned

Ranked causes

  1. 1. Laser block assembly mirrors broken, cracked or misaligned (occasional)
  2. 2. Laser shutter closed (common)
  3. 3. Laser aperture obstructed (common)
  4. 4. Laser misaligned to perpendicular (occasional)

4 corrective actions and part numbers are in ServiceForge. Connect ServiceForge to your AI

Laser does not turn on patient safety

Laser fails to activate when requested by software or operator control

Ranked causes

  1. 1. Software inhibiting laser due to C-arm position (common)
  2. 2. Laser power connector not supplying +5VDC (common)
  3. 3. C-Arm Interface Board failure (occasional)
  4. 4. AY motor calibration file corrupt or uncalibrated (occasional)
First check

Position C-arm and retry laser

Test point
C-arm position
Expected
C-arm at center of table

4 corrective actions and part numbers are in ServiceForge. Connect ServiceForge to your AI

Scanner motion not responding or limited caution

Table or C-arm does not move, moves in wrong direction, or moves but jerks or stops unexpectedly

Ranked causes

  1. 1. Motor encoder not properly calibrated (common)
  2. 2. Drive belt worn, slipping, or misaligned (occasional)
  3. 3. Encoder coupling slipped or damaged (occasional)
  4. 4. Motor or gearbox mechanical fault (occasional)
First check

Identify which axis is not moving per operator description and motion diagram

Test point
Scanner - refer to Figure 6-1 for motion directions (TX, TY, TZ, AR, AY, etc.)
Expected
Clear identification of failed axis

4 more checks with pass and fail actions, 4 corrective actions, and part numbers are in ServiceForge. Connect ServiceForge to your AI

System does not power on high voltage

System appears dead or unresponsive, no power indicators

Ranked causes

  1. 1. Main circuit breaker open or off (common)
  2. 2. Emergency Stop switch engaged or Instrument On/Off switch off (common)
  3. 3. Power cable disconnected or faulty (occasional)
  4. 4. Main fuses blown (occasional)
First check

Verify main circuit breaker state

Test point
Rear of foot end pedestal
Expected
Breaker in ON position

3 more checks with pass and fail actions, 4 corrective actions, and part numbers are in ServiceForge. Connect ServiceForge to your AI

Unable to position device within specified tolerance [E_TOLERANCE_I]

Stepping motor, aperture shuttle, or TZ drive failed to reach requested position

Ranked causes

  1. 1. TZ drive firmware outdated (common)
  2. 2. TZ drive thermal overload (occasional)
  3. 3. Stepping motor not calibrated or binding (occasional)
  4. 4. Aperture shuttle not calibrated or binding (occasional)

4 corrective actions and part numbers are in ServiceForge. Connect ServiceForge to your AI

X-ray beam misaligned radiation

X-ray beam does not align properly to drop-off points per alignment procedure

Ranked causes

  1. 1. Aperture 10 misaligned (common)
  2. 2. Collimator cup or pre-collimator disk misaligned (occasional)
  3. 3. X-ray tube shifted within lethargy (rare)
First check

Align X-ray beam to drop-off points

Test point
Aperture 10
Expected
Alignment block and pin line up with 3-8 turns of hex driver

1 more check with pass and fail actions, 3 corrective actions, and part numbers are in ServiceForge. Connect ServiceForge to your AI

24V LED not lit on distribution board caution

DC power supply 24V rail indicator not illuminated, suggesting loss of 24V supply

Ranked causes

  1. 1. Fuse blown on 24V supply or related circuit (common)
  2. 2. Tape switch or connector problem detecting open circuit (occasional)
First check

Inspect 24V supply fuses on distribution board

Test point
Distribution board - 24V fuse positions per Figure 5-1
Expected
Fuses intact with no visible opens or burnt elements

1 more check with pass and fail actions, 2 corrective actions, and part numbers are in ServiceForge. Connect ServiceForge to your AI

Analyze data file missing or invalid

Required ANALYZE.DAT file not found or contains no valid entries

Ranked causes

  1. 1. Software not correctly installed (common)
  2. 2. Hard disk drive hardware problem (occasional)

1 corrective action and part numbers are in ServiceForge. Connect ServiceForge to your AI

C-arm and table collision imminent caution

C-arm and table are calculated to be within 1/4 inch of each other, danger of collision

Ranked causes

  1. 1. Operator moved C-arm and table too close (occasional)
  2. 2. Calibration information incorrect or mechanical stops have moved (occasional)

2 corrective actions and part numbers are in ServiceForge. Connect ServiceForge to your AI

Calibration: A/D gain control adjustment high voltage

Ensure all systems have equal input to A/D converter regardless of X-ray flux variations. Potentiometer location depends on system configuration.

Ranked causes

  1. 1. X-ray flux variation causing unequal A/D converter input (common)
  2. 2. A/D signal level out of specification after verification check fails (occasional)
First check

Install all system covers normally in X-ray beam

Test point
System covers
Expected
All covers installed

6 more checks with pass and fail actions, 2 corrective actions, and part numbers are in ServiceForge. Connect ServiceForge to your AI

Calibration: Beam alignment radiation

X-ray beam positioning adjustment using Filter Drum and Array assembly to maximize signal amplitude and ensure proper detector response

Ranked causes

  1. 1. Filter Drum misalignment (side-to-side) (common)
  2. 2. Array assembly misalignment (front-to-back) (common)
First check

Start X-Ray Survey Utility and configure settings

Test point
Utilities|Service Utilities|X-Ray Survey
Expected
Hi gain=2, Lo gain=1, X-ray mode=3, Display=Graph, Segment=Air

9 more checks with pass and fail actions, 4 corrective actions, and part numbers are in ServiceForge. Connect ServiceForge to your AI

Could not write new record

System unable to write new reference curve record that was entered or edited

Ranked causes

  1. 1. Hard drive is full (common)
  2. 2. Hard drive failure or corrupted reference curve database (occasional)

2 corrective actions and part numbers are in ServiceForge. Connect ServiceForge to your AI

Device time-out waiting for requested action caution

Device did not respond to message within 150ms or self-limiting command timed out in state machine

Ranked causes

  1. 1. Communication failure or device not responding (occasional)
  2. 2. State machine self-limiting command timeout or cycle overflow (occasional)

2 corrective actions and part numbers are in ServiceForge. Connect ServiceForge to your AI

Scan File Record too small or too large

I/O operation error, hard drive or diskette issues during file operations

Ranked causes

  1. 1. Insufficient hard drive space (common)
  2. 2. Disk hardware problem (occasional)

2 corrective actions and part numbers are in ServiceForge. Connect ServiceForge to your AI

System does not start up

Software or firmware fails to initialize after power applied

Ranked causes

  1. 1. Incompatible software configuration loaded (common)
  2. 2. Computer console not powered (occasional)
First check

Verify software version and loaded options

Test point
Discovery Main Screen - Utilities|System Configuration
Expected
Software version 12.0 or higher, options compatible with hardware

1 more check with pass and fail actions, 2 corrective actions, and part numbers are in ServiceForge. Connect ServiceForge to your AI

System fails X-ray beam alignment verification radiation

System cannot complete X-ray beam alignment verification procedure

Ranked causes

  1. 1. Aperture assembly loose hardware or excessive play (common)
  2. 2. Aperture assembly encoder belt tension incorrect (common)
First check

Realign X-ray beam and recalibrate aperture

Test point
Aperture assembly
Expected
Alignment verification passes

2 more checks with pass and fail actions, 2 corrective actions, and part numbers are in ServiceForge. Connect ServiceForge to your AI

Truncated Patient Record

I/O operation error during patient record read/write, hard drive or diskette problem

Ranked causes

  1. 1. Insufficient hard drive space (common)
  2. 2. Disk hardware problem (occasional)

2 corrective actions and part numbers are in ServiceForge. Connect ServiceForge to your AI

Unable to format diskette

Diskette format operation failed, likely defective diskette or hardware problem

Ranked causes

  1. 1. Defective diskette (common)
  2. 2. Diskette drive or controller board hardware problem (occasional)

2 corrective actions and part numbers are in ServiceForge. Connect ServiceForge to your AI

Unable to restore scan; system disk full

Scan restoration failed due to insufficient disk space

Ranked causes

  1. 1. Hard drive full (common)
  2. 2. Hard drive problem (occasional)

1 corrective action and part numbers are in ServiceForge. Connect ServiceForge to your AI

Vertical stripe in display image radiation

Thin vertical line or band visible in X-ray image on display, usually full screen height

Ranked causes

  1. 1. Bad detector or detector signal dropout (common)
  2. 2. Foreign matter (metallic debris) in X-ray beam path (occasional)
First check

Check detector signal strength and noise

Test point
X-Ray Survey graphic mode
Expected
Even signal across all detectors with minimal noise speckles

1 more check with pass and fail actions, 2 corrective actions, and part numbers are in ServiceForge. Connect ServiceForge to your AI

X-ray controller not generating system timing interrupts high voltage

No A/C line frequency interrupts from X-ray controller detected for at least two consecutive system clock ticks (approximately 1/10 second)

Ranked causes

  1. 1. X-ray controller fuse on operator console is open (popped) (common)
  2. 2. Emergency stop activated (occasional)
First check

Verify X-ray controller fuse status on operator console

Test point
X-ray controller fuse
Expected
Fuse seated, not popped

2 corrective actions and part numbers are in ServiceForge. Connect ServiceForge to your AI

X-ray firing order out of sequence high voltage

X-ray pulse level reading from C-arm does not match expected level for the pulsing mode

Ranked causes

  1. 1. Filter drum and X-ray generator out of sync (common)
  2. 2. X-ray filament thermal overload has tripped (occasional)
First check

Verify filter drum synchronization with A/C line

Test point
Filter drum position
Expected
Filter drum synchronized with A/C line

3 more checks with pass and fail actions, 2 corrective actions, and part numbers are in ServiceForge. Connect ServiceForge to your AI

Address mismatch in response message

Communication error where response message address does not match sent message address

Ranked causes

  1. 1. Communication or software error (unknown)

1 corrective action and part numbers are in ServiceForge. Connect ServiceForge to your AI

Analysis aborted - d0 below acceptable limit radiation

X-ray detector output d0 is below zero or acceptable threshold, indicating no X-rays reaching detector

Ranked causes

  1. 1. No X-rays reaching detector or hardware failure (unknown)

1 corrective action and part numbers are in ServiceForge. Connect ServiceForge to your AI

Aperture shuttle not responding caution

Aperture shuttle not moving to commanded position or stuck during motion

Ranked causes

  1. 1. Aperture not calibrated or shuttle jammed (occasional)

1 corrective action and part numbers are in ServiceForge. Connect ServiceForge to your AI

BoundaryLine internal software error

Internal software error in BoundaryLine module during processing

Ranked causes

  1. 1. Software error (unknown)

1 corrective action and part numbers are in ServiceForge. Connect ServiceForge to your AI

C-arm laser positioning error high voltage

Laser positioning light control error or unsafe C-arm and table proximity for laser use

Ranked causes

  1. 1. Laser safety distance violation or local control conflict (occasional)

1 corrective action and part numbers are in ServiceForge. Connect ServiceForge to your AI

C-arm unable to position within specified tolerance caution

Aperture mechanism has problem; C-arm cannot position device to required accuracy

Ranked causes

  1. 1. Problem with aperture mechanism (common)

1 corrective action and part numbers are in ServiceForge. Connect ServiceForge to your AI

C-arm X-ray cannot turn on radiation

Unable to turn on X-rays; filter drum not locked or 30-second startup delay not elapsed

Ranked causes

  1. 1. Filter drum not synchronized or X-ray delay not elapsed (common)

1 corrective action and part numbers are in ServiceForge. Connect ServiceForge to your AI

Calibration: Aperture

Locate exact starting positions and center of each aperture (slit) in motor steps using SQDRIVER program

Ranked causes

  1. 1. Aperture positions require initialization after alignment or maintenance (common)
First check

Center the table

Test point
Table position
Expected
Table centered in Center Table position

2 more checks with pass and fail actions, 1 corrective action, and part numbers are in ServiceForge. Connect ServiceForge to your AI

Calibration: Array area and BMC measurements

Discovery QDR requires recalibration of area and bone mineral content (BMC) measurements in array scan modes after thickness measurement calibration. Involves phantom scans, software analysis, and calibration file updates.

Ranked causes

  1. 1. Array mode calibration parameters need updating after thickness calibration (common)
First check

Restart software and center table

Test point
Discovery Main Menu
Expected
Software in service mode, table centered

4 more checks with pass and fail actions, 3 corrective actions, and part numbers are in ServiceForge. Connect ServiceForge to your AI

Calibration: Array scan thickness measurement and calibration (A and SL models) radiation

Establish baseline array scan thickness indicators for spine phantom AP/Lateral scans for accurate BMD/BMC measurements

Ranked causes

  1. 1. Warm-up time insufficient or system not at thermal equilibrium (common)
First check

Select spine phantom for AP/Lateral exam setup

Test point
QDR For Windows Perform Exam
Expected
Spine phantom shipped with machine selected (Spine Phantom #nnn format in database)
Tools
Discovery software

10 more checks with pass and fail actions, 1 corrective action, and part numbers are in ServiceForge. Connect ServiceForge to your AI

Calibration: Array scan thickness measurement and calibration (C and W models) radiation

Establish baseline array scan thickness indicators for spine phantom scans to ensure accurate BMD/BMC measurements

Ranked causes

  1. 1. Warm-up time insufficient or system not at thermal equilibrium (common)
First check

Power up system and allow warm-up

Test point
Discovery system
Expected
System fully operational for minimum 30 minutes before proceeding
Tools
Discovery QDR system

6 more checks with pass and fail actions, 1 corrective action, and part numbers are in ServiceForge. Connect ServiceForge to your AI

Calibration: Detector beam flattening radiation

Flatten X-ray beam for each scan mode and find metal edge of table using phantom reference. All covers and table mat must be in X-ray path.

Ranked causes

  1. 1. Initial setup or periodic maintenance requires detector flattening (common)
First check

Restart Discovery software in service mode

Test point
PC startup
Expected
Service mode active, Discovery Main Menu displayed

10 more checks with pass and fail actions, 1 corrective action, and part numbers are in ServiceForge. Connect ServiceForge to your AI

Calibration: Filter drum encoder alignment

Verify optical interrupter signals and measure timing between BRASS and SEGMENT signals to ensure proper filter drum encoder alignment.

Ranked causes

  1. 1. Filter drum encoder timing out of specification (occasional)
First check

Attach oscilloscope Channel 1 to SEGMENT test point

Test point
TP3 on C-Arm Interface board
Expected
Probe connected and grounded

6 more checks with pass and fail actions, 1 corrective action, and part numbers are in ServiceForge. Connect ServiceForge to your AI

Calibration: Laser positioning offset

Adjust laser crosshair alignment to correctly position C-Arm over patient anatomy to prevent improper detector flattening.

Ranked causes

  1. 1. Laser crosshair misalignment with C-Arm position (occasional)
First check

Center table and activate laser

Test point
QDR control
Expected
Laser on, table centered

4 more checks with pass and fail actions, 1 corrective action, and part numbers are in ServiceForge. Connect ServiceForge to your AI

Calibration: Motor AY caution

Calibrate AY motor encoder readback and determine left mechanical stop position using SQDRIVER MOTOR$AY command

Ranked causes

  1. 1. AY motor encoder requires calibration after replacement or maintenance (common)
First check

Loosen encoder coupling set screws if encoder was replaced

Test point
Encoder coupling on pulley shaft
Expected
Set screws loosened; encoder coupling accessible

4 more checks with pass and fail actions, 1 corrective action, and part numbers are in ServiceForge. Connect ServiceForge to your AI

Calibration: Motor encoder and position offset

Configure stepper motor direction, step distance, encoder calibration, mechanical limits and offset for arm rotation movement.

Ranked causes

  1. 1. Motor encoder calibration required during setup or maintenance (common)
First check

Verify motor_direction parameter

Test point
MOTOR_AR.PRO file motor_direction field
Expected
0 if direction not reversed, 1 if reversed

6 more checks with pass and fail actions, 1 corrective action, and part numbers are in ServiceForge. Connect ServiceForge to your AI

Calibration: Motor TZ (Discovery A and SL only) caution

Calibrate TZ motor encoder readback and determine table pedestal motion limits using SQDRIVER MOTOR$TZ command

Ranked causes

  1. 1. TZ motor encoder requires calibration after maintenance or replacement (common)
First check

Select TZ motor device driver

Test point
CARM$$$$> prompt in SQDRIVER
Expected
MOTOR$TZ> prompt displayed after typing MOTOR$TZ

6 more checks with pass and fail actions, 1 corrective action, and part numbers are in ServiceForge. Connect ServiceForge to your AI

Calibration: Recalculate and add array AP scans to QC database

After area and BMC calibration complete, AP scans must be recalculated using new calibration factors and added to QC database. Includes QC plot verification to ensure measurement drift is within limits.

Ranked causes

  1. 1. QC database requires updated scans after calibration (common)
First check

Recalculate scans to new calibration

Test point
Auto Analyze RECALYZE function
Expected
20 scans recalculated with new factors

2 more checks with pass and fail actions, 3 corrective actions, and part numbers are in ServiceForge. Connect ServiceForge to your AI

Cannot generate bad detector map

System cannot create detector map because too many detectors are identified as bad

Ranked causes

  1. 1. One or more detectors are bad (common)

1 corrective action and part numbers are in ServiceForge. Connect ServiceForge to your AI

Cannot obtain results of scan

System unable to obtain results of previously scanned image that was selected for normals plotting

Ranked causes

  1. 1. Software error retrieving scan results (unknown)

1 corrective action and part numbers are in ServiceForge. Connect ServiceForge to your AI

Cannot open window

System unable to open required application window, preventing operation

Ranked causes

  1. 1. Non-Hologic software installed on computer (common)

1 corrective action and part numbers are in ServiceForge. Connect ServiceForge to your AI

Centerline angle out of tolerance during spine phantom alignment radiation

After analyzing AP scan, centerline angle is not within +2 degrees as verified at bottom of screen

Ranked causes

  1. 1. Phantom not properly aligned to laser during setup (common)
First check

Verify phantom laser alignment

Test point
Phantom centerline
Expected
Laser dot centered on phantom target, sides parallel to table
Tools
Laser, ruler

1 more check with pass and fail actions, 1 corrective action, and part numbers are in ServiceForge. Connect ServiceForge to your AI

Console does not power up

Computer monitor or console equipment does not turn on

Ranked causes

  1. 1. Console power strip de-energized or unplugged (common)
First check

Verify power strip outlet is energized

Test point
Computer console power strip outlet
Expected
Voltage present at all outlets (120 V AC)

1 corrective action and part numbers are in ServiceForge. Connect ServiceForge to your AI

Corrupted scan data detected

Scan data has been corrupted and cannot be used reliably

Ranked causes

  1. 1. Data corruption during scan (unknown)

1 corrective action and part numbers are in ServiceForge. Connect ServiceForge to your AI

Could not find file extension

System unable to locate required file extension

Ranked causes

  1. 1. Software error (unknown)

1 corrective action and part numbers are in ServiceForge. Connect ServiceForge to your AI

Database file error

Database file access error with error code and file information

Ranked causes

  1. 1. Database error (unknown)

1 corrective action and part numbers are in ServiceForge. Connect ServiceForge to your AI

Device already in use by foreground task

MAPI driver already opened by another application preventing exclusive access

Ranked causes

  1. 1. MAPI driver already in use (occasional)

1 corrective action and part numbers are in ServiceForge. Connect ServiceForge to your AI

Device has not been configured

Invalid motor calibration data sent to driver with one or more parameters less than or equal to zero

Ranked causes

  1. 1. Invalid motor calibration parameters (occasional)

1 corrective action and part numbers are in ServiceForge. Connect ServiceForge to your AI

Device in emulation mode

Device driver reports device is in emulation mode, not an error condition

Ranked causes

  1. 1. Emulation enabled by design or configuration (common)

1 corrective action and part numbers are in ServiceForge. Connect ServiceForge to your AI

Device not ready to perform requested action

State machine not ready to execute because necessary data structures not yet downloaded

Ranked causes

  1. 1. Program or task table not downloaded (occasional)

1 corrective action and part numbers are in ServiceForge. Connect ServiceForge to your AI

Device state machine error

Attempted to load, execute or abort state machine while one was already running or while devices were executing commands

Ranked causes

  1. 1. State machine conflict or protocol issue (unknown)

1 corrective action and part numbers are in ServiceForge. Connect ServiceForge to your AI

Drum bearings require replacement caution

Inner or outer drum bearings (250-0045 or 250-0046) show wear, noise, or binding.

Ranked causes

  1. 1. Bearing wear or degradation (occasional)
First check

Remove aperture assembly

Test point
Aperture assembly mounting
Expected
Aperture assembly removed

23 more checks with pass and fail actions, 1 corrective action, and part numbers are in ServiceForge. Connect ServiceForge to your AI

More symptoms

  • Drum belts require replacement or adjustment
  • DXA quality control phantom segment rotation and positioning
  • EMI cable replacement and grounding
  • Motor not ready for commands
  • Motor parameter modification during motion
  • No files available to restore from optical
  • No records in Normals Curve database
  • Oil leak from tank assembly
  • Oil leakage from tank assembly
  • Phantom value discrepancy during QC verification
  • Stepper motor assembly requires replacement
  • Test failed - absolute max or min limit exceeded
  • Test failed - maximum SD exceeded
  • Test failed - mean exceeds limits
  • Test: Lateral alignment (QDR 4500A and SL models)
  • TZ motor service mode conflict
  • Unable to determine power line frequency
  • Unable to find file
  • Unable to open a window
  • Unable to Write to Q-Image File
  • Unexpected message from remote device [E_UNEXPECTED_RESPONSE_I]
  • Unrecognized device command [E_UNKNOWN_COMMAND_I]
  • Unsolicited message from C/C [E_UNSOLICITED_MESSAGE_I]
  • X-ray controller not generating A/C line interrupts - DAS [E_NO_TIMER_INTERRUPT_I]
  • X-ray signal level (hi/lo) mismatch with filter drum position

25 more symptoms with ranked causes and checks are in ServiceForge. Connect ServiceForge to your AI

Error codes

CodeMeaningTriggerSeverity
A-15 StateDevice returned unrecognized response to fast query from C-arm microprocessorC-arm microprocessor returns unrecognized response to fast queryerror
device: Unable To Allocate ResourcesSoftware unable to allocate requested system resourcesMemory or resource allocation during operationerror
device: Unrecognized Command CodeDevice received unrecognized or invalid command codeDevice command transmissionerror
E_ADDRESS_MISMATCH_IAddress in response message did not match address in sent messageCommunication error during message exchangeerror
E_BAD_BLOCK_IChecksum calculated by C/C does not match checksum in message packetMessage transmission or storage errorcritical
E_CANCELED_IMessage packet canceled before response receivedMessage packet canceled before response arrivesinfo
E_COLLISION_IMMINENT_IC-arm and table are within 1/4 inch of each otherC-arm and table position within unsafe distancewarning
E_COLLISION_STOP_IMotor power shut off due to arm and table collisionArm and table collide during motioncritical
E_EMERGENCY_STOP_IEmergency stop activeEmergency stop button pressed; emergency stop strip touched; C-arm and table within 1/10" of each othercritical
E_EMULATE_IDevice is in emulation modeDevice driver internal state reportinfo
E_INTERLOCK_INHIBIT_IX-ray controller is not generating system timing interruptsAt least two consecutive system clock ticks without A/C line frequency interrupts from X-ray controllererror
E_INTERNAL_ERROR_IInternal driver errorMultiple conditions: ON_LINE command; XRAY_ON_PHASE/XRAY_SEQUENCE/PULSE_PER_SEG command; C-arm device status; abort code for state machineerror
E_INVALID_ADDR_IInvalid address for message packetInvalid address provided in message packeterror
E_INVALID_FLAT_DATA_SInvalid flattening dataFlattening data validation failureerror
E_INVALID_MODE_IInvalid mode for device driverApplication attempts to change X-ray mode when X-rays already onerror
E_INVALID_PARAM_IInvalid parameter value associated with device commandParameter value out of range for device commanderror
E_INVALID_SIZE_IResponse to fast query below minimum lengthC-arm response to fast query does not have minimum lengtherror
E_LIMIT_POSITION_IMotor attempted to move beyond limit positionApplication attempted to move motor beyond limit positionerror
E_LOCAL_MOTION_ILocal motion enabled/disabled while motors still movingApplication attempts to enable or disable local motion when motors moving; protocol abort to start local motion state machinewarning
E_LOCKOUT_IDevice already in use by foreground taskMAPI driver opened by another application when exclusive access requirederror
E_MISSED_INTERRUPT_IDriver missed a hardware interruptMismatch in message sequence field from C-arm microprocessorerror
E_MOTION_REVERSED_IMotor direction reversed during steppingMotor direction check every 3 seconds shows incorrect directionerror
E_NAK_IRemote device did not echo commandFirst byte in message response does not match command charactererror
E_NO_MOTION_INo motion detected while motor steppingMotor commanded to move but no motion detected by motion detectorerror
E_NOT_CONFIGURED_IDevice has not been configured with valid calibration dataInvalid motor calibration parameters sent to drivererror
E_NOT_INSTALLED_IDriver is not installedResponse to ON_LINE commanderror
E_NOT_READY_IDevice not ready to perform requested actionState machine attempted to execute before necessary data structures downloadederror
E_OFF_LINE_IDriver is off lineAny command written to driver when system is OFF_LINEwarning
E_OPERATOR_IOperator terminated actionOperator cancels operationinfo
E_QUEUE_FULL_IInternal device request queue fullCommon buffer area for system sounds is fullwarning
E_SENT_IMessage sent but response not yet receivedFast query response not received before next cyclewarning
E_STACK_ERROR_IInternal stack errorLocal stack for task overflowed or underflowederror
E_TIME_OUT_IDevice time-out waiting for requested actionMessage response not received within 150ms or state machine command timeoutcritical
E_TOO_LONG_IParameter size too large for driver or response overflowed buffersState machine reference beyond limits or message response overflowed internal bufferserror
E_WAITING_IMessage packet queued but not yet sent to C-armMessage queued in MAPI buffers but not sent before next A/C line cyclewarning
E_WORKSTATION_BOOT_INo A/C line interrupts detected at startupSystem fails to detect A/C line interrupts during booterror
E_XRAY_PHASE_IX-ray signal level (hi/lo) did not match filter drum positionFilter drum monitor enabled and filter drum on; filter drum wheel readback does not match expected valueerror
E_XRAY_SEQUENCE_IX-ray firing order is out of sequenceX-ray pulse level reading from C-arm does not match expected level template for given X-ray pulsing modeerror
Invalid serial number in ARRC.TXTSerial number in ARRC.TXT file is invalidMachine reads ARRC.TXT file with invalid serial numberwarning
Invalid serial number in environ.bat fileMachine serial number in environ.bat is not validInvalid serial number found in environ.bat during startuperror
Invalid values in bad detector mapDetector map contains invalid valuesBad detector map found during initialization or hardware checkerror
I/O ErrorError reading or writing to disk driveDisk read or write operation failserror
Limit ExceededSystem parameter or resource limit exceededOperation attempts to exceed defined limitwarning
Machine serial number is not validQDR 4500 ID file C:\SQUID.DAT is invalidSystem reads invalid QDR 4500 ID fileerror
Machine type in configuration files is inconsistentConfiguration files contain inconsistent machine typeMachine type mismatch detected in configuration fileserror
Machine type is not validMachine type is not validInvalid machine type detected during startup or operationerror
Memory allocation errorSystem unable to allocate required memoryMemory allocation request failserror
Missing ARRC.TXT fileARRC.TXT file not found in C:\XCDATASystem unable to locate ARRC.TXT during initializationerror
Missing tissue bar initialization fileTissue bar calibration file missing or not installedSystem unable to find or load tissue bar calibration fileerror
MOTOR$TZPedestal timeout during TZ motor move commandTZ firmware reports timeout during move commanderror
MOTOR$xxMotor position increments do not match motion parametersPosition checks every 3 seconds show incremental positions not matching motion parameters within ~50%warning
Motor_xxMotor attempted to reverse direction while movingApplication attempted to move stepper motor in opposite direction to current motionerror
No data for attenuation curvesAttenuation curve data missing or unavailableSystem unable to access or load attenuation curveserror
Not enough memoryInsufficient system memory for operationSystem cannot allocate required memory for operationerror
Old Whole Body Context TypeObsolete whole body context type detectedSystem detects old or incompatible context typewarning
Out of memorySystem memory exhaustedMemory allocation fails due to insufficient available memoryerror
Overflow calculating flattening or daily factorsOverflow error during flattening or daily factor calculationCalculation exceeds maximum valueerror
Patient File Record __ Too LargePatient file record too large for storageI/O operation to patient file fails due to record size exceeding limitserror
Patient File Record __ Too SmallPatient file record too small for dataI/O operation to patient file fails due to insufficient spaceerror
PGLINESoftware error at specific line in PGLINEUndefined software error in PGLINE codeerror
ROI Limit ErrorRegion of interest processing limit exceededROI operation during scan analysiserror
Scan File Record __ Too Large (__)Scan file record size larger than expectedI/O operation to hard drive, diskette or optical mediaerror
Scan File Record __ Too Small (__)Scan file record size smaller than expectedI/O operation to hard drive, diskette or optical mediaerror
Scan has 0 points or linesScan contains no measurement data points or linesScan data validation after acquisitionerror
Software Error .......Generic unspecified software errorVarious software execution errorserror
Starting phase Out of RangeScan initialization phase parameter outside acceptable rangeScan startup phase calculationerror
Test failed - absolute max or min limit exceededDetector output exceeds maximum or minimum limitDetector self-test during hardware checkerror
Test failed - maximum SD exceededDetector standard deviation exceeds limitDetector uniformity self-testerror
Test failed - mean exceeds limitsMean detector output exceeds acceptable limitsDetector output self-testerror
The analyze data file either did not exist or did not contaiRequired ANALYZE.DAT file missing or corruptedSoftware initialization or calibration file loaderror
There are no files available to restore (Optical restore)No scans in selected optical archiveOptical restore operation from archive with no scanswarning
There are no records in the Normals Curve database.Reference curve database is completely emptySoftware startup or calibration lookuperror
The X-ray controller is not generating A/C line interrupts [Motor & Drive board not producing required 60Hz (or 50Hz) interruptsMotor control board self-test or during DAS synchronizationerror
Truncated Patient Record ...Patient record file incomplete or corruptedI/O operation during patient record read/writeerror
Unable to Allocate Space for EnvironmentSoftware unable to allocate memory for environment variablesSoftware startup or environment initializationerror
Unable to Calculate Line-By-Line d0'sSoftware unable to compute line-by-line calibration factorsCalibration data processingerror
Unable to determine power line frequencyC-Arm unable to measure AC line frequency intervalFrequency detection during system startup or checkerror
Unable to find fileFile not found during file operationFile read or access attempterror
Unable to Find Line by Line d0'sLine-by-line calibration factor file not foundCalibration file access during operationerror
Unable to Find Previous Analysis ResultsSaved analysis results file not foundRetrieval of stored analysis dataerror
Unable to format disketteDiskette format operation failedUser-initiated diskette format or automatic formatwarning
Unable to normalize line sumsSoftware unable to normalize detector line sum dataDetector data normalization processingerror
Unable to open a windowDisplay window cannot be openedWindow creation during software operationerror
Unable to open temporary file ________Temporary work file cannot be created or openedTemporary file creation during operationerror
Unable to open temporary Q-FileTemporary Q-File cannot be created or openedQ-data temporary file creationerror
Unable to Open Tissue Calibration File ________Tissue calibration file cannot be openedTissue calibration file accesserror
Unable to Position Data FileData file pointer positioning failedData file seek operationerror
Unable to position device within specified tolerance [E_TOLEDevice failed to reach target position within tolerance limitsMotor positioning during table or aperture movementerror
Unable to Position File: ________File pointer positioning failedFile seek operationerror
Unable to Position File to HALO RecordFile pointer cannot be positioned to HALO recordHALO data file positioningerror
Unable to Position Patient FilePatient file pointer positioning failedPatient file seek operationerror
Unable to Position Patient File Past Record __Patient file pointer cannot move past specified recordPatient file seek past recorderror
Unable to Position Patient File To EndPatient file pointer cannot move to end of filePatient file end-of-file seekerror
Unable to Position Q-Data FileQ-Data file pointer positioning failedQ-Data file seek operationerror
Unable to Position Scan File Past Record __ (__)Scan file pointer cannot move past specified recordScan file seek operationerror
Unable to Read BMD Image FrameBMD image frame data cannot be readBMD image file read attempterror
Unable to Read Data FileData file read operation failedData file read attempterror
Unable to Read File: ________File read operation failedFile read attempterror
Unable to Read HALO Frame HeaderHALO frame header cannot be readHALO frame file read attempterror
Unable to Read Line by Line d0'sLine-by-line calibration factor read failedCalibration factor file read attempterror
Unable to Read Previous Analysis ResultsStored analysis results read failedPrevious results file read attempterror
Unable to Read Q-Data FileQ-Data file read operation failedQ-Data file read attempterror
Unable to Restore EnvironmentSoftware unable to restore saved environment stateSoftware startup or system recoveryerror
Unable to restore scan. If the System Disk is full Delete ArScan restoration failed due to insufficient disk spaceScan restoration from archive or backuperror
Unable to Rewind File: ________File pointer cannot be returned to startFile rewind operationerror
Unable to Rewind Q-FileQ-File pointer cannot be returned to startQ-File rewind operationerror
Unable to Write to Q-Image FileQ-Image file write operation failedQ-Image file write attempterror
Unexpected message from remote device [E_UNEXPECTED_RESPONSEResponse from remote device does not start with expected query command characterFast query command to remote deviceerror
Unknown ROI type in DrawROIUnrecognized ROI type encountered during ROI drawingROI definition during scan analysiserror
Unrecognized device command [E_UNKNOWN_COMMAND_I]Device cannot interpret received commandDevice command receptionerror
Unsolicited message from C/C [E_UNSOLICITED_MESSAGE_I]Unexpected unsolicited message received from control systemCommunication with control systemerror
X-ray controller is not generating A/C line interrupts [E_NONo A/C line frequency interrupts for DAS synchronization with C-armDAS startup or A/D conversion attempt without interruptserror

Likely causes and actions for each code are in ServiceForge. Connect ServiceForge to your AI

Community

0 fixes logged by technicians through their AI, with outcomes, for this model.

ServiceForge knowledge base record. Field-unverified unless technicians confirmed it. A teaching summary of the record, not a service manual. Export 2026-10-14.