The EZ100PU does not have user-upgradable firmware, but Castles occasionally releases updated .inf files. Subscribe to their RSS feed.


Use a simple smart card testing tool:


Castles Technology maintains a legacy driver section.

  • Back up important data and ensure you have admin rights.

  • Disable driver signature enforcement only if absolutely necessary — prefer signed drivers.


  • The EZ100PU (also known as CCID USB Smart Card Reader) is often used for:

    The generic driver is usually the CCID driver from the Linux / Windows open-source CCID project, but some OS versions need a specific manufacturer driver.