[Pcsclite-muscle] SCR333v1 - STCII DFU Adapter - firmware update

Frederic Dumas f.dumas at ellis.siteparc.fr
Tue Apr 18 05:23:45 PDT 2023


Hello to all,

in case it might be useful to someone in the future, I am answering my own question about the availability of the original firmware for SCR333 readers. Under WinXP, I managed to successfully reflash two SCR333 v1 USB readers using the following utility:

	SCR333_fw5.18.zip

The flashing utility requires Windows XP to run. It also requires that only one SCR333 reader be connected to the machine at a time.

This utility is available on driverguide:

	https://www.driverguide.com/driver/detail.php?driverid=390283

At the time I downloaded it, the md5 checksum of the zip archive is: 4bcc385985d826235eaf0296298ac8ce


When they were working properly, before they froze in "device firmware update" mode (reported as STC2 DFU in the USB device tree), these SCR333 drives probably had version 5.20 firmware as standard. From sparse information on the web, it seems to me that the latest firmware version for these readers that SCM has ever released is 5.25 or perhaps 5.26. I don't know how this differs from 5.18.

I hope it helps someone else.

--
Frédéric Dumas
f.dumas at ellis.siteparc.fr




> Le 30 déc. 2022 à 15:35, Frederic Dumas <f.dumas at ellis.siteparc.fr> a écrit :
> 
> 
> Hello everyone on the mailing list,
> 
> Ludovic invited me to ask my question to the members of this list. It is about the SCR333 card reader, from SCM Microsystems (the company has now become Identiv by merger-acquisition). This hardware, although perfectly compatible with the current standards, is considered "obsolete" by its manufacturer, who therefore no longer offers support for it.
> 
> One of these card readers [1], and a few months later a second, advertised themselves as "STCII DFU Adapter" on the USB bus, and became inaccessible through CCID. The matter is identified in the manufacturer's documentation [2]; it would be enough to reflash the reader with the original firmware to fix it.
> 
> On its website, the manufacturer no longer provides the firmware. Its online technical support is also unable to find a copy of this firmware.
> 
> 
> Does any of you on the list have the SCM's firmware for the SCR333 card reader in your archives?
> 
> 
> The Common Access Card web page [3], maintained by a retired US military man, offers firmware for the SCR331 model and another for the SCR3310 model, available for download. Thanks to a nice guy at Cardlogix for redirecting me to this resource.
> 
> Do either of these two readers share the same PCB with the SCR333 (i.e. the same firmware)?
> 
> 
> More out of curiosity, but also a bit for practical purposes, does anyone also know what the trigger might be that causes the firmware to "corrupt"? Could an electrostatic shock have altered the flash memory of the STC microcontroller? Or would the old firmware versions be sensitive to a magic word that they see passing over the USB bus? Without understanding the cause, I could only observe that "suddenly" one or the other drive was no longer seen as a CCID device.
> 
> Thanks in advance for any advice!
> 
> 
> Frédéric
> 
> [1] SCR333 V1 ; the PCB reads: rev 1.1 12 DEC 2002
> [2] Smartcard Reader - Installation & Troubleshooting Manual - Version 1.0 - November 17, 2008, p.17
> [3] https://militarycac.org/cacdrivers.htm
> 
> --
> Frédéric Dumas
> f.dumas at ellis.siteparc.fr








More information about the pcsclite-muscle mailing list