How to Run CAT ET 2019C on VMware — Step by Step Guide 2025

Running CAT ET 2019C on VMware

Caterpillar ET 2019C is Windows-only. Running it inside a VMware virtual machine on a Mac or Linux host is a common solution for field technicians who use a non-Windows primary machine. This guide covers the complete setup, including USB passthrough for the CAT Communication Adapter 3 (CA3).

ECM programming note: CAT ET connects to Caterpillar’s factory server during flash programming sessions. USB passthrough in a VM adds a small overhead. For ECM programming, ensure your VM network adapter is set to NAT (not Host-only) and that your internet connection is stable throughout the session.

What You Need

  • VMware Workstation Pro 17 or VMware Fusion 13 (Intel Mac)
  • Windows 10 or 11 ISO (64-bit)
  • CAT ET 2019C installer from firstdiag.com
  • CAT Communication Adapter 3 (CA3) for full functionality, or NexIQ USB-Link 2/3 for diagnostics only
  • 60+ GB free disk space
  • Stable internet connection

Step 1 — Create the VM

  1. VMware Workstation Pro 17 → New Virtual Machine → Typical
  2. Select Windows 10/11 ISO → set name: CATET-2019C
  3. Disk: 80 GB minimum, single file
  4. Customize Hardware: RAM 8 GB, 2 CPU cores, USB Controller → USB 3.1, Network → NAT
  5. Power on → complete Windows installation → install VMware Tools → restart

Step 2 — CA3 Adapter USB Passthrough

  1. Plug the CAT CA3 adapter into the host machine’s USB port
  2. VMware → VM menu → Removable Devices → find “CAT Communication Adapter” → Connect (Disconnect from Host)
  3. The CA3 should appear in Windows Device Manager inside the VM
  4. Enable auto-connect: VM Settings → USB Controller → “Automatically connect new USB devices”

Step 3 — Install CAT CA3 Drivers

  1. Inside the VM, run the CAT Communication Adapter 3 driver package (included with the CA3 hardware kit or downloadable from CAT)
  2. Run as Administrator → complete installation → restart VM
  3. Verify in Device Manager: CA3 appears under “Caterpillar” with no error flags

Step 4 — Install and Activate CAT ET 2019C

  1. Copy the CAT ET 2019C installer into the VM (drag-and-drop with VMware Tools)
  2. Right-click → Run as Administrator → complete installation
  3. Temporarily disable Windows Defender during installation
  4. Launch CAT ET 2019C → enter license key → activate (NAT network provides internet)
  5. Re-enable Windows Defender; add CAT ET folder to exclusions

Step 5 — Connect to a CAT Engine or Machine

  1. Connect CA3 to the equipment’s 9-pin Deutsch service connector
  2. Confirm CA3 is connected to the VM (VM → Removable Devices)
  3. Turn key to ON (or machine to key-on)
  4. Open CAT ET → New Session → CAT ET auto-reads ECM part number, serial, and flash file

Troubleshooting

Problem Cause Fix
CA3 not found in VM USB passthrough not set up VM → Removable Devices → manually connect CA3
ECM flash fails partway through Internet dropped or USB passthrough interrupted Use wired ethernet; ensure USB 3.1 controller in VM settings
License activation fails Host-only network (no internet) Change VM network to NAT in VM Settings → Network Adapter
CAT ET cannot see ECM CA3 connected to host, not VM VM → Removable Devices → disconnect from host, connect to VM
Slow parameter updates on large equipment VM CPU/RAM too low Allocate 8 GB RAM and 4 CPU cores to VM

Get CAT ET 2019C

➜ Buy CAT ET 2019C — Instant Download

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top
Firstdiag Support
● Typically replies within minutes
👋 Hello! Welcome to Firstdiag.
How can we help you today?
Just now
💬 Send a Message