FAQ

User guide and answers about the BinLab Diagnostics platform

General

What is BinLab Diagnostics?

BinLab Diagnostics is a professional online ECU BIN file diagnosis and modification platform. We provide secure file upload, automatic parsing, visual editing, and checksum rewriting features for OBD diagnosis and ECU tuning professionals.

Do I need to pay to use these tools?

The platform offers multiple tools:

  • Analyze Vehicle Info - Completely free
  • VOLVO Px CFG Editor - Paid
  • VOLVO PIN Extract - Paid
  • Other tools are in development, stay tuned
Which browsers are supported?

We recommend the following browsers:

  • Google Chrome (latest)
  • Microsoft Edge (latest)
  • Mozilla Firefox (latest)
  • Safari (latest)

Please make sure your browser is updated to the latest version for the best experience.

What are Points? How do I get them?

Points are the virtual currency of the BinLab Diagnostics platform, used for paid tools. The platform uses a points-based billing system; points are deducted per tool use.

You can obtain points through:

  • Purchase - Select a point package on the pricing page
  • Registration bonus - New users receive bonus points upon registration
  • Admin grant - Administrators can manually add points to users

Points have no expiration date and remain in your balance permanently.

How do I register and log in?

The registration and login process is simple:

  • Click the Login button in the top right corner to go to the login page
  • First-time users click Register, enter username, email, and password
  • After registration, a verification code will be sent to your email; verify to start using
  • Existing users can log in directly with their username and password

After logging in, you can check your remaining points, use paid tools, view transaction history, and more.

File Upload

Which file formats are supported?

We currently support .bin format ECU firmware files. Different tools may have specific requirements for file size and content:

  • VOLVO Px CFG - Supports P1/P2/P3 platform CEM BIN files
  • PIN Extract - Supports DATA BIN and EEPROM BIN files
  • Analyze Vehicle Info - Supports CEM BIN files from all platforms
Will uploaded files be saved?

Your file security is our top priority:

  • All files are processed in memory only and are not permanently saved to the server
  • Files are cleared from memory immediately after processing
  • We use HTTPS encrypted transmission to ensure data security
  • Please read each tool's instructions carefully before processing sensitive files
Is there a file size limit?

Yes, different tools have different file size limits:

  • Tools generally auto-detect file size
  • Files exceeding the limit cannot be uploaded
  • If the file is too large, please check if you selected the correct file

Points & Payment

How many points does each tool cost?

Current point consumption per use:

  • Analyze Vehicle Info - Completely free
  • VOLVO Px CFG Edit - 30 points/use
  • P3 ITP Unlock/Lock - 30 points/use
  • PIN Extract - 15 points/use
  • P3 CEM ECM Immo Sync - 30 points/use

Actual point costs may vary based on backend configuration. Please check the confirmation dialog before use.

How do I top up when I run out of points?

You can top up points through the following steps:

  • Click User Center in the top right corner or visit the pricing page
  • Select a point package that suits you (Starter 15 pts / Standard 50 pts / Pro 100 pts)
  • Click the Top Up button and complete payment through the Creem payment system
  • Points will be credited to your account immediately after successful payment

All point packages have no expiration date and balance is retained permanently.

What payment methods are supported?

This platform supports multiple payment methods through the Creem payment system:

  • Credit Cards (Visa, MasterCard, etc.)
  • Google Pay
  • Apple Pay
  • Debit Cards

All prices are in USD and do not include tax. The payment process is securely encrypted.

VOLVO Tools

Which VOLVO platforms are supported?

Our VOLVO tools support the following platforms:

  • P1 Platform - S40II, V50, C30, C70II, etc.
  • P2 Platform - S60, S80, V70II, XC70II, XC90, etc.
  • P3 Platform - S60II, S80II, V40II, V60, V70III, XC60, XC70III, etc.

Most tools support automatic platform detection; manual selection is also available.

What is a CEM BIN file?

CEM (Central Electronic Module) is the central electronic module in VOLVO vehicles, responsible for managing various electronic functions. A CEM BIN file is the firmware data read from this module, containing:

  • Vehicle configuration information
  • VIN code
  • Immobilizer system data
  • Various function enable/disable statuses
What is a PIN code? How do I use the PIN Extract tool?

The Volvo PIN code is a security credential embedded in the vehicle control module, used for: modifying software, changing vehicle configuration, and starting the vehicle (immobilizer system).

  • CEM PIN01 - Common PIN code for vehicle configuration and software updates
  • CEM IMMO PIN11 - Immobilizer PIN code for anti-theft pairing and ECM-CEM synchronization, critical for vehicle start authorization

The PIN Extract tool supports two modes:

  • DATA BIN file - Parses CEM PIN01 from CEM DATA firmware
  • EEPROM BIN file - Parses CEM IMMO PIN11 from CEM EEPROM file

The tool automatically detects MCU type; if file sizes are identical, you will be prompted to select manually.

Always verify the file is correct before parsing to avoid incorrect results!

What data can the Vehicle Info tool extract?

The Analyze Vehicle Info tool can extract the following from a CEM BIN file:

  • Basic Info - VIN, model, structure week, type code
  • Chassis Info - Springs, dampers, stabilizer bars, etc.
  • Vehicle Configuration - Complete configuration item list
  • Vehicle Images - Display corresponding images based on model

Results can be exported as an HTML report for easy saving and sharing.

What is the P3 ITP Unlock tool?

The P3 ITP Unlock tool is used to modify the ITP (Immobilizer Transponder Programming) status in VOLVO P3 platform CEM modules. It supports the following MCU types:

  • R32C
  • M32C (25LC320)
  • SPC560 (M95320)

The tool can:

  • Read the current ITP status from the CEM EEPROM BIN file
  • Set the ITP status to unlocked or locked
  • Automatically recalculate the CRC checksum to ensure file usability

Modifying the ITP status affects the immobilizer system's programming function. Please make sure you understand its purpose before operating.

Usage Flow

Why do I need to log in before using tools?

Logging in is required before using tools for the following reasons:

  • Points Management - Paid tools deduct points from your account; login is required to verify balance and deduct points
  • Transaction Records - The system records each use for easy querying and reconciliation
  • Security - Logged-in status ensures traceability of operations, protecting the platform and users
  • Personalized Experience - After login, you can save preferences and view history

The Analyze Vehicle Info tool is free and does not require login.

Why does a point consumption confirmation pop up when using paid tools?

To protect your point balance, a confirmation dialog appears when using paid tools, showing the points to be deducted for this operation. This prevents accidental point loss.

The confirmation dialog contains:

  • Points to be consumed for this operation
  • Remaining points after the operation
  • Confirm and Cancel buttons

Click Confirm to deduct points and execute the operation; click Cancel to abort without deduction.

How do I download the modified file?

After completing modifications with a tool (e.g., Px CFG Edit or ITP Unlock), a download button will be provided:

  • Click the Download Modified File button
  • The file will be automatically saved to your device's default download folder
  • The filename usually adds a suffix (e.g., _modified, _ITP) for easy identification

Please keep the modified file safe; the platform does not retain your upload or modification records.

Technical

Why does the modified file need checksum calculation?

ECU firmware files contain a checksum mechanism to ensure data integrity:

  • Any data modification affects the checksum
  • If the checksum is incorrect, the ECU will reject loading the firmware
  • Our tools automatically recalculate and write the correct checksum
  • This ensures the modified file works correctly
What if automatic platform detection fails?

If automatic detection fails, you can:

  • Manually select the platform type (P1/P2/P3)
  • Confirm the uploaded file is the correct CEM BIN file
  • Check if the file is corrupted or incomplete
  • Try using another tool to verify the file, or contact technical support
How do I switch between dark and light themes?

Click the theme toggle button (sun/moon icon) in the bottom right corner to switch between dark and light themes. Your theme preference is automatically saved and applied on your next visit.

Refund & Support

Under what circumstances can I request a refund?

We want you to be satisfied with your purchase. The following situations are eligible for point top-up refunds:

  • Top-up not received - Payment successful but points not credited
  • Duplicate payment - Multiple charges for the same order due to system issues
  • Unused points - Refund request after top-up with no points used (fees may apply)

The following are not eligible for refunds:

  • Tool services where points have already been consumed
  • Failures caused by user device or network environment issues
  • Accounts suspended or terminated for terms of service violations
  • Points purchased through unofficial channels

To request a refund, please submit an application through the Contact Us page. We will process it within 3-5 business days.

Still have questions?

If you couldn't find the answer you need, feel free to contact us for help.

Contact Us