Czy wolisz polską wersję strony elektroda?
Nie, dziękuję Przekieruj mnie tamDescription: [J:]USB Mass Storage Device(NAND USB2DISK)
Device Type: Mass Storage Device
Protocal Version: USB 2.00
Current Speed: High Speed
Max Current: 100mA
USB Device ID: VID = FFFF PID = 1201
Device Revision: 0000
Manufacturer: NAND
Product Model: USB2DISK
Product Revision: 0.00
Controller Vendor: FirstChip
Controller Part-Number: chipYC2019
Flash ID code: 453E98B3766B - SanDisk - 1CE/Single Channel [TLC] -> Total Capacity = 64GB
Tools on web: http://dl.mydigit.net/search/?type=all&q=chipYC2019
Possible Flash Part-Number
----------------------------
Unknown
Flash ID mapping table
----------------------------
[Channel 0] [Channel 1]
453E98B3766B --------
-------- --------
-------- --------
-------- --------
-------- --------
-------- --------
-------- --------
-------- --------
Why the drive shows VID FFFF / PID 1201
• In FirstChip controllers any unrecoverable firmware error forces the boot ROM to enumerate with 0xFFFF:0x1201.
• The controller waits for a PC-side MPTool to download a new firmware image into RAM/flash and rebuild the Flash Translation Layer (FTL).
Hardware details inferred from the diagnostic dump
• Controller family: FirstChip FC1179 derivative branded “chipYC2019”.
• NAND: SanDisk 64-Gibit TLC die, single channel (1 CE).
• Bus: USB 2.0 High-Speed, max 100 mA declared.
• No flash-parameter record present → controller cannot initialise NAND on its own.
Restoration theory
• MPTool contains a database (ini/xml/bin) of timing tables, ECC strategy, bad-block marker position, etc. for every supported Flash-ID.
• During “Low-Level Format” the tool:
– uploads temporary loader → enumerates chip,
– verifies Flash-ID and density,
– writes firmware, builds bad-block map,
– creates new logical capacity and (optionally) partitions.
• A mismatch between Flash-ID and table = error 0x8801 / 0x8xxx in MPTool.
• February 2024 build 1.0.7.2 adds the SanDisk B376 TLC family used in many 64 GB sticks.
• Ongoing community work on MyDigit.net and USBDev.ru keeps private databases up-to-date because FirstChip no longer publishes English documentation.
• Counterfeit drives: many low-cost sticks use identical controllers but down-binned NAND. After proper MPTool re-flash the real capacity (sometimes 8 GB or 16 GB) becomes visible—be prepared.
Typical MPTool workflow (translated from Chinese UI):
FC_MpTool.exe → admin rights. 320, 123456, or blank. 453E98B3766B, Capacity 64 GB.If the tool never detects the Flash-ID:
• Try v1.0.6.x or the “SM” (single-mask) branch; some builds have broader tables.
• Look for Database\*.ini where you can manually add line
453E98B3766B, 64G, TLC, 1CE, BCH64, … (parameters borrowed from similar SanDisk 64 G chips).
Best practice checklist
✓ Use a desktop rear USB2.0 port (stable 5 V, no hub).
✓ Disable Windows power-saving on USB and close backup software.
✓ Keep a notebook of original parameters before modifying the ini.
✓ After repair run H2testw or f3probe to verify true capacity.
Potential challenges
• Chinese UI – use Google Lens or pre-translated screenshots.
• Write-protect error 0x8875 – clear “WP” jumper pad on PCB if present.
• Excessive bad blocks – NAND worn out; MPTool will downsize capacity or abort.
• Monitor USBDev.ru thread “FirstChip FC1179/FC1308 — MPTools & Flash-ID list” for new database releases.
• Explore open-source NAND tools (Flashrom, open-mpall) being ported to FirstChip—could allow Linux reprogramming.
• Investigate implementing custom VID/PID and UASP mode on newer FirstChip USB 3.1 variants (FC831, FC840).
Your flash drive is stuck in boot mode because its FirstChip chipYC2019 firmware is lost. Obtain the latest FirstChip MPTool v1.0.7.2 (or newer) that recognises Flash-ID 453E98B3766B, run a low-level “production” format, and the controller will rebuild its translation layer. The procedure is inherently data-destructive and may reveal a smaller genuine capacity if the stick is counterfeit. Always verify success with H2testw/f3 and keep backups of critical data in the future.
User question
chipYC2019
Artificial Intelligence Response
Direct answer to the question
Detailed problem analysis
Current information and trends
Supporting explanations and details
Ethical and legal aspects
Practical guidelines
Possible disclaimers or additional notes
Suggestions for further research
Brief summary
Would you like me to walk you through the exact MPTool settings for your Flash ID and intended capacity? If so, please paste the ChipGenius (or ChipEasy) output.