Czy wolisz polską wersję strony elektroda?
Nie, dziękuję Przekieruj mnie tamavec quel logiciel je dois utiliser pour reparer ma cle 32 go
Description: [E:]Dispositif de stockage de masse USB(Generic Flash Disk)
Device Type: Mass Storage Device
Protocal Version: USB 2.00
Current Speed: High Speed
Max Current: 200mA
USB Device ID: VID = 058F PID = 6387
Serial Number: C45A1D61
Device Vendor: Generic
Device Name: Mass Storage
Device Revision: 0100
Manufacturer: Generic
Product Model: Flash Disk
Product Revision: 8.07
Controller Vendor: Alcor Micro
Controller Part-Number: Unknown [FA00] - F/W F103
Tools on web: http://dl.mydigit.net/special/up/alcor.html
Key points
• Ordinary format/chkdsk tools cannot fix firmware corruption.
• Wrong MP-tool or wrong settings can brick the drive; follow the procedure precisely.
• All data will be destroyed – back up first if the stick is still readable.
Symptoms
– Generic VID/PID string and controller code “[FA00]” indicate the MCU dropped into boot/ROM mode after a firmware fault, a classic Alcor failure.
– File-system repair utilities only touch the logical partition table; here the NAND translation layer itself is corrupted, hence a mass-production (MP) re-flash is mandatory.
Hardware decoding
VID 058F = Alcor Micro
PID 6387 = Generic Flash Disk (boot mode)
Controller family code = FA00
Firmware reported = F103
Probable silicon: AU6989SN-GT or close derivative; all are serviced by AlcorMP “FA00” builds.
Why AlcorMP is mandatory
The tool accesses the controller’s boot ROM via vendor-specific USB commands, re-creates:
• internal bad-block map
• Flash Translation Layer (FTL) tables
• User capacity & over-provisioning
• Optional secure / CD-ROM partitions
– No standard OS API exposes these regions, therefore Windows, Linux or macOS format commands are useless in this scenario.
Typical AlcorMP workflow
a) Controller detect → NAND ID read → die count & bus width auto-learn
b) Low-level scan (erase / write / verify every block)
c) Create logical address map, mark weak blocks, write fresh firmware
d) Expose a single FAT32 partition to the host OS.
• 2023-2024 AlcorMP builds (19.xx.xx.MD series) add Windows 10/11 driver signing and improved TLC/QLC NAND tables; they still recognise FA00 devices.
• Increasing share of counterfeit USB sticks shipped with deliberately modified firmware; MP tools are now used not only for repair but also for forensic validation of the true NAND size.
• Industry is shifting toward UASP (USB-Attached SCSI) and NVMe-based USB SSDs, but legacy MP utilities remain essential for thumb-drive servicing.
Example settings for FA00 in AlcorMP "Setup (S)":
Tab | Parameter | Recommended value |
---|---|---|
Flash Type | AutoDetect (leave default) | — |
Scan/Format Mode | Low Level Format → Capacity Optimise | full scan (slow) |
Partition Setting | 1 partition, FAT32, full capacity | — |
VID/PID | 058F / 6387 | original |
Strings | Manufacturer = Generic, Product = Flash Disk | optional |
Password prompt: usually blank; if required try ALCOR
, 123
, or 320
.
Progress colouring:
Green = pass, Red = fail + error code (e.g. 0x3050 TooManyBadBlocks).
• MP tools are internal factory utilities distributed informally; legal status varies. Use strictly on hardware you own and accept that warranty may be void.
• Firmware binaries may be proprietary; redistributing them can infringe copyright.
• Always scan downloads (many archives originate from Chinese forums and can contain malware).
Preparation
– Use a direct USB 2.0 port on a desktop (no hub).
– Disable antivirus just for the flashing session to avoid interference.
– Prefer Windows 7/10 32-bit for best driver compatibility (or run a VM with USB pass-through).
Step-by-step
Troubleshooting
– Not detected: try another AlcorMP version or another USB port.
– Error 40100/Flash ID mismatch: wrong MP build, download a newer/older one.
– Capacity shows 8 GB: fake NAND or mismatched die list; rerun with correct flash table, else NAND is defective.
• Drives exhibiting >4 % bad blocks after LLF will soon fail again – consider replacement.
• If NAND is worn-out or cracked, no software fix is possible.
• Some FA00 sticks were sold as fake 32 GB while physically containing 8 GB; after honest re-initialisation they will reveal the true smaller size – this is not a tool fault.
• Examine SMART-like statistics AlcorMP can export (PE-cycles, ECC counts) for remaining endurance.
• Study open-source FTL projects to understand translation layers (e.g., OpenNFM).
• Evaluate newer controllers (e.g., Phison U17, Silicon Motion SM3282) that expose public MP utilities with better documentation.
Your 32 GB USB stick is stuck in boot mode; only a factory mass-production utility can rebuild its firmware layer.