شبیه‌ساز رام متن‌باز، هک کردن سیستم‌های قدیمی را ساده‌تر می‌کند

شبیه‌ساز_رام_منبع‌باز،_هک_رترو_را_ساده‌تر_می‌کند
15 بازدید
۱۴۰۴-۰۴-۱۹
2 دقیقه
  • نویسنده: مریم میریان
  • درباره نویسنده: ---

به گفته hackster

علاقه‌مندان به سیستم‌های کامپیوتری قدیمی یا همان رترو، حالا ابزار جدیدی برای به‌روزرسانی و هک کردن سیستم‌های کلاسیک در اختیار دارند. شبیه‌ساز رام نرم‌افزاری به نام SDRR (Software Defined Retro ROM) با استفاده از میکروکنترلر STM32 و یک Raspberry Pi Pico، کار را برای دوستداران این حوزه بسیار راحت‌تر کرده است. این ابزار متن‌باز به شما اجازه می‌دهد بدون نیاز به خارج کردن تراشه رام از سیستم، محتوای آن را به‌روزرسانی کنید و تجربه‌ای مدرن در کار با سخت‌افزارهای قدیمی داشته باشید.

چالش‌های کار با تراشه‌های رام قدیمی

تراشه‌های رام که در سیستم‌های دهه‌های ۱۹۷۰ و ۱۹۸۰ استفاده می‌شدند، حاوی اطلاعات مهمی مثل سیستم‌عامل، زبان‌های برنامه‌نویسی و حتی تعریف کاراکترها بودند. اگرچه این تراشه‌ها هنوز هم با قیمت پایین در دسترس هستند، اما کار با آن‌ها زمان‌بر و پردردسر است. برای به‌روزرسانی، باید تراشه را از دستگاه خارج کنید، با یک برنامه‌نویس رام (ROM Programmer) محتوای آن را بازنویسی کنید و دوباره سر جای خود قرار دهید. این فرایند، با وجود جدید بودن تراشه‌ها، همچنان قدیمی و ناکارآمد است.

راه‌حل نوآورانه: SDRR چیست؟

پیرز فین‌لیسون (Piers Finlayson) با طراحی SDRR، راه‌حلی مدرن برای این مشکل ارائه کرده است. این شبیه‌ساز رام با استفاده از میکروکنترلر STM32، عملکرد یک تراشه رام واقعی را شبیه‌سازی می‌کند. برخلاف روش‌های سنتی، نیازی به خارج کردن تراشه از سخت‌افزار نیست و می‌توانید به‌راحتی محتوای آن را به‌روزرسانی کنید. طراحی این ابزار به‌گونه‌ای است که مستقیماً در جای تراشه‌های رام قدیمی قرار می‌گیرد و با پایه‌های مشابه سازگار است.

مشخصات فنی SDRR

این سخت‌افزار متن‌باز از میکروکنترلرهای STM32 با سرعت‌های بین ۱۰۰ تا ۱۸۰ مگاهرتز پشتیبانی می‌کند. این سرعت برای شبیه‌سازی رام در سیستم‌هایی مثل Commodore 64، VIC-20 و PET کافی است و حتی در سرعت‌های بالاتر، می‌تواند برای سیستم‌های جدیدتر نیز کاربرد داشته باشد. فریمور SDRR از تراشه‌های رام مدل‌های 2364، 2332 و 2316 پشتیبانی می‌کند و حافظه داخلی آن اجازه ذخیره تا ۱۶ تصویر رام مختلف را می‌دهد که از طریق جامپرها قابل انتخاب هستند.

ویژگیمشخصات
میکروکنترلرSTM32 (سرعت ۱۰۰ تا ۱۸۰ مگاهرتز)
پشتیبانی از رام2364، 2332، 2316
ظرفیت حافظهتا ۱۶ تصویر رام
انتخاب تصویراز طریق جامپر
SDRR (چپ) و تراشه ROM که جایگزین آن می‌شود

SDRR (چپ) و تراشه ROM که جایگزین آن می‌شود

نحوه استفاده و برنامه‌ریزی

یکی از قابلیت‌های جذاب SDRR این است که می‌توانید آن را در حین استفاده به برنامه‌نویس متصل نگه دارید و محتوای رام را به‌صورت لحظه‌ای به‌روزرسانی کنید، بدون آنکه نیازی به جدا کردن آن از سخت‌افزار باشد. برای برنامه‌ریزی نیز به ابزار گران‌قیمت یا خاصی نیاز ندارید؛ کافی است چند سیم را به یک Raspberry Pi Pico متصل کنید. اگر ترجیح می‌دهید از خود Pico به‌عنوان شبیه‌ساز رام استفاده کنید، می‌توانید به پروژه PicoROM مراجعه کنید.

مستندات و راهنمای استفاده

فین‌لیسون مستندات کاملی برای SDRR در GitHub ارائه کرده است که شامل آموزش ساخت سخت‌افزار، برنامه‌ریزی و استفاده از آن در سیستم‌های رترو می‌شود. اگر به هک کردن سیستم‌های قدیمی علاقه دارید، حتماً این مستندات را بررسی کنید.

  • آموزش ساخت سخت‌افزار SDRR
  • راهنمای برنامه‌ریزی با Raspberry Pi Pico
  • نکات استفاده در سیستم‌های مختلف رترو

مزایا و کاربردهای SDRR

SDRR یک ابزار قدرتمند برای هر کسی است که می‌خواهد تجربه کار با سیستم‌های قدیمی را با روش‌های مدرن ترکیب کند. این شبیه‌ساز نه‌تنها زمان و انرژی شما را برای به‌روزرسانی رام‌ها ذخیره می‌کند، بلکه با طراحی متن‌باز خود، امکان شخصی‌سازی و توسعه بیشتر را نیز فراهم می‌کند. چه بخواهید بازی‌های قدیمی را دوباره زنده کنید یا نرم‌افزار جدیدی برای این سیستم‌ها بنویسید، SDRR یک همراه ایده‌آل است.

اطلاعات
15
0
0
لینک و اشتراک
profile

مریم میریان

متخصص الکترونیک

مقالات بیشتر
slide

پالت | بازار خرید و فروش قطعات الکترونیک

قطعات اضافه و بدون استفاده همیشه یکی از سرباره‌‌های شرکتها و طراحان حوزه برق و الکترونیک بوده و هست. پالت سامانه‌ای است که بصورت تخصصی اجازه خرید و فروش قطعات مازاد الکترونیک را فراهم می‌کند. فروش در پالت
family

آیسی | موتور جستجوی قطعات الکترونیک

سامانه آی سی سیسوگ (Isee) قابلیتی جدید و کاربردی از سیسوگ است. در این سامانه سعی شده است که جستجو، انتخاب و خرید مناسب تر قطعات برای کاربران تسهیل شود. جستجو در آیسی
family

سیسوگ‌شاپ | فروشگاه محصولات Quectel

فروشگاه سیسوگ مجموعه ای متمرکز بر تکنولوژی های مبتنی بر IOT و ماژول های M2M نظیر GSM، GPS، LTE، NB-IOT، WiFi، BT و ... جایی که با تعامل فنی و سازنده، بهترین راهکارها انتخاب می شوند. برو به فروشگاه سیسوگ
family

سیسوگ فروم | محلی برای پاسخ پرسش‌های شما

دغدغه همیشگی فعالان تخصصی هر حوزه وجود بستری برای گفتگو و پرسش و پاسخ است. سیسوگ فروم یک انجمن آنلاین است که بصورت تخصصی امکان بحث، گفتگو و پرسش و پاسخ در حوزه الکترونیک را فراهم می‌کند. پرسش در سیسوگ فرم
family

سیکار | اولین مرجع متن باز ECU در ایران

بررسی و ارائه اطلاعات مربوط به ECU (واحد کنترل الکترونیکی) و نرم‌افزارهای متن باز مرتبط با آن برو به سیکار
become a writer

نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله
become a writer

نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله
خانواده سیسوگ
سیسوگ‌شاپ

فروشگاه محصولات Quectel

پالت
سیسوگ فروم

محلی برای پاسخ پرسش‌های شما

سیسوگ جابز
سیسوگ
سیسوگ فروم
سی‌کار

اولین مرجع متن باز ECU در ایران

سیسوگ مگ
آی‌سی

موتور جستجوی قطعات الکترونیکی

سیسوگ آکادمی
پالت

بازار خرید و فروش قطعات الکترونیک

دیدگاه ها

become a writer

نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله
become a writer

نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله