- 2011-07-25
- 1,213
- 2,955
بسیار خب من در مورد اخرین فیلم که دوستان و همکاران زحمت کشیدن دانلود کردن یک اموزش مختصر میدهم که بهتر قابل فهم باشد
CPU در مرحله اول که روشن میشود اولین کارش خواندن فلش است اگر 8 بایت اول FF باشد متوجه میشود که ای سی فلش خام است و به مرحله دوم پرش میکند
در مرحله دوم تمام اطلاعات رم و مقدار حجم فلش و نوع CPU را که همان ID CODE هست بطور مداوم به پورت USB به صورت LOOP میفرست یعنی دائم این اطلاعات را تکرار
میکند تا یک نرم افزار به CPU وصل شود .بخاطر همان است که نرم افزار سریع کانکت میشود .
خب حالا اگر 8 بایت اول FF نباشد دیگر به مرحله دوم نمیروم و به خواندن فلش ادامه میدهد که همان بوت لودر است .حالا فرض کنیم که محتویات بوت لودر خراب است در این حالت چه اتفاقی می افتد؟؟؟
اجازه بدهید خودم جواب بدهم .برای خرابی بوت لودر INTERRUPT تعریف نشده است یعنی STOP و پرش ندارد و در حالت واماندگی باقی میمانند یا همان هنگ میکند
برای رفع این کار ما CPU را به حالت TEST MODE میبریم تا دیگر فلش را نخواند و از اول مرحله دوم را اجرا کند
هر سوالی بود اگر در توانم باشد جواب میدم ولی اموزش نمیدم .
CPU در مرحله اول که روشن میشود اولین کارش خواندن فلش است اگر 8 بایت اول FF باشد متوجه میشود که ای سی فلش خام است و به مرحله دوم پرش میکند
در مرحله دوم تمام اطلاعات رم و مقدار حجم فلش و نوع CPU را که همان ID CODE هست بطور مداوم به پورت USB به صورت LOOP میفرست یعنی دائم این اطلاعات را تکرار
میکند تا یک نرم افزار به CPU وصل شود .بخاطر همان است که نرم افزار سریع کانکت میشود .
خب حالا اگر 8 بایت اول FF نباشد دیگر به مرحله دوم نمیروم و به خواندن فلش ادامه میدهد که همان بوت لودر است .حالا فرض کنیم که محتویات بوت لودر خراب است در این حالت چه اتفاقی می افتد؟؟؟
اجازه بدهید خودم جواب بدهم .برای خرابی بوت لودر INTERRUPT تعریف نشده است یعنی STOP و پرش ندارد و در حالت واماندگی باقی میمانند یا همان هنگ میکند
برای رفع این کار ما CPU را به حالت TEST MODE میبریم تا دیگر فلش را نخواند و از اول مرحله دوم را اجرا کند
هر سوالی بود اگر در توانم باشد جواب میدم ولی اموزش نمیدم .