OK - just trashed my Lexar 2GB!
Ouch, very sorry to hear! :-S
I found 4 versions of the MP tool (all similar names) - 2 appeared to detect the Lexar. I used the latest version
I made the following observation with the four versions of mptool I have downloaded:
1) Only two of them have a subdirectory with my chip name "UFD_3254AE"
2) It is the two versions with the subdirectory that detect my sticks correctly:
2.03.29 [2010-july-09]: scan logs SM3254AEISP.BIN and ISP 100715-AE-
2.03.32 [2010-oct-07]: scan logs SM3254AEISP.BIN and ISP 100903-AE-
As you can see there is a different ISP version logged when detecting the stick, but when looking in the stick's "properties" it will state ISP version = ISP 100903-AE- in both versions.
It feels like the later version is more compatible as it logs the same version as the stick states.
I unticked the autoruns checkbox and re-ran the utility - now it is not detected by Windows!
If I insert it into any computer, Windows makes a USB-inserted 'ding' noise but no device appears in Disk Manager and there is a bang in Dev Manager!
Could there be a way to revive the stick by "forcing" mptool programming on the port where you know the stick is inserted?
Maybe best not to use the autoruns/cdrom setting on these tools!
Darn, for a while it was looking promising :-(