آی پی امداد
آی پی امداد
آریا الکترونیک parcham تکشو

آموزشی: نحوه صحیح کپی گرفتن ( READ ) از یک آی سی NAND

وضعیت
موضوع بسته شده است و نمی‌توان پاسخ جدیدی فرستاد.

asd gegar

VIP+ افتخاری
کاربر +vip پلاس
vip افتخاری
کاربر
2006-10-04
811
2,441
اهواز
سلام

لطفا نحوه صحیح کپی گرفتن ( READ ) از یک آی سی NAND سالم جهت گرفتن بک آب از آی سی در TNM NAND را بیشتر توضیح بفرمایید
 
آخرین ویرایش توسط مدیر:

TNM

VIP+ افتخاری
کاربر +vip پلاس
vip افتخاری
کاربر
2008-11-08
826
3,752
پاسخ : نحوه صحیح کپی گرفتن ( REED ) از یک آی سی NAND

سلام
در آی سی های ناند بخصوص نسلهای جدید (MLC) آی سی خطای ذاتی دارد .
در این آی سی ها در هر خانه حافظه بجای 2 مقدار 0 و 1 که در حافظه های قدیمی SLC ذخیره میشد 3 یا 4 مقدار آنالوگ ذخیره میشود
و در بسیاری موارد بعلت نویز و یا کهنه شدن حافظه اعداد اشتباهی از آی سی خوانده میشود ولی در فرمور دستگاهی که ناند دارد با کمک یکسری اطلاعات بنام CRC
اعداد اشتباه شناسایی و تصحیح میشوند. پروگرامرها به الگوریتم CRC دستگاههای مختلف دسترسی ندارند بنابراین در هر بار خواندن اطلاعات مختلف خوانده میشود.
اما راه حل:
راه حل 100 درصد برای کپی موفقیت آمیز ناند روی پروگرامر وجود ندارد ( مگر پروگرامرهایی مثل PC3000 که برای یکسری ناندها ( هاردSSD و فلش دیسکها ونه همه ناندها) بر اساس مدل فلش یا هارد الگوریتم CRC را محاسبه میکنند و حتی فایلها را هم از ایمیج ریکاوری میکنند) ما برای مدل 5000 انشاءالله در آینده ریکاوری ایمیج لینوکس که رایج تر و سورس باز است و در یکسری تلویزیونها و گیرنده های لینوکسی کاربرد دارد را خواهیم گذاشت.

اما برای پروگرامهای معمولی که ناند را در لیست خود دارند و مدل 5000 ضریب موفقیت کپی حدود 90 درصد است .

برای نتیجه بهتر در مدل 5000 به روش زیر عمل کنید:

ابتدا باید بفهمید ناند از نوع SLC است یا MLC . این مشخصه در برگه دیتای آی سی ذکر شده است اگر نمیدانید آی سی MLC است:
1- آی سی های زیر 2 گیگ معمولا MLC نیستند و SLC هستند.
2- اگر دکمه Config را بزنید در جلوی number of Error عددی نوشته شده که هر چه بیشتر باشد خطای آی سی بیشتر است
مقادیر زیر 20 از نوع SLC است.

حالا اگر آی سی SLC است:
1-آی سی را روی سوکت گذاشته با دکمه خواندن یکبار آی سی را بخوانید و ذخیره کنید. بهتر است آی سی مربوط به دستگاه آکبند و فرمت نشده باشد.
2-از منوی Tools/readchip and correct file را انتخاب کنید فایل ذخیره شده قبلی را باز کنید تا با آی سی یکبار دیگر تصحیح شود.
اکنون فایل آماده است

اگر آی سی MLC است:
1-آی سی را روی سوکت گذاشته با دکمه خواندن بیش از 3 بار آی سی را بخوانید و با نامهای مختلف ذخیره کنید. بهتر است آی سی مربوط به دستگاه آکبند و فرمت نشده باشد.
توجه داشته باشید فضای کافی روی هارد دیسک برای این فایلها موجود باشد.

2-از منوی Tools/Multiple read file correction را انتخاب کنید توسط دکمه Add a new File to the list فایلهای ذخیره شده قبلی را به لیست اضافه کنید هر چه تعداد فایلها بیشتر باشد ضریب خطا کمتر میشود. سپس دکمه convert Slected Files to one file را زده و نام فایل نهایی را وارد کنید بسته به تعداد فایلها و حجم آنها و سرعت هارد کامپیوتر زمان نسبتا طولانی برای ساخت فایل طول خواهد کشید(حتی چند ساعت)
اکنون فایل آماده است

توجه داشته باشید که این دو روش برای افزایش ضریب موفقیت است و در صورت استفاده نکردن از آنها یا حتی روش اول برای فلش MLC بازهم در بسیاری موارد جواب خواهید گرفت.
نسل جدید آی سی های ناند EMMC بوده و تصحییح خطا را در خود دارند و در فلشهای آینده این مسئله حل شده است.
 
آخرین ویرایش:
وضعیت
موضوع بسته شده است و نمی‌توان پاسخ جدیدی فرستاد.
بالا