FR FieldReady Academy
CT scanners

Picker Q: troubleshooting and error codes

The ServiceForge knowledge base holds 16 documented symptoms for the Picker Q, with 20 ranked causes, 7 diagnostic checks with test points and expected values, and 123 error codes. Each symptom below shows its causes and the first check; the rest is one connection away. Connect ServiceForge to your AI

Symptoms

Couch is not moving patient safety

CT scanner table fails to respond to movement commands in servo mode

Ranked causes

  1. 1. Programmed position interrupt not enabled or failed to occur within expected time (common)
  2. 2. Data cable cut or DREQ signal grounded (occasional)
First check

Verify exposure armed signal

Test point
XSC STAT register 5th nibble, Bit 1
Expected
Bit 1 = 1 (exposure armed)

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

Data acquisition did not complete properly

Either MPM or GPU failed to complete data acquisition correctly. Possible DAVG bit stuck on DPPC or faulty GPU.

Ranked causes

  1. 1. DAVG bit stuck on DPPC (unknown)
  2. 2. GPU data acquisition malfunction (unknown)

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

Invalid GPU command received caution

Graphics Processing Unit cannot process command from touchpanel; couch or scanner function rejected

Ranked causes

  1. 1. GPU not programmed to understand command or GPU in incompatible state (occasional)
  2. 2. Crash pad engaged during scan or pilot (rare)
First check

Verify GPU state

Test point
GPU status register
Expected
GPU not in active scan or pilot mode when new command issued

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

SIF FIFO status error during or after scan

Incorrect SIF FIFO status detected. FIFO overflow bit should never be set during or after scan; FIFO empty bit should be set after scan completes.

Ranked causes

  1. 1. FIFO overflow during scan or improper status during acquisition (unknown)
  2. 2. FIFO empty bit not set after scan (unknown)
First check

Monitor FIFO status during scan

Test point
FIFO status register
Expected
Overflow bit=0 during scan, Empty bit=1 after scan completion

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

ANB error during scan communication

Error in communication with GPU or XSC. Max retries indicates loss of communications; max errors indicate faulty communication quality.

Ranked causes

  1. 1. XSC communication fault via Slip Rings 9, 10, 11, 12 (unknown)

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

Bad function parameter from GPU or XSC

Parameter returned from GPU or XSC does not match parameter sent by SIF

Ranked causes

  1. 1. GPU or XSC command echo mismatch (unknown)

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

DMA channel timeout waiting for data

Data Acquisition Manager waiting for data on DMA channel but timeout occurred

Ranked causes

  1. 1. DMA data source not providing data or DMA channel inactive (unknown)

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

Exposure delay request not executed before next exposure

Normal delay request by XSC was not completed before the next exposure request was issued

Ranked causes

  1. 1. XSC delay request timeout or queue overflow (unknown)

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

GPU device state error

GPU in unexpected device state. ASCII message contains device in error and expected state; actual state is in SIF error buffer.

Ranked causes

  1. 1. GPU state machine error or initialization failure (unknown)

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

GPU/XSC command reply does not match request

Command sent by SIF does not match the reply received from GPU or XSC

Ranked causes

  1. 1. GPU or XSC processing error or response error (unknown)

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

Illegal SIF command for current state

Computer attempted command that is illegal given SIF's current operational state

Ranked causes

  1. 1. Software command sequencing error or state machine logic error (unknown)

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

Laser pilot positioning error during scan frame calibration radiation

Laser is turned on while scan frame is positioned for pilot scan, generating error condition

Ranked causes

  1. 1. Operator activates laser during pilot scan frame position (unknown)

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

SIF fatal error: cannot boot

SIF cannot boot and is inoperable. System cannot function without operational SIF.

Ranked causes

  1. 1. SIF board hardware fault or firmware corruption (common)

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

SIF state machine error during action

Action started by SIF is incompatible with SIF's current operational state

Ranked causes

  1. 1. SIF state machine logic error or state transition fault (unknown)

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

X-ray system interlock preventing exposure high voltage

X-ray main contactor not energized or X-ray interlock condition active

Ranked causes

  1. 1. X-ray main contactor fault or interlock active (unknown)

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

XSC device state error

XSC in unexpected device state. ASCII message contains device in error and expected state; actual state is in SIF error buffer. Check XSC STAT 2nd LSB nibble Bit 4 for boot status.

Ranked causes

  1. 1. XSC boot failure or improper initialization (unknown)
First check

Check XSC STAT register bit 4 (boot status indicator)

Test point
XSC STAT register, 2nd LSB nibble, Bit 4
Expected
Bit 4 = 0 (boot successful)

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

Error codes

CodeMeaningTriggerSeverity
1Create exchange failureFailure to create message exchange object in operating systemerror
10Cannot ident processFailure to identify or locate processwarning
100Cannot get a Regulus ServerSystem attempts to obtain Regulus Server connectionerror
1000-1099Scan errors reported by the XSCScan acquisition or XSC operationerror
100-120RpIOS errorsRpIOS operating system operationerror
1002High voltage interface driver errorHigh voltage interface failurecritical
1003Low speed rotor software errorLow speed rotor control failureerror
1004Small drives errorSmall drive system failureerror
1005Filament software errorFilament control system failureerror
1006X-ray software errorX-ray generation failurecritical
1007Kill error - XSC rebooted softwareXSC software reset or crashwarning
1008X-ray overtime errorX-ray exposure time exceededwarning
1009Heat calculator errorHeat calculation system failurewarning
101Return/release a Regulus ServerSystem attempts to return or release Regulus Servererror
1010Low speed rotor hardware errorLow speed rotor mechanical or electrical failureerror
1011HVPSI hardware errorHigh voltage power supply interface hardware failurecritical
1012CRX Generator ErrorGenerator control fault detectederror
1013XSC Fault Latch ErrorXSC fault latch activatederror
1014Heat Calculator ErrorHeat calculation subsystem failureerror
1016High Speed Starter Fault LatchStarter fault latch activatederror
1017High Speed Starter Driver ErrorStarter driver fault detectederror
1018Improper ESTOP SequencingEmergency stop sequence violationwarning
102Cannot receive message from regulus queueSystem attempts to receive message from Regulus queueerror
103Cannot send message to regulus queueSystem attempts to send message to Regulus queueerror
104Unable to get message from regulus queueSystem attempts to retrieve message from Regulus queueerror
105cannot open a fileFile I/O operation attemptederror
106cannot close a fileFile close operation attemptederror
107cannot read a fileFile read operation attemptederror
108cannot write to a fileFile write operation attemptederror
109cannot lseek in a fileFile seek operation attemptederror
11Cannot delete processFailure to terminate or delete processerror
110cannot change/set mode of fileFile mode change operation attemptederror
1-10Scan and pipp setup errorsSystem startup or scan initializationerror
1100-1199DAQMAN ErrorsData acquisition manager subsystem errorerror
111cannot restart an agentAgent restart requestederror
112cannot download a task into an agentTask download to agent attemptederror
11-25File system errorsFile system operation or accesserror
113cannot reassign ownership of a taskTask ownership change requestederror
114rplwrite error (Regulus to PSOS write)Regulus to PSOS write operationerror
116cannot find boardBoard detection or access attemptederror
12Cannot suspend processSystem attempts to suspend a processerror
1200-1299Calibration Former ErrorsCalibration subsystem errorerror
13Cannot resume processSystem attempts to resume a suspended processerror
14Cannot change prioritySystem attempts to change process priorityerror
15Cannot change modeSystem attempts to change process modeerror
1501-1536Scheduler ErrorsImage reconstruction request queue or execution failureerror
150-199Regulus errorsRegulus module operationerror
151message control call failsMessage control system callederror
152PIPE function failsPIPE function callederror
153cannot read pipePipe read operation attemptederror
154cannot write pipePipe write operation attemptederror
1540-1544Optable Manager ErrorOptable buffer management faulterror
1545-1546Internal Communications ErrorCommunication fault between Control processeserror
1547-1575Optable Manager ErrorOptable buffer management faulterror
155cannot close pipePipe close operation attemptederror
156cannot forkProcess fork operation attemptederror
157cannot activate taskTask activation requestederror
1576-1596Data Manager ErrorData buffer management failureerror
1599Boot Control ErrorHigh level boot or initialization failurecritical
16Cannot change to supervisor modeSystem attempts to elevate to supervisor modeerror
1601-1609Memory Manager ErrorMemory usage tracking failureerror
17Cannot allocate segmentSystem attempts to allocate memory segmenterror
18Cannot free segmentSystem attempts to deallocate memory segmenterror
19Cannot assign segmentSystem attempts to assign segment to processerror
2Attach to exchange errorFailure to attach to existing message exchangeerror
20Cannot grab segmentSystem attempts to acquire segment lockerror
2002Data Acquisition error during scanDINT count fails to increase from zero at start, does not reach expected value at completion, or stops increasing mid-scanerror
200-299Database errorsDatabase operation or accesserror
2003Invalid System IdentifierSystem switch setting on CTCC board is not IQ, HP, PGS1, or PGS2error
2004Door Open during scanScan room door is open while scan is in progresserror
2006Invalid GPU CommandGPU receives command from touchpanel that it cannot process due to incompatible state or unknown command typeerror
2007Interference Limit exceededCouch positioned too close to gantry during horizontal or vertical servo motion or gantry tilt operationwarning
2008Register Load errorGPU parameter register contents do not match values loaded after write and read verification checkcritical
2009Vertical Motion errorCouch vertical position changes by more than 3 mm during 50 msec scan intervalerror
21Cannot create partitionSystem attempts to create new partitionerror
22Cannot delete partitionSystem attempts to delete partitionerror
23Cannot get bufferSystem attempts to allocate buffererror
24Cannot return bufferSystem attempts to deallocate buffererror
25Cannot send signalSystem attempts to send interprocess signalerror
26No event receivedSystem waits for expected eventwarning
26-99Program errorsSoftware execution or operationwarning
27Same as 26 (no event received)System waits for expected eventwarning
28Pause P errorSystem attempts pause operationerror
29Announce T errorSystem attempts announcement operationerror
3reqx function failure or SIF problemRequest exchange operation failed; possibly due to SIF hardware issueerror
30Time and date are not setSystem checks time/date configuration on startupwarning
300-324System Monitor Board or Autovoice errorsSystem monitor or autovoice operationerror
31Error setting time and dateSystem attempts to set time and dateerror
32Cannot initialize deviceSystem attempts device initializationerror
33Cannot open device for I/OSystem attempts to open device fileerror
34Cannot close device after I/OSystem attempts to close device after operationerror
35Cannot read from deviceSystem attempts to read data from deviceerror
36Cannot write to deviceSystem attempts to write data to deviceerror
37Device control errorSystem attempts device control operationerror
38Exception error (Task Died, Reboot!)System encounters unhandled exception in taskcritical
4sendx function failure or SIF problemSend exchange operation failed; possibly due to SIF hardware issueerror
400-449Opcom errorsOpcom module operationerror
450-499Display errorsDisplay subsystem operationerror
5Cannot delete exchangeFailure to delete message exchange objecterror
50Cannot read (PPLREAD) from another agentSystem attempts PPLREAD from remote agenterror
500-599Scan errors reported by the SIFScan acquisition or SIF operationerror
51PPCREATEX - creating exchange on another PSOS board failsSystem attempts to create exchange on remote PSOS boarderror
512ANB error - Communication failure with GPU or XSCMax retries on communication to GPU or XSC exceedederror
513Bad function parameter - GPU/XSC parameter mismatchParameter returned from GPU/XSC does not match parameter sent by SIFerror
514X-ray error - Exposure preventionX-ray main contactor not energized or safety interlock enablederror
515Bad function returned parameter - Command/reply mismatchSIF command does not match GPU/XSC replyerror
516Exposure request error - Timing violationExposure request issued before XSC delay request completederror
517Bad SIF state error - Incompatible state transitionSIF action initiated that is invalid for current SIF stateerror
518Bad SIF command error - Illegal command for stateComputer attempts command illegal for current SIF stateerror
519Data acquisition not complete - Acquisition failureMPM or GPU did not complete data acquisition properlyerror
520Bad FIFO status error - FIFO overflow or status errorFIFO overflow detected during scan or FIFO not empty after scanerror
523DMA channel timeout - Data acquisition timeoutData Acquisition Manager waiting for DMA data; timeout occurrederror
524XSC state error - XSC device state faultXSC in unexpected state during operationerror
525GPU state error - GPU device state faultGPU in unexpected state during operationerror
526SIF fatal error - SIF inoperableSIF cannot boot; system is non-functionalcritical
527Laser at pilot start error - Laser positioning conflictLaser activated while scan frame positioned for pilot scanwarning
6Cannot free processFailure to deallocate process resourceserror
600-699Scareman errorsScareman module operationerror
7Cannot send a messageFailure to send message on exchangeerror
700-799Network errorsNetwork communication or operationerror
8Cannot spawn taskFailure to create new process/taskerror
800-899Auto_Cal errorsAuto_Cal calibration operationerror
9Cannot activate processFailure to activate or resume suspended processerror

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.