تعمیر فلش Kingston 32GB با کنترلر SMI3271AD

یک فلش Kingston 32GB با کنترلر SMI3271AD برای تعمیر دستم بود که اجرا نمیشد و مشخصا قابل فرمت نبود. در چنین شرایطی من از برنامه های مختلف استفاده میکنم. از راحت ترین برنامه ها که کار تخصصی انجام نمیدن تا پیشرفته ترین برنامه ها. تمام این برنامه ها رو میتونید از این لینک دانلود کنید.
طبق عکسی که از فلش گذاشتم مدل این فلش Kingston DataTraveler Micro با ظرفیت 32GB هست. در وبسایت خود Kingston این فلش با ظرفیتهای 64 به بالا عرضه میشه. همچنین در همین وبسایت پارت نامبر این فلش DTMC3G2/64GB نوشته شده که اون چیزی که روی فلش بود DTMC3/32GB بود. همچنین با جستجو در اینترنت جعبه این فلش با جعبهای که توی وبسایت اوورده شده فرق داره. احتمالا منظور از G، Generation یا نسل یا همون ورژن بوده. با توجه به خروجی سازنده حافظه داخل فلش SanDisk بود؛ نمیخوام بگم این فلش تقلبیه ولی بنظرم مشکوکه.
برنامه ی ChipGenius رو اجرا کردم و خروجی زیر رو داد:
Device Type: Mass Storage Device
Protocal Version: USB 2.00
Current Speed: High Speed
Max Current: 500mA
USB Device ID: VID = 090C PID = 2000
Device Vendor: SMI Corporation
Device Name: USB DISK
Device Revision: 1100
Manufacturer: SMI
Product Model: USB DISK
Product Revision: 1100
Controller Vendor: SMI
Controller Part-Number: SM3271AD - ISP 210429-DG1
Flash ID code: 453C98B3 - SanDisk - 1CE/Single Channel [TLC] -> Total Capacity = 32GB
اسکرین شات برنامه ChipGenius :

با جستجوی پارت نامبر این فلش در گوگل و همچنین در وبسایت usbdev.ru تونستم برنامهی ریکاوری مناسب این فلش رو پیدا کنم. برای کنترلر های SMI دو نوع برنامه داریم یکی به نام SMI Tools و دیگری Dyna Mass Storage Production Tool هست که برنامهی Dyna برای فلش های SMI ارزان و اقتصادی هست. ورژن موردنظر برنامه Star_SM3271series_S1215 بود که به همین راحتی بازیابی نشد.
نکته این بود که Flash ID یا همون آی دی حافظه این فلش مموری 453C98B3 بود که درحال حاضر نه در نرم افزاری که گذاشتم و نه در هیچ نرم افزار دیگه ای موجود نیست و درنتیجه ریکاوری نمیشه. (آی دی کامل 453C98B3F66B هست). مثل اینکه فایل ریکاوری فلش دیگری که این آی دی حافظه رو داره با آی سی کنترلر SM3281 و به طور دقیقتر این نسخه از نرم افزار (Star_SM3281series_U0204) موجوده. مشکل اینه که حالا آی سی کنترلر یکی نیست! اما در هرحال خروجی نرم افزار به صورت زیر بود:

توی تنظیمات Star_SM3271series_S1215 یه تنظیمی داره به نام Force Flash ID که میاد اون تنظیماتی رو اعمال می کنه که مربوط به فلش آی دی هست که شما دستی یا از لیست وارد میکنید. باتوجه به اینکه ما از طریق عکس بالا اسمی رو داریم که باید از توی لیست پیدا میکنیم.

اگر دقت کنید فلش آی دی موردنظر 453C98B3766B شد یعنی فقط قسمت آخرش 766B فرق داره. البته این موضوع اتفاقی پیدا شد و اگر این قضیه اتفاق نمی افتاد، من یه مدل دیگه 7679 رو هم درنظر داشتم که اون رو دستی وارد کنم. بنظرم این آی سی های فلش خیلی شبیه اند و فکر نکنم مشکلی پیش بیاد. (دقت کنید که چه این 766B و چه 7679 و فلش خودم همگی 32 گیگ بودن)
دانلود Star_SM3271series_S1215
دانلود Star_SM3281series_U0204
زدم برای ریکاوری و تقریبا دوساعت طول کشید:

برای اینکه مطمئن بشم فلش به خوبی کار میکنه با نرم افزار H2testw تستش کردم و نتیجه بدون ارور بود:

4 نظرات
سلام فلش من وقتی این برنامه رو وانلود کردم و استارت کردم تموم که شد الان میزنم به سیستم همون ریمو دیسک دیر میاره و بابرنامه هم دیگه مشخصات کنترلر نشون نمیده مشکل از کجاست آیا درست میشه؟
نفهمیدم مشکلتون چیه ولی این کار یه جور ماجراجوییه که میشه فلش رو تعمیر و دوباره استفاده کرد وگرنه توی کشورهای دیگه فلش اصلا قیمت بالایی نداره و هروقت خراب بشه یکی دیگه میخرن. اگه جواب نداد ولش کنید بره.
سلام و درود من یه فلش kingston DTSE9 16Gدارم خودم نتونستم تعمیرش کنم شما انجام میدید؟
هزینه چقدره؟ یه دونه هم توشیبا 16 گیگ هست
سلام
بنظرم اگه حوصله دارید بقیه مطالب تعمیر فلش رو بخونید تا روش کار دستتون بیاد. هر فلش روش خودش رو داره. اگر هم نشد بیخیالش بشید. این مطالب رو برای افرادی نوشتم که به این چیزا علاقه دارن وگرنه فلش ارزش تعمیر نداره و دنبال پولش نبودم.