FR FieldReady Academy
X-ray generators · CRX family

Philips CRX-125: troubleshooting and error codes

The ServiceForge knowledge base holds 21 documented symptoms for the Philips CRX-125, with 28 ranked causes, 34 diagnostic checks with test points and expected values, and 19 error codes. Each symptom below shows its causes and the first check; the rest is one connection away. Connect ServiceForge to your AI

Symptoms

XSC self-test specific code failures

Display shows specific failure codes (0-F) indicating fault in RAM, ROM, interrupts, serial, or timer circuits

Ranked causes

  1. 1. RAM address or data line fault (code 1) (rare)
  2. 2. Bad RAM cell (code 2 or 3) (rare)
  3. 3. CPUFAIL interrupt or reset circuit fault (code 6) (occasional)
  4. 4. Serial communication fault (code D) (occasional)
  5. 5. Reset circuitry fault (code F) (rare)

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

XSC self-test failure during power up

Diagnostics fail one or more tests (0-F) during XSC power-up initialization; display shows hex failure code

Ranked causes

  1. 1. Another board (DIB/RCB) causing test failure (common)
  2. 2. Fuse FU2 on relay board is open (occasional)
  3. 3. Bad software or CPU or data/address lines (rare)
First check

Disconnect DIB/RCB bus cable

Test point
DIB/RCB connector on XSC
Expected
DIB/RCB bus cable disconnected

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

CPUFAIL interrupt level seven test failed

CPUFAIL interrupt level seven test failed; may indicate DIP switch or RCB ACFAIL issue

Ranked causes

  1. 1. DIP switch 1 closed instead of open (common)
  2. 2. Constant ACFAIL signal from RCB (occasional)
First check

Verify DIP switch 1 position

Test point
XSC board DIP switch 1
Expected
Open

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

Application side boot failure

System would not boot to application side after diagnostics

Ranked causes

  1. 1. Bad reset circuitry Z38-5 (unknown)
First check

Verify reset circuitry Z38-5 operation

Test point
Reset circuitry Z38-5
Expected
Proper reset pulse during boot

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

Bus address error test failed

Bus address error test failed during diagnostics

Ranked causes

  1. 1. Bus address line error or corruption (unknown)
First check

Run bus address error test

Test point
Bus address lines
Expected
Test passes

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

Calibration: Pre-heat calibrations radiation

Execute pre-heat calibration sequence before running seasoning on CRX-125 X-ray generator

Ranked causes

  1. 1. Pre-heat calibration required as prerequisite for seasoning (common)
First check

Access MANEXP master menu

Test point
Type 'manexp' (CR) at command prompt
Expected
MANEXP Master menu displays with 6 options

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

Calibration: Preheat learning after tube or XSC replacement

After X-ray tube or XSC replacement, preheat learning is required. Self-calibrating preheat system; incorrect settings may trigger error messages.

Ranked causes

  1. 1. New X-ray tube or XSC card installed (common)
First check

Monitor for preheat error messages

Test point
Error log or display
Expected
No 'Anode electrical overcurrent', 'Unable to cal preheats', 'Freq-max' or 'Freq-min' messages
Tools
iqout interface

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

Calibration: X-ray tube centering radiation

X-ray tube position must be verified and adjusted to ensure the beam is centered. Film exposure at two detector positions reveals if tube is off-center; dark band should be centered in larger band.

Ranked causes

  1. 1. X-ray tube off-center position (unknown)
First check

Expose matrix film at tube detector position 300

Test point
manexp position 9600
Expected
Dark narrow band centered in larger band KV
Tools
manexp, matrix film or film without screen

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

DUART serial test failed

DUART serial communication test failed during diagnostics

Ranked causes

  1. 1. Bad DUART chip or serial connections (unknown)
First check

Run DUART serial test

Test point
DUART serial chip
Expected
Test passes

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

HP display did not boot

Display failed to initialize or reach beginning of code at power-up

Ranked causes

  1. 1. Bad software, CPU, or data/address lines (unknown)
First check

Verify boot sequence initiation

Test point
CPU reset circuitry Z38-5
Expected
Normal reset pulse

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

Interrupt level one test failed

Interrupt level one test failed during diagnostics

Ranked causes

  1. 1. Bad interrupt level one circuitry (unknown)
First check

Run interrupt level one test

Test point
Interrupt level one circuit
Expected
Test passes

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

Interrupt level six test failed

Interrupt level six test failed indicating fault circuitry issue on XSC

Ranked causes

  1. 1. Bad fault circuitry on XSC (unknown)
First check

Run interrupt level six test

Test point
XSC fault circuitry
Expected
Test passes

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

Interrupt level three test failed

Interrupt level three test failed during diagnostics

Ranked causes

  1. 1. Bad interrupt level three circuitry (unknown)
First check

Run interrupt level three test

Test point
Interrupt level three circuit
Expected
Test passes

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

Interrupt level two test failed

Interrupt level two test failed during diagnostics

Ranked causes

  1. 1. Bad interrupt level two circuitry (unknown)
First check

Run interrupt level two test

Test point
Interrupt level two circuit
Expected
Test passes

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

NOV RAM test failed

Non-volatile RAM test failed during diagnostics

Ranked causes

  1. 1. Bad NOV RAM (unknown)
First check

Run NOV RAM test

Test point
NOV RAM module
Expected
Test passes

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

RAM 5555hex test failed

RAM failed hex pattern 5555 test during diagnostics

Ranked causes

  1. 1. Bad bit in RAM (common)
First check

Run RAM 5555hex pattern test

Test point
RAM module
Expected
Test passes

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

RAM AAAAhex test failed

RAM failed hex pattern AAAA test during diagnostics

Ranked causes

  1. 1. Bad RAM (common)
First check

Run RAM AAAAhex pattern test

Test point
RAM module
Expected
Test passes

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

RAM address write test failed

RAM address or data lines failed during diagnostics

Ranked causes

  1. 1. Bad address or data lines (common)
First check

Run RAM address write test

Test point
RAM module connectors
Expected
Test passes

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

ROM test failed

ROM checksum or integrity test failed during diagnostics

Ranked causes

  1. 1. Bad ROM or ROM data corruption (rare)
First check

Run ROM test

Test point
ROM module
Expected
Test passes

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

Timer Z48 test failed

Timer circuit Z48 failed during diagnostics

Ranked causes

  1. 1. Defective timer IC Z48 (unknown)
First check

Run timer Z48 test

Test point
Timer IC Z48
Expected
Test passes

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

XSC diagnostics failed

DS2 indicator on (yellow) should be off after diagnostics pass; Hex display shows diagnostic test in operation or last command executed

Ranked causes

  1. 1. F2 fuse open on Collector Relay PCB (common)
First check

Verify DS2 indicator state during power-up sequence

Test point
DS2 LED indicator
Expected
ON (Grn) after diagnostics complete

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

Error codes

CodeMeaningTriggerSeverity
0Didn't boot; CPU failed to start code executionPower-up sequence does not reach beginning of firmwarecritical
1Failed RAM address write testRAM memory unable to write test pattern to all addressescritical
2Failed RAM 5555hex testRAM failed alternating bit pattern testcritical
3Failed RAM AAAAhex testRAM failed complementary bit pattern testcritical
4Failed NOV RAM testNon-volatile RAM memory test failederror
5Failed ROM testRead-only memory checksum or read error detectedcritical
6Failed CPUFAIL interrupt level 7 testCPU interrupt priority level 7 not responding or always assertederror
7Failed interrupt level 6 testCPU level 6 interrupt not generated or stuckerror
8Failed timer Z48 testTimer component Z48 not responding or counting incorrectlyerror
AFailed interrupt level 3 testCPU level 3 interrupt not generatederror
Anode electrical overcurrentAnode current exceeds acceptable levelIncorrect preheat calibration after tube or XSC replacementerror
BFailed interrupt level 2 testCPU level 2 interrupt not respondingerror
CFailed interrupt level 1 testCPU level 1 interrupt not generatederror
DFailed DUART serial testSerial communications controller (DUART) not respondingerror
EFailed bus address error testBus address error interrupt not generated during memory access testerror
FWouldn't boot to application side; reset circuit faultCPU reset or boot sequence fails to reach application firmwarecritical
Freq-maxFrequency at maximum limitPreheat calibration issue or inverter selection errorwarning
Freq-minFrequency at minimum limitPreheat calibration issue or inverter selection errorwarning
Unable to cal preheatsPreheat learning/calibration failedNew tube or XSC installed without proper preheat setuperror

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.