DiagBox is the diagnostic software shell PSA built to run the Lexia and PP2000 diagnostic protocols for Peugeot, Citroen, and DS vehicles. This guide covers what's documented about coverage, the version differences that actually matter, and where the software's online and offline capabilities split.
What DiagBox Is, Technically
This diagnostic suite runs on top of the Lexia and PP2000 hardware and protocols rather than replacing them. Lexia and PP2000 refer to the diagnostic interface hardware, while the application is the software layer that communicates through them. Documented functions include full ECU identification (part numbers, software and hardware versions), fault code reading and clearing with stored diagnostic history, auto-scan across all installed control units, live measured value display with graphing and logging, actuator testing, and programming/adaptation functions needed after control unit replacement.
Vehicle Coverage
DiagBox covers Peugeot, Citroen, and DS Automobiles across a wide model range, with documented compatibility extending to current production. Selected Opel/Vauxhall models are also covered on newer releases of the software specifically, reflecting PSA's later ownership of that brand group; coverage there is narrower and version-dependent rather than universal across the Opel/Vauxhall range.
Why Version Number Is the Detail That Actually Matters
This is the aspect of the program that trips up more technicians than any single feature: not every version can complete the same jobs, even on the same vehicle. Version 7 releases up to roughly 7.58 could complete telecoding configuration changes like optional equipment settings and ECU parameter adjustments in offline mode. Releases past that point progressively removed offline telecoding on more vehicles, shifting that functionality toward requiring an online PSA login instead. Version 9 (DiagBox V9) is required for later vehicles, roughly from 2016 onward, that use newer technology and different electronic architectures than Version 7 supports, and PSA stopped updating Version 7 as a result.
What Online Access Actually Adds
Standard diagnostics—reading and clearing faults, running maintenance operations like putting electronic parking brakes into service mode, viewing live data, and replacing parts that don't require coding—work the same whether or not a session is online. Telecoding specifically, meaning configuration changes to ECU settings or optional equipment, is where the online requirement bites: on Version 9, most of these operations cannot be completed offline and require a chargeable PSA login to complete.
Documented Setup Cautions
- Never perform telecoding or configuration changes on battery-only laptop power; official guidance warns that power-saving mode, USB port shutdowns, or suspend mode mid-session can corrupt the write and potentially disable the control unit.
- Non-genuine interfaces attempting to download software from PSA's servers risk an incomplete ECU state if the download fails, along with possible deactivation or blocking of the interface itself.
- PP2000 and Lexia software, along with current editions of the suite, are documented as compatible with Windows 10 specifically for recent releases.
Who Uses DiagBox
Independent Peugeot, Citroen, and DS specialists rely on this PSA tool to keep coding and configuration work in-house rather than routing it to a dealer, while mixed-brand European workshops with steady PSA traffic use it specifically for the auto-scan and telecoding depth that generic scanners don't reach on this vehicle group.
Measured Values and Actuator Testing in More Detail
The software's live measured value function displays real-time data—documented examples include engine speed, battery voltage, oxygen sensor readings, and coolant temperature—with the ability to view up to nine values simultaneously in graph form, or as a full listing covering every available parameter. Sessions can be logged to file for offline analysis afterward, which is useful for diagnosing intermittent faults that don't reproduce reliably during a single connected session. Actuator testing works alongside this, allowing direct activation of specific components; documented examples include the fuel pump, door locks, and fuel cutoff to confirm a component responds correctly before ruling it in or out as a fault source.
Why Programming and Adaptation Functions Matter Beyond Basic Repair
The official documentation specifically flags programming and adaptation functions as important because systems like engine control units, immobilizers, airbags, alarms, and body control units require reset or programming procedures to be run correctly after certain repairs, not just after a full control unit replacement. Skipping this step after a repair that technically calls for it can leave a system technically functional but not properly reset, which shows up later as an intermittent fault or a warning light that returns despite the original repair being correct.
Multiplexed Architecture and Why That's Relevant
PSA vehicles built on multiplexed electrical architecture route communication between numerous separate control units—documented examples include engine, ABS, airbag, BSI (the vehicle's central body control unit), comfort systems, and transmission modules—over a shared network rather than isolated point-to-point wiring. This diagnostic platform is built to query each of these modules individually with the same level of access used in PSA's own workshops, which is what distinguishes it from a basic code reader that only surfaces a narrower, generic subset of fault information.
Frequently Asked Questions
Is DiagBox the same as Lexia?
No, Lexia refers to the diagnostic interface hardware, while the latter is the software running on top of it. They're used together rather than being interchangeable names for the same product.
Why can't I complete telecoding on my Version 9 install offline?
Version 9 progressively shifted telecoding functions to require an online PSA login rather than running fully offline, which is a documented change from how earlier Version 7 releases handled the same functions.
Does DiagBox cover every Opel/Vauxhall model?
No, coverage there is limited to selected models on newer versions of the tool specifically, not the full range PSA covers for Peugeot, Citroen, and DS.
Get PSA DiagBox 9 or the Lexia 3 PP2000 interface with DiagBox for a complete setup.