| HDD GURU FORUMS http://forum.hddguru.com/ |
|
| Diagnose Corsair Flash Voyager 64GB w/ SM3252R BA controller http://forum.hddguru.com/viewtopic.php?f=10&t=45157 |
Page 1 of 1 |
| Author: | SOSdonnees [ March 5th, 2025, 10:11 ] |
| Post subject: | Diagnose Corsair Flash Voyager 64GB w/ SM3252R BA controller |
Hi, I have this defective Corsair Flash Voyager 64GB USB 2.0 key for data recovery. (P/N: CMFUSBHC-64GB) Attachment:
File comment: Corsar Flash Voyager 64GB USB 2.0 Corsair-Flash-Voyager-64GB.jpg [ 28.82 KiB | Viewed 16978 times ] This flash drive use several kind of circuit boards, with 4 NAND chips, 2 on each face. Was initially briefly detected but froze, could not be ejected, and had to be unplugged manually. Then when plugged, had the diode flashing every 5 seconds as shown in this video: https://imgur.com/mvW7bvo On the back face, I found a defective resistor 2.2Ω at the location R22, which was swapped from a working one, same value. I also soldered a new inductor at location L1 on the back face, as the original one was absent. I assume there was some broken solder here. Not sure however what the inductor value should be. The USB connector appeared in good condition ; was replaced so that I could check the tracks below it. I could no observe any defect at the tracks. The controller pins were tinned again and checked as properly soldered to the boards. The flash diode is no longer emitting any light. When plugging the flash drive, an "unkown device" is detected, but only after about 12 seconds. Looks like the flash drive is underpowered in some way. The controller is a SiliconMotion SM3252R BA. There is some info about it on Flash Extractor and PC-3000 websites, but I could not find a datasheet with the pinout. The PCB is labelled 201ZZZA1. I could not find any info about it. I measured the voltages on both sides of the PCB, which are shown in the pictures attached. The continuity of all resistors, capacitors, inductor and diode was checked. Attachment:
File comment: Not working PCB 201ZZZA1 with controller SM3252R BA, top face, with measured voltages. PCB-201ZZZA1-of-Corsair-Flash-Voyager-64GB_ANNOTATED.jpg [ 343.05 KiB | Viewed 16978 times ] Attachment:
File comment: Not working PCB 201ZZZA1 with controller SM3252R BA, back face, with measured voltages. back-of-PCB-201ZZZA1-Corsair-Flash-Voyager-64GB_ANNOTATED.jpg [ 310.58 KiB | Viewed 16978 times ] I still assume likely that the problem comes from the circuit board or the controller. If possible to avoid a chip off, would be nice. |
|
| Author: | fzabkar [ March 5th, 2025, 16:13 ] |
| Post subject: | Re: Diagnose Corsair Flash Voyager 64GB w/ SM3252R BA contro |
AFAICT, inductor L just connects the metal shell of the connector to circuit ground. The 2.2 ohm resistor (2R2, R22) is in series with the 5VUSB supply, so an open circuit would suggest that there was a current overload. Voltages of 3.3V and 0V at the crystal would suggest that it is not oscillating, but this is often the result of loading by your meter probes. I see 1.8V and 3.3V supplies. I assume that 1.8V is Vcore. This product sheet (not a datasheet) confirms that 3.3V and 1.8V are the internally generated supplies: https://www.datasheetarchive.com/datasheet/c94e00089b58ffee?type=P&term=sm3252 The crystal is 12MHz. |
|
| Author: | SOSdonnees [ March 6th, 2025, 15:17 ] |
| Post subject: | Re: Diagnose Corsair Flash Voyager 64GB w/ SM3252R BA contro |
Seems that the "SM3252R-BA" controller can still be found at some distributors, but strangely I can nowhere find the pinout information. |
|
| Author: | SWM [ March 6th, 2025, 16:18 ] |
| Post subject: | Re: Diagnose Corsair Flash Voyager 64GB w/ SM3252R BA contro |
I would solder another quartz resonator to check. Maybe a different type. There are two pads connected to the ground anyway. Out of several dozen flash drives, two had a "broken" resonator. |
|
| Author: | SOSdonnees [ March 10th, 2025, 12:22 ] |
| Post subject: | Re: Diagnose Corsair Flash Voyager 64GB w/ SM3252R BA contro |
Quote: I would solder another quartz resonator to check. Thank you for the suggestion and sharing your experience. Sorry for the late reply as I was ill this weekend.I could find a 12 MHz resonator on another Corsair Voyager 64GB having a different board. The logic a the resonator was same. I first soldered the resonator to the pads, but because of different width of the crystals, could not be absolutely sure that the contact was properly done at all four connection point. Hence, I unsoldered the resonator and wired it. I also swapped the light emitting diode. Still no result. Attachment: Attachment: solder-pads-on-patient-board.jpg [ 36.18 KiB | Viewed 16250 times ] Attachment: crystal-oscillator-soldered-on-patient.jpg [ 43.02 KiB | Viewed 16250 times ] Attachment: crystal-oscillator-wired-to-patient.jpg [ 73.96 KiB | Viewed 16250 times ] |
|
| Author: | SOSdonnees [ March 10th, 2025, 12:35 ] |
| Post subject: | Re: Diagnose Corsair Flash Voyager 64GB w/ SM3252R BA contro |
I found that user Davor from Flash Extractor's forum (which is now read-only) worked with the same* Corsair Data Traveler 64GB, also 4 chips, and same controller SM3252R BA : https://flash-extractor.com/forum/viewtopic.php?t=3918 If yes, can you please PM me how to contact him? Thank you. (* So far as I know, only the model of the NAND chips differ. Mine are 29F128G08CJAAA) |
|
| Author: | SOSdonnees [ March 25th, 2025, 6:40 ] |
| Post subject: | Re: Diagnose Corsair Flash Voyager 64GB w/ SM3252R BA contro |
The Corsair Flash Voyager 64GB USB 2.0 flash drive (P/N CMFUSBHC-64GB) with
Likely because it is located an past version of Flash Extractor's forum and undocumented in FE's online library, this case was buried in the bowels of the web and during weeks did not appear for me in search engines despite very specific keyword searches. Let's bring it to the surface : https://flash-extractor.com/forum_old/viewtopic.php?t=2971 |
|
| Page 1 of 1 | All times are UTC - 5 hours [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|