آشنایی با میان افزار یا Firmware
میان افزار یا Firmware چیست ؟
جواب دادن به این سؤال کمی پیچیده است. تا حدودی می توان گفت که با یک مفهوم سر و کار داریم مفهومی به نام میان افزار موجودیتی که نه سخت افزار است نه کاملا می توان آن را نرم افزار دانست. بهتر است کمی بیشتر توضیح دهیم تا میان افزار بیشتر آشنا شوید.با ما در سایت سرزمین دانلود همراه باشید.
برای مدیریت هر سخت افزاری یا بهتر بگوییم برای استفاده بهینه از امکانات سخت افزاری، نیازمند یک سیستم مدیریتی هستیم که توانایی مدیریت و زمانبندی اجرا و کنترل فرآیندها و پردازش ها را داشته باشد. در مدل های پیشرفته (مانند انواع کامپیوتر، برخی از مدل های گوشی موبایل و انواع Handheld) نام این سیستم مدیریتی سیستم عامل و در مدل های ساده تر (مانند انواع پخش کننده MP3 ، انواع ساده گوشی موبایل همانند نوکیا 1100 و انواع ساده تر و دستگاه های ساده تر مانند انواع رایتر ) نام آن Firmware یا به فارسی میان افزار است.
در انواع پیشرفته، کار میان افزار ترجمهِ دستورات نرم افزاری به زبان قابل فهم برای سخت افزار و در انواع ساده تر مثلا در یک پخش کننده MP3 تفسیر فرامین صادر شده از طریق دکمه و درخواست اجرای فرمان مورد نظر از سیستم یا مدارات موجود در دستگاه است.
محل دقیق میان افزار کمی بالاتر از سخت افزار است. در واقع می توان اظهار داشت که اولین نرم افزار مرتبط ( یا حتی تنها نرم افزار) با سخت افزار، میان افزار است. برنامه نویسان می دانند که محل قرارگیری میان افزار، دقیقا پایین تر از اسمبلر است.
میان افزارها را در کارگاه یا کارخانه به وسیله دستگاه هایی به نام Emulator در حافظه های قابل برنامه ریزی و فقط خواندنی موسوم به Programable Read Only Memory) PROM) قرار می دهند. در واقع این حافظه ها را به وسیله Emulator برنامه ریزی می کنند. یک نمونه از انواع این حافظه ها همان بایوس کامپیوتر است که میان افزاری را (همان تنظیمات بایوس) نیز اجرا می کند. محتویات این حافظه ها نیز ایستا است و پس از خاموش شدن دستگاه به اطلاعات موجود در آن ها صدمه ای وارد نمی آید.
گاهی ممکن است در زمان طراحی و تولید این میان نرم افزارها (که در مرحله طراحی و تولید گهگاه به اندازه یک برنامه سنگین محاسباتی زمان بر هستند) مشکلاتی به وجود آید که تنها در زمان عملکرد مشخص شوند. از این رو تولیدکنندگان سخت افزار مرتبا به بررسی میان افزارهای نصب شده اقدام می کنند و در صورت وجود خطا یا ایراد نرم افزاری، اقدام به برطرف نمودن آن ایراد می کنند و نسخه بروز شده آن میان افزار را منتشر می سازند. از این رو بروز رسانی میان افزار سخت افزار های نصب شده در کامپیوترمان، گوشی موبایلمان، پخش کننده MP3 و دستگاه های سخت افزاری که کنترل شبه نرم افزاری دارند، کاری عاقلانه و سنجیده است.
رایتر شما چه CD Writer باشد، چه DVD Writer، فارغ از نوع، مدل و نشان تجاری دستگاه، دارای یک Firmware است. مانند تمام نرم افزارها، Firmware نیز مرتبا از سوی سازنده ارتقا پیدا می کند. دلیل این کار نیز کاملا مشخص است؛ برطرف کردن مشکلات و نواقصی که در زمان طراحی یا تولید و اجرای آن به وجود می آیند.
این مشکلات ممکن است در مراحل اولیه طراحی و تولید خود را نشان ندهند. معمولا پس از اجرای نرم افزار، نمایش انواع باگ ها و مشکلات منطقی و غیر منطقی شروع می شود و شب های به یاد ماندنی ای را برای تیم طراحی به یادگار خواهد گذاشت. از این رو هر تولید کننده ای برای این که ضمن حفظ اعتبار خود مشکلاتی را که ممکن است در زمان استفاده توسط کاربر تشخیص داده شوند، برطرف سازد، اقدام به تهیه نسخه های بهبود یافته Firmware دستگاه های تولیدی خود می نماید.
توجه داشته باشید که ممکن است در زمان استفاده از درایو نوری خود، هرگز متوجه مشکلات موجود نشوید، اما مطمئن باشید اگر با روشی که در ادامه معرفی خواهد شد، آگاهی یافتید که Firmware بروز شده ای از سوی تولید کننده ارائه شده است، به طور حتم مشکل یا مشکلاتی در Firmware دستگاه وجود دارد. بنابراین می توانید اقدام به بروز کردن دستگاهتان کنید.
● مراحل کار:
اول از همه باید نوع و مدل درایو موجود را تشخیص دهید. برای این کار بهتر است از خود ویندوز کمک بگیرید. البته نرم افزارهایی هم وجود دارند که به بررسی سخت افزارهای نصب شده روی کامپیوتر می پردازند و نشان تجاری، مدل و اطلاعات مختلفی از جمله نگارش و مدل Firmware هر دستگاه را به شما ارائه می دهند.
از قسمت System Properties تب Hardware را انتخاب نمایید و روی دکمه Device Manager کلیک کنید. روی علامت (+) عبارت DVD/CD ROM Drives کلیک کنید. فهرست درایوهای نوری موجود روی کامپیوترتان را مشاهده خواهید کرد. در این فهرست نام هر دستگاه به همراه مدل آن آورده شده است. به عنوان مثال، به چنین عبارتی برخورد خواهید کرد:
SONY DVD RW DRU 8208A
این عبارت علاوه بر نام تولید کننده، نوع و مدل دستگاه را نیز نمایش می دهد. اگر از این روش لذت نمی برید، می توانید از Nero کمک بگیرید. در مجموعه نرم افزاری Nero، برنامه ای به نام Nero Info Tool وجود دارد که از همان ابزارهایی است که تمام زیر و بم های موجود و مرتبط با درایوهای نوری را بررسی می کند. مزیت استفاده از این ابزار این است که نگارش Firmware درایو را نیز نمایش می دهد.
پس از این که اطلاعات مورد نظر را استخراج کردید، به اینترنت متصل شوید و در موتور جست و جوی گوگل، از کلید واژه ترکیبی زیر برای یافتن فایل مورد نظر استفاده کنید:
Properties + Firmware + Download&Your Drive name
در عبارت بالا به جای Your Drive name & Properties نام و مدل دستگاهتان را که در مرحله قبل استخراج کردید، بنویسید. به عنوان مثال، من برای DVD Writer خود باید چنین واژه ای را جست و جو کنم:
SONY DVD RW DRU 820A + Firmware + Download
توجه کنید که تنها قسمت اول را تغییر دهید. با این کار (استفاده از این کلیدواژه) گوگل در سایت هایی جست و جو خواهد کرد که حاوی لینک هایی به منابعی هستند که شامل آن سه کلید واژه ذکر شده می گردند. مطمئن باشید که اولین یا دومین هیت (نتیجه یک جست و جو در یک موتور جست و جو، تعدادی هینت یا تطابق است که به صورت فهرست شده نمایش داده می شوند) شما را به هدف خواهد رساند.
معمولا تمام تلاش های ما سرانجام به دانلود یک فایل چندصد کیلوبایتی منتهی خواهد شد. توجه داشته باشید که علاوه بر خود تولید کننده، شرکت ها و حتی اشخاص دیگری نیز اقدام به تهیه Firmware برای دستگاه ها می نمایند. بر اساس تجربه بهتر است از نسخه ای استفاده کنید که توسط خود سازنده دستگاه منتشر شده است.
پس از این که فایل یا فایل ها را دانلود کردید، زمانی فرا می رسد که باید مهم ترین و شاید خطرناک ترین قسمت کار را انجام دهید. در این مرحله باید یک فایل اجرایی را اجرا کنید تا روند آپدیت کردن بایوس به صورت خودکار طی شود. البته قبل از انجام هرکاری، روشی را که سازنده اعلام کرده است، به دقت مطالعه کنید. ممکن است برای این کار لازم باشد تغییراتی را به صورت موقت در آرایش سخت افزاری کامپیوترتان اعمال کنید. ممکن است نیاز باشد زمانی که شما دو درایو را به یک کابل متصل کرده اید، یکی را از کابل موقتا جدا نمایید و پس از آپدیت شدن بایوس درایو مورد نظرتان، دوباره درایو دیگر را به کابل متصل کنید.
با این حال قدر مسلم این است که دقت داشته باشید فارغ از نوع و مدل دستگاه، زمانی که برنامه مشغول آپدیت کردن بایوس درایوتان است (که مدت زمان اندکی است) هرگز برنامه های دیگری را اجرا نکنید. قبل از اجرا، اتصال به اینترنت خود را قطع نمایید و برنامه آنتی ویروس خود را نیز غیر فعال کنید. همچنین هر نوع CD و یا DVD را از درایو خارج کنید.
دقت کنید که ممکن است در طی این زمان چراغ یا چراغ های روی درایو روشن شوند یا چشمک بزنند. این عمل غیر عادی نیست. تعجب نکنید و هرگز اقدام به باز کردن درِ درایو نکنید. همچنین سعی کنید برق کامپیوتر قطع نشود! چون ممکن است مجبور شوید درایو را برای تعمیر به گارانتی بفرستید یا در بدترین شکل ممکن، مجلس ختمی برای درایو محبوبتان برگزار کنید.اما این به این معنی نیست که بترسید،فقط کافی است با مطالعه راهنما دستورات را اجرا کنید تا دستگاهتان کمترین صدامه ای نبیند.
پس از این که Firmware درایوتان را آپدیت کردید، مطمئنا درایوتان بی عیب و نقص تر از گذشته کار خواهد کرد، اما انتظار نداشته باشید که فرآیند رایت کردن اطلاعات با سرعت بیشتری انجام شود یا سخت افزار دستگاهتان تغییر کند. اما مطمئنا خطاهای کمتری در زمان خواندن و نوشتن انواع دیسک ها بروز خواهد نمود
ارتقای ورژن Firmware گوشیهای نوکیا
اگه در گوشیهای نوکیا کد #000#* رو بزنین ورژن فریم ویر گوشی نشون داده میشه که با ارتقای اون از مزایای بسیاری بهرهمند می شوید. اما ارتقا در نمایندگی ها و با هزینه و وقت انجام میشه می خواهیم این کار رو خودمون انجام بدیم تنها با کابل USB همراه گوشی.
قبل از هر اقدامی باطری باید فول باشد.
از اطلاعات phone memory یک بک آپ روی memory card یا pc بگیرید. به نظرم بهتر است حافظهﯼ نگهداری اطلاعات پیامها را هم از phone به card تغییر دهید و یک کپی از Contacts ها روی مموری کارد بگیرید. زیرا بعد از آپگرید هر دو را خالی خواهید دید !!!
بهتر است SIM card و Memory card را در آورده و سپس موبایل را در حالت Offline قرار دهید. هر کدام از برنامههای Diego و یا Phoenix به همراه فولدر نصبشان بایست حذف شوند. (در صورت وجود.)
هر گونه برنامهﯼ نوکیا از جمله pc suite و درایور کابل اتصال را از روی کامپیوترتان حذف (uninstall) کنید. حتی فولدر C:\Program Files\Nokia و سپس ریستارت کنید.
برنامهﯼ Diego را نصب کنید. اگر در طول نصب با خطایی مواجه شدید، به این دلیل است که درایورهای نوکیا را حذف نکردهاید. باید از ابتدا شروع کنید.
کامپیوتر را ریستارت کنید.حالا برنامهﯼ phoenix services 2006 را باید نصب کنید. که شامل کرک و خود برنامه است. ابتدا کرک را باز میکنید (ولی اجرا نکنید)، سپس برنامهﯼ Phoenix 2006 را نصب کنید. در هنگام نصب پیغام No dongle … میآید که بایست Retry و بلافاصله و خیلی سریع فایل برنامهﯼ کرک را اجرا کنید. آنقدر تکرار کنید تا شروع به نصب کند. 2 بار خطای "dskey not found" میدهد OK کنید. (البته فایل کرک به دنبال فولدر C:\windows\system32 میگردد که اگر ویندوز در محل مورد نظر نباشد باید به آن معرفی کرد)
پس از اتمام نصب، اگر پیغام ریستارت داد جواب مثبت دهید وگرنه ادامه دهید. (در صورت ریستارت دو پیغام خطا میدهد آنها را OK کنید).
اکنون باید درایور کابل اتصال نوکیا را نصب کنید.
سپس Phoenix را اجرا میکنیم. مواظب باشید که در این مرحله برنامه را نبندید و فقط میتوانید Minimize کنید.
ورژن 2006 را بایست نصب کنید. به پیغام ریستارت هم جواب " start my PC later" را بدهید و ریستارت نکنید.
اکنون آنرا ببندید و مجدد باز کنید. (از منوی help/about چک کنید که ورژن آن درست باشد، بالا تر از 2004، ولی پایین تر 2006 را نوشته)
حال کابل DKU2 را به پورت USB کامپیوتر و سر دیگرش را به موبایل وصل کنید، درایورها شروع به نصب میشوند، به موبایلتان تا آخر نصب درایورها دست نزنید تا به طور کامل نصب شوند.
از منوFile -> Manage Connections را انتخاب کنید:
حالا Add را بزنید:
حال Manual را انتخاب سپس Next کنید:
از منوی
Media->USB را انتخاب و سپس Next را بفشارید.
finish کنید:
پیغام نصب موفقیت آمیز میدهد!
حالا اگر کابل DKU2 را به PC و موبایل وصل کنید، درایورها نصب میشوند:
سپس از Manage Connection->USB را انتخاب و Apply کنید:
اگر اتصال برقرار شود، در قسمت پایین و سمت راست برنامه بایست اتصال USB را ببینید وگرنه در منوی File->Scan product کنید:
بعد از اتصال موفقیت آمیز، از منوی Flashing->SW Update را انتخاب نمایید:
اگر فایل کامپرس firmware را باز کنید، با دو گونه فایل مواجه میشوید، یکی Image File که به .COR ختم میشود و دیگری PPM فایل که معمولا به .V02 یا .V03 یا ... ختم میشود. در خط اول Image و در دومی PPM را معرفی میکنیم. سپس Start را میزنیم،
در خلال اولین ارتقای موبایل، ممکن است Phoenix برنامهﯼ ADL Loader را نصب میکند، ممکن است طول بکشد.روی 6% برای مدتی میایستد، اینها طبیعی است و در حین نصب نبایست موبایل را جدا کرد.