با استفاده از مینی ماژول مبدل FT4232H (توضیحات کامل در مورد این ماژول و نیز روش خرید آن، از این لینک قابل دسترس است) می‌توان انواع بسیار زیادی از آی‌سی‌های بایوس موجود در دستگاه‌های مختلف الکترونیکی از قبیل مادربورد کامپیوتر، لپ‌تاپ، کارت گرافیک، کارت شبکه، سی‌دی رام، هارد شبکه، گیرنده‌های دیجیتال، و ... را پروگرام نمود یا به اصطلاح تعمیرکاران، "فلش" کرد. دلیل نیاز به فلش کردن مجدد آی‌سی بایوس نیز دلایل مختلفی می‌تواند داشته باشد از قبیل: به‌روزرسانی نرم‌افزار دستگاه الکترونیکی مورد نظر، پاک شدن محتوای بایوس به خاطر نوسانات برق یا شوک الکترواستاتیکی،‌هک کردن دستگاه و تعریف کاربرد جدید برای آن، تعویض آی‌سی خام جدید بایوس با چیپ سوخته، خط تولید انبوه تجهیزات الکترونیکی، و غیره.

ویژگی‌های پروگرامر:

  • پشتیبانی از بیش از ۴۷۶ آی‌سی فلش، ۲۹۱ چیپ‌ست، ۵۰۰ مادربرد، ۷۹ دستگاه مبتنی بر PCI، ۱۷ دستگاه USB، و بسیاری چیپ های موازی و سریال. لیست کامل آی‌سی‌های قابل پروگرام: Supported hardware
  • تذکر: توسط مینی ماژول FT4232H فقط چیپ‌هایی قابل پروگرام کردن هستند که از نوع SPI باشند. یعنی از میان آی سی های موجود در لینک بالا، فقط فلش چیپ هایی که ستون Type آنها دارای مقدار SPI باشد.
  • پشتیبانی از واسط‌های موازی، LPC، FWH، و SPI برای پروگرام کردن چیپ‌های مختلف DIP و SMD (DIP32, PLCC32, DIP8, SO8/SOIC8, TSOP32, TSOP40, TSOP48, BGA and more).
  • بدون نیاز به فلاپی دیسک یا CD-ROM و ...
  • بدون نیاز به صفحه کلید و مانیتور.
  • بدون نیاز به راه اندازی مجدد سیستم بلافاصله بعد از پروگرام کردن. در عوض، هرگاه سیستم مجددا شروع به کار کرد، ثابت‌افزار جدید جایگزین قبلی می‌شود.
  • سرعت بالا، به گونه‌ای که سرعت آن بسیار بالاتر از اکثر پروگرامرهایی است که توسط تولید کنندگان اصلی دستگاه‌های الکترونیکی مورد نظر ارایه می‌شوند.
  • قابل استفاده‌ی کامل در سیتم عامل‌های: DOS, Linux, FreeBSD (including Debian/kFreeBSD), NetBSD, OpenBSD, DragonFlyBSD, anything Solaris-like, Mac OS X, and other Unix-like OSes as well as GNU Hurd. فعلا فقط بخشی از امکانات آن در محیط ویندوز قابل استفاده است (به عبارت دقیق تر، در محیط ویندوز نمی‌توان بایوس خود همان کامپیوتر را فلش کرد).

 

توضیحات بیشتر:
نرم افزار کاربردی flashrom (قابل دانلود از www.flashrom.org) یک نرم افزار رایگان با منبع باز است که به منظور پروگرام کردن (فلش کردن) ثابت‌افزار (Firmware) بایوس مادربوردها و دستگاه های مختلف الکترونیکی ارایه شده است. با این نرم افزار می توان مستقیما بایوس مادربورد کامپیوتری را که در حال کار با آن هستیم، و یا آی سی های بایوس و فلش چیپ های تجهیزات الکترونیکی دیگر را پروگرام نمود. پس در واقع استفاده از آن دو حالت دارد:
۱- یکی آنکه نرم افزار را بر روی کامپیوتر مورد نظر اجرا کرده و مستقیما بدون هیچ سخت افزار واسط دیگر، بایوس مادربورد را پروگرام می کنیم.
۲- حالت دیگر آن است که با اجرای این نرم افزار و اتصال یک پروگرامر سخت افزاری سازگار با آن (لیست پروگرامرهای قابل استفاده: Supported programmers) که مینی ماژول FT4232H نیز جزو آنهاست، چیپ ست یک دستگاه الکترونیکی دیگر را پروگرام می کنیم.

- لینک دانلود نرم افزار:
https://www.flashrom.org/Downloads
- لینک توضیحات مربوط به نحوه‌ی نصب نرم افزار و استفاده از پروگرامر در محیط ویندوز
https://www.flashrom.org/Windows
توجه:
توضیحات سایت مذکور به زبان انگلیسی است، که به تدریج و بنا به نیاز و درخواست کاربران، ترجمه‌ی فارسی بخش‌های مورد نیاز در این وبلاگ  قرار خواهند گرفت.

- لینک خرید اینترنتی مینی ماژول FT4232H
خرید ماژول مبدل USB به سریال FT4232H با 4 پورت

 

فلش‌چیپ‌های پشتیبانی شده تا تاریخ اردیبهشت ۱۳۹۵:

Supported flash chips