September 17, 2025
Here is a comparison table among Xtool’s DIY series diagnostic scanner D5, D5S, D6 and D6S.
Xtool D5 vs D5S vs D6 vs D6S
| D Series | Xtool D5 | Xtool D5S | Xtool D6 | Xtool D6S |
| Operating system | Linux | Linux | Linux | Linux |
| Processor | Dual-core 1.2GHz | Dual-core 1.2GHz | Dual-core 1.2GHz | Dual-core 1.2GHz |
| Memory | 128M+32GB (extend to 128GB) | 128M+32GB (extend to 128GB) | 128M+32GB (extend to 128GB) | 128M+32GB (extend to 128GB) |
| Screen size | 5.45 inch | 5.45 inch | 5.45 inch | 5.45 inch |
| Battery Capacity | 3150mAh 3.6V | 3150mAh 3.6V | 3150mAh 3.6V | 3150mAh 3.6V |
| Connection method | USB | USB | USB | USB |
| Charging method | Type-C cable | Type-C cable | Type-C cable | Type-C cable |
| Free update | Lifetime free update | Lifetime free update | Lifetime free update | Lifetime free update |
| Full system diagnostics | 5 systems | 5 systems | Yes | Yes |
| Complete OBDII function | Yes | Yes | Yes | Yes |
| AutoScan | Yes | Yes | Yes | Yes |
| Read ECU info. | Yes | Yes | Yes | Yes |
| Read/Clear DTC | Yes | Yes | Yes | Yes |
| Live Data | Yes | Yes | Yes | Yes |
| Read Freeze Frame | Yes | Yes | Yes | Yes |
| Active Test (Bidirectional control) | X | X | X | X |
| Special functions | 9+ | 15+ | 15+ | 30+ |
| IMMO Reset | X | X | X | X |
| ECU Coding | X | X | X | X |
| ECU Configuration | X | X | X | X |
| CAN FD | Yes | Yes | Yes | Yes |
| DoIP | X | X | X | X |
| Topology Mapping | X | X | X | X |
In sum:
The Xtool D5 and D6 series share the same hardware but differ in their software configurations.
Xtool D5 series is not full system diagnostic scanner, it supports 5 system diagnoses only. D6 series is for full system.
Special functions D5>D5S=D6>D6S. D6S has more special functions (30).
Both D5 and D6 support CAN FD protocol, but don’t support DoIP protocol.
Both scanners don’t support active test (di-directional control) function.
FYI:
Here is a table comparison among Xtool D series diagnostic tools, D5 vs D6 vsD7vsD8vsD9series
Posted by: jean at
07:51 AM
| No Comments
| Add Comment
Post contains 306 words, total size 7 kb.
September 15, 2025
Here is a real case shared by our customer, hoping to help those who are facing the same issue.
This is a BCM from a 2015 Ford Fusion. Try to clone the BCM module usingOBDSTAR DC706programmer.
The only option that looks close is the mpc5607 (Ford BCM Continental MPC5607) the picture looks the same minus that big green fuse or relay.
Remove the cover to determine exact chipset. If try this and the chipset is different will it damage the bcm or simply fail to connect.
I know the calibration number is different but if it’s the same vehicle with same vehicle.
Test report:
The 2015 Fusion BCM did work just an update calibration had 1 character different but everything worked.
There all the same it’s just the one in the picture on Obdstar that didn’t have the big green fuse this one had making us question if it was the same chip. But that’s a very good tip because it’s easy for people to remove fuses at the junkyard. Or this bcm being a little different have more or less fuses. So everything copied like normal.
He assumed that either cloning the module made both units have the same calibration or that both were so close to the same that everything worked. It worked.
By cloning it you are copying everything including calibration. As the term means. Cloning making a copy.
NOTE:
Always make sure you have the same fuses in the same places as the original bcm. If your BCM is slightly different from the pictures in OBDSTAR, send your BCM picture to OBDSTAR to verifiy first before operation.
FYI:
OBDSTAR G3 has an extra splitter to connect to this module and clamps for main positive and ground. The DC706 does not. So you can get aG3 with ECUlicense instead.
Posted by: jean at
07:48 AM
| No Comments
| Add Comment
Post contains 310 words, total size 5 kb.
September 12, 2025
One of our customers reported that he failed to add a spare key to a BMW 316 G20 BDC3 system withAuel IM608 IIprogrammer.
He generated theAutel BMW ikeywith same fcc ID before programming, then disassembled the original key, read data and learn key. But the key is not working.
Possible solutions:
He made a mistake.
Don’t need to generate the key before programming!!!
The Autel is generating the new key automatically so you don’t have to pre-generate the new key.
The point is: Make another key without doing anything just put a new key on the programmer and everything will be handled successfully.
If you don’t have another Autel BMW ikey, no problem.
Generate the Autel key that you have as another key even if Hyundai or Kia and then put it directly on the programmer while programming the new key.
The point is to wipe out the BMW generation FCC ID from the Autel key that you have.
NOTE:
AUTEL does not support add key for all BDC3 Immo system vehicle models.
1. Ensure it is within the list of supported models.
2.MUST use Autel BMW ikey smart key.Autel does not accept other aftermarket or OEM key.
3. For keys with model years between 2020-2024 and the "Hungary” marking in the upper right corner, the success rate is higher.
4. Make sure you follow the correct instructions/steps to add key. Double-check the wiring connection during the read key data process.
Read also:
Posted by: jean at
07:44 AM
| No Comments
| Add Comment
Post contains 264 words, total size 4 kb.
September 11, 2025
CG FC200 read VAG DELPHI DCM 6.2 ECU in boot mode successfully.
Operation mode: Boot mode.
Read Dflash ok.
Read Pflash ok.
Posted by: jean at
06:29 AM
| No Comments
| Add Comment
Post contains 30 words, total size 7 kb.
September 10, 2025
Here comes the user’s working experience on how repair BMW FEM/BDC module after programming failed withAUTEL IM508S.
"I worked on BMW X1 2017 BDC01. I pull FEM/BDC module out of car, connected it with godiag and started process as usual. After EEPROM successfully preprocessing, Autel started to program module to get SK but it wrote "Failed to program” and restored original EEPROM data back. After this, I put ECU back to car but it didnt start and ignition didnt wake up. So I tried to backup coding file but it didnt help. After little survey I tried to check software version (which I did also before I started programming) but Autel showed me "Software mismatch”. So I used ECU recovery process, choose original FEM/BDC data (backup done by reading ECU info) and it helped. So even I didnt program new key, I was able to repair ECU.”
For the future always read the EEPROM twice and compare it by seen first page and last page just simple tip if you keep using autel for BMW.
You can compare the two readings and see if they are exactly the same, Just to make sure that you get the same data.
Posted by: jean at
07:46 AM
| No Comments
| Add Comment
Post contains 209 words, total size 1 kb.
September 09, 2025
Customers often report that theirOBDSTAR X300 Classic G3orDC706 fullversion software is missing certain applications. Below are some common issues and their solutions.
Case 1:
Activated the full software license to the DC706, but only the ECM software is available, while TCM and BCM are missing.
Solution:
Register device first, then go to Upgrade. Download and update BCM and TCM software.
Case 2:
Has activated the ECU, airbag and mileage license to the G3, but cannot see mileage function.
Solution:
Register device, go to Upgrade and download/update mileage software.
Case 3:
The OBDSTAR G3 has been activated with the ECU software package, but the TCM and BCM software are missing and cannot be found in the one-click upgrade list (No software can be upgraded. ).
Solution:
Or go to Settings- Application- DP- Clear DP.
Login device again. Go to Upgrade and download software.
Posted by: jean at
07:42 AM
| No Comments
| Add Comment
Post contains 158 words, total size 5 kb.
September 08, 2025
Problem:
Generated lost ID Range Rover Evoque 2018 usingXhorse XM38 JLR style smart key. Then programmed a key for a 2018 Evoque withvvdi key tool plus2 weeks ago.
Sometimes smart function works fine, sometimes no key detected, place the key to the sensing area, works. Sometimes no Buttons work, sometimes they work. Special issue when the key is in the shell. The original key works without problem. Any idea?
Possible solutions:
Solution 1:
Check the key fob battery (with new and good battery).
Solution 2:
Increase power output.
Go to menu where you generate the key.
Clickmodify and increase power setting.
Once you click on the modify button, it will read your key.
Then it will list button details, frequency, power etc.
Increase in increments of 5, so if it’s set to 5, change to 10 for example.
Solution 3:
Some people had the similar issue with XM38 smart key.
Use other keys. For example, useAutel iKey smart key.
Just upgrade him to the AUTEL key and do clone from BCM 1 key id or just buy an original key and add it by OBD.
Posted by: jean at
07:18 AM
| No Comments
| Add Comment
Post contains 196 words, total size 2 kb.
September 05, 2025
Another device that supports adding spare keys for BMW G chassis BDC03 immobilizer system is now available — theKeydiy KD-X4.
Add keys for BMW G chassis BDC03 and U Chassis BCP.
Requirement:
Activate BMW functions on KD-X4. Our KD-X4 is the full version with BMW functions. So it’s free update without an extra license.
UseKD FGB BMW remotesfrom Keydiy.
Add key only. Does not support all keys lost.
Require to disassemble the original key, read data from the original key and learn key.
Posted by: jean at
06:17 AM
| No Comments
| Add Comment
Post contains 93 words, total size 2 kb.
September 04, 2025
Keydiy released a new programming socket for writing JLR KVM/RFA initialization data to the new JLR SPC chip. No soldering required. Here we will show how to write JLR RFA initialization data to SPC560 chip with Keydiy.
Tools required:
Keydiy JLR SPC560 chip programming socket
Mobile phone
OTG adapter
Procedure:
When we are working on the new Land rover Jaguar K8D2/JPLA/J9C3/M9R3 KeylessGo smart key system, we need to replace the RFA module/chip with a new module/chip. Usually, we need to solder wires on the KVM/RFA module.
With the Keydiy SPC programming socket, we no longer need to solder the wires.
You only need to place this chip into this programming socket.
Align the position of PIN1 in the chip to the 01 position in the socket.
After placing it properly, close the lid.
Then connect the socket with KD-X4 programmer.
Connect the KD-X4 with mobile phone via OTG adapter.
Then we proceed to write the initialization data with KD-X4. Keydiy app contains the initialization data.
RunKD-X4OBD App.
Go to IMMO Programming- KD-X4 App- Write file- Write JTAG (SPCXXXX) chip- RFA writes initialization data.
Select corresponding RFA immo versions.
Writing initialization data with the new SPC560 chip.
Then solder the chip to the RFA module.
Install the module back to the vheicle and proceed to other operations.
Posted by: jean at
07:37 AM
| No Comments
| Add Comment
Post contains 236 words, total size 12 kb.
September 03, 2025
The MaxiSys MS909S2/MS919S2 and UltraS2 are the latest generation automotive diagnostic tools from Autel. Featuring AI-powered diagnostics, dynamic topology analysis, hands-free voice assistant MAX, and enhanced data visualization, these models are designed for professional technicians demanding accuracy, speed, and smart technology.
What’s the difference between gen1 and gen2 MS9xx/Ultra series scanners? Check the table comparisons below:
Table 1:
Ultra S2 vs MS919S2 vs MS909S2
| FEATURES | MAXISYS ULTRA S2 | MAXISYS MS919 S2 | MAXISYS MS909 S2 |
|---|---|---|---|
| Processor | 2.7G 8-core | 2.7G 8-core | 2.7G 8-core |
| Storage | 12GB+512GB | 12GB+256GB | 12GB+256GB |
| Screen | 13.7”Anti-glare (2176×1600) | 11”Anti-glare (2176×1600) | 11” Anti-glare (2176×1600) |
| Battery | 18000 mAh | 15000 mAh | 15000 mAh |
| Oscilloscope | 4 Channel | 4 Channel | Not Included |
| Multimeter | Supported | Supported | Not Supported |
| Voice Assistance | Yes | Yes | Yes |
| Protocols | DoIP, CanFD, J2534, D-PDU | DoIP, CanFD, J2534, D-PDU | DoIP, CanFD, J2534, D-PDU |
Key Upgrades in the Second Generation (S2)
Compared to the first-generation MS909, MS919, and Ultra models, theMS909S2,MS919S2 and UltraS2bring major hardware and software enhancements:
- Topology 3.0:Real-time ECU network analysis with color-coded module status for instant diagnostics.
- Voice Assistant MAX:Run system scans, access menus, and execute tests hands-free with voice commands.
- AI Digital Inspection:Automated detection of dents, scratches, and tire analysis with TBE200(E) & ITS600(E) tools.
- Data-Driven Diagnostics:Improved PID analysis, split-screen live data, and pre/post-repair comparison.
- Enhanced Split-Screen Diagnostics:Perform live data analysis, oscilloscope monitoring(MS919S2/Ultra S2 Only), and fault scans simultaneously for improved workflow efficiency.
Table 2:
MS909S2 vs MS909
| Item | Autel MaxiSys MS909S2 | Autel MaxiSYS MS909 |
| Image | ![]() |
![]() |
| Hardware | ||
| Processor | Octa-core processor | Samsung Exynos 8895V octa-core Processor |
| Screen | 11-inch | 9.7-inch |
| Resolution | 2176 x 1600 | 1536 x 2048 |
| Battery | 15000 mAh | 15000 mAh |
| Camera | Rear: 16 Megapixel Front: 16 Megapixels |
Rear: 16 Megapixel Front: 5.0 Megapixels |
| Memory | 12 GB RAM & 256 GB | 4 GB RAM & 128 GB |
| Connectivity | Wi-Fi x 2 (802.11 a/b/g/n/ac/ax 2×2 MIMO) BT V5.2 + EDR GPS USB 2.0 (Two USB host Type A) USB Type C (used to charge the tablet or connect to a PC for data transfer) HDMI 2.0 SD Card (supports up to 256 GB) |
WiFix2 (802.11 a/b/g/n/ac 2×2 MIMO) BT v.2.1 + EDR GPS USB 2.0 (TWO USB HOST Type A, ONE USB mini device) HDMI 2.0 SD Card (Support up to 256GB) |
| VCI | MaxiFlash VCI2 | MaxiFlash VCI |
| Weight | 1656.5 g (3.65 lbs.) | 1.66 kg (3.66 lbs.) |
| Software | ||
| Operating System | Android 13 | Android 7.0 |
| vehicle System Support | All Systems | All Systems |
| Read and Clear Codes | ✔ | ✔ |
| Live Data | ✔ | ✔ |
| Freeze Frame | ✔ | ✔ |
| I/M Readiness | ✔ | ✔ |
| Active Test | ✔ | ✔ |
| ECU Coding | ✔ | ✔ |
| ECU Programming | ✔ | ✔ |
| AI Assistant | ✔ | ✘ |
| Digital Vehicle Inspection | ✔ | ✘ |
| Live Data Fusion | ✔ | ✘ |
| Reference Value section | ✔ | ✘ |
| Topology | 3.0 | 2.0 |
| Service Functions | 38+ | 38+ |
| vehicle Coverage | 150+ brands | 150+ brands |
| Language | Supports languages other than Asia Pacific |
Supports languages other than Asia Pacific |
| Security Gateway | ✔ | ✔ |
| DOIP | ✔ | ✔ |
| CAN FD | ✔ | ✔ |
| Update | 1 Year Free | 1 Year Free |
When comparing the Autel MS909S2 vs MS909, several clear upgrades stand out:
- Bigger and sharper display:11-inch screen at 2176×1600 vs. the MS909’s 9.7-inch 1536×2048.
- Massive boost in memory:12 GB RAM and 256 GB storage, triple the MS909’s 4 GB RAM and 128 GB.
- Improved cameras:16 MP front and rear, compared to MS909’s 16 MP rear and 5 MP front.
- Modern operating system:Android 13 vs. Android 7.0 for smoother navigation and better app compatibility.
- New VCI:Equipped with the MaxiFlash VCI2 for faster, more stable connections.
- Stronger connectivity:Stronger connectivity:
- Topology upgrade:3.0 with color-coded, real-time module mapping vs. the MS909’s 2.0.
These improvements make the Autel MaxiSys MS909S2 far more powerful and future-ready than the MS909.
Table 3:
Autel Ultra vs Ultra S2
|
Feature |
Ultra |
Ultra S2 |
|
Processor |
Samsung 9815 2.6G 8-core |
QCS6490 2.7G 8-core |
|
Storage |
8GB+256GB |
12GB+512GB |
|
Screen |
G12.7inch |
13.7inch Anti-glare Screen |
|
Android System |
Android 7 |
Android 13 |
|
WiFi |
Dual Wi-Fi 5 |
Dual Wi-Fi 6 |
|
DC Fast Charging |
N/A |
DC |
|
VCI |
VCMI |
VCMI 2 |
|
Voice Assistance |
N/A |
Supported |
|
Topology |
Based on ECU Network |
Based on ECU Network + module location |
|
Graphic Live Data Screen |
Single-system |
Multi-system |
Let’s break down their differences.
1. Hardware Upgrades
Display: Ultra S2 features a larger 13.7” anti-glare touchscreen, offering better visibility.
Memory & Speed: Doubled storage (512GB vs. 256GB) and a faster 2.7GHz 8-core processor.
Connectivity: Supports WiFi 6 for improved data speed and reliability.
Charging & Portability: Enhanced docking station with fast charge; lighter design for easier handling.
VCI: Ultra S2 introduces VCMI2 (6-in-1), adding a standalone Remote Expert device.
2. Advanced Software & Diagnostics
Enhanced Network Diagnostics: Ultra S2 offers real-time communication analysis between vehicle modules.
Topology Mapping 3.0: More detailed network visualization, now showing terminating resistor values.
Module Pinging: A new function to send signals to specific modules and detect faults in real-time.
AI-Powered Inspection: Ultra S2 supports multi-point digital vehicle inspection with AI image analysis.
Table 4:
Autel MaxiSys MS919S2 vs MS919
| Item | Autel MaxiSys MS919S2 | Autel MaxiSYS MS919 |
| Hardware | ||
| Processor | Octa-core processor | Octa-core Processor (4 x 2.2 GHz; 4 x 1.8 GHz) |
| Screen | 11-inch | 9.7-inch |
| Resolution | 2176 x 1600 | 1536 x 2048 |
| Battery | 15000 mAh | 15000 mAh |
| Camera | Rear: 16 Megapixel Front: 16 Megapixe |
Rear: 16 Megapixel Front: 16 Megapixe |
| Memory | 12 GB RAM & 256 GB | 4 GB RAM & 128 GB |
| Connectivity | Wi-Fi x 2 (802.11 a/b/g/n/ac/ax 2×2 MIMO) BT V5.2 + EDR GPS USB 2.0 (Two USB host Type A) USB Type C (used to charge the tablet or connect to a PC for data transfer) HDMI 2.0 SD Card (support up to 256 GB) |
Wi-Fi x 2 (802.11 a/b/g/n/ac 2 x 2 MIMO) BT V5.0 GPS USB 2.0 (Two USB HOST Type A) USB Type-C HDMI 2.0 SD Card (Support up to 256 GB) |
| VCI | MaxiFlash VCMI2 | MaxiFlash VCMI |
| Weight | 1656.5 g (3.65 lbs.) | 1.66 kg (3.66 lbs.) |
| Software | ||
| Operating System | Android 13 | Android 10 |
| vehicle System Support | All Systems | All Systems |
| Read and Clear Codes | ✔ | ✔ |
| Live Data | ✔ | ✔ |
| Freeze Frame | ✔ | ✔ |
| I/M Readiness | ✔ | ✔ |
| Active Test | ✔ | ✔ |
| ECU Coding | ✔ | ✔ |
| ECU Programming | ✔ | ✔ |
| AI Assistant | ✔ | ✘ |
| Digital Vehicle Inspection | ✔ | ✘ |
| Live Data Fusion | ✔ | ✘ |
| Topology | 3.0 | 2.0 |
| Service Fuctions | 40+ | 40+ |
| vehicle Coverage | 150+ brands | 150+ brands |
| Language | Supports languages other than Asia Pacific |
Supports languages other than Asia Pacific |
| Security Gateway | ✔ | ✔ |
| DOIP | ✔ | ✔ |
| CAN FD | ✔ | ✔ |
| Update | 1 Year Free | 1 Year Free |
Display and User Experience
- MS919S2:11-inch touchscreen, 2176 × 1600 resolution
- MS919:9.7-inch touchscreen, 1536 × 2048 resolution
Benefit:The larger and sharper screen on the MS919S2 improves visibility during diagnostics, especially when analyzing topology maps, split-screen data, or oscilloscope waveforms. It’s designed for long workshop use without eye strain.
Memory and Storage Power
- MS919S2:12GB RAM + 256GB storage
- MS919:4GB RAM + 128GB storage
Benefit:The MS919S2 offers triple the RAM and double the storage, which means faster boot-up, smoother multitasking, and more capacity for saving diagnostic data, reports, and digital inspection files. Technicians will notice shorter loading times and improved responsiveness.
Operating System
- MS919S2:Android 13
- MS919:Android 10
Benefit:With a modern Android platform, the MS919S2 runs more efficiently, supports better app compatibility, and provides improved data security. It’s a forward-looking upgrade that ensures the tablet can handle future updates and vehicle protocols.
Advanced VCMI Module
- MS919S2:MaxiFlash VCMI2 (6-in-1)
- MS919:MaxiFlash VCMI (5-in-1)
Benefit:The new VCMI2 delivers stronger processing power and broader protocol support, making it compatible with the latest automotive technologies, including advanced CAN-FD and DoIP protocols for next-gen vehicles. It improves speed and stability during ECU coding, programming, and oscilloscope functions.
Smart Diagnostic Features
- MS919S2:AI-powered voice assistant (MAX), Digital Vehicle Inspection (DVI), Live Data Fusion, Topology 3.0
- MS919:Standard diagnostics, Topology 2.0
Benefit:
- The hands-free AI assistant allows technicians to launch scans, run active tests, and perform maintenance tasks using voice commands.
- Digital Vehicle Inspection (DVI) adds multimedia reporting, enabling technicians to take photos, videos, and notes for customers.
- Live Data Fusion helps analyze multiple PIDs together to uncover hidden faults.
- Topology 3.0 offers faster, clearer visualization of vehicle modules with real-time status updates.
Posted by: jean at
07:46 AM
| No Comments
| Add Comment
Post contains 1329 words, total size 19 kb.
32 queries taking 0.0814 seconds, 210 records returned.
Powered by Minx 1.1.6c-pink.











































