Forum Discussion

dpcsu's avatar
dpcsu
Icon for New Contributor rankNew Contributor
1 month ago
Solved

jtagserver.exe causing BSOD together with ftdi driver

Dear developers in the same shoe like me, I am facing a strange issue, and would like to ask others whether they have similar problem: Quartus Prime Pro 25.3.0 was installed first and in use with U...
  • RichardT_altera's avatar
    1 month ago

    Does the BSOD still occur if you never power‑cycle the eval board?

    I’m asking because the behavior you’re seeing is consistent with a mixed‑FTDI driver environment, which is a plausible root cause.
    Even though the USB‑Blaster III uses an Intel‑signed INF with a custom VID/PID, both Intel’s package and the standard FTDI CDM packages typically load the same kernel‑level bus driver: ftdibus.sys. This SYS file is shared across many FTDI‑based devices.

    If Windows has multiple FTDI packages staged (e.g., one from Intel’s USB‑Blaster III and others for FT2232H/FT4232H products), the system can:

    -Select a different FTDI package on re‑enumeration (after a reboot or cable power cycle).
    -End up loading a different ftdibus.sys build (older or incompatible) for the same hardware instance.

    This aligns with your observation that a clean reinstall temporarily resolves the issue, but the crash returns later.
    Could you check whether multiple versions of ftdibus.sys exist on the machine?

    Regards,
    Richard Tan