فهرست مطالب:

نحوه ارتقاء سیستم عامل بر روی PCB جهانی: 4 مرحله
نحوه ارتقاء سیستم عامل بر روی PCB جهانی: 4 مرحله

تصویری: نحوه ارتقاء سیستم عامل بر روی PCB جهانی: 4 مرحله

تصویری: نحوه ارتقاء سیستم عامل بر روی PCB جهانی: 4 مرحله
تصویری: بازسازی تیونر Vintage 1977 | Retro Repair Guy قسمت 36 2024, جولای
Anonim
نحوه ارتقاء سیستم عامل بر روی PCB جهانی
نحوه ارتقاء سیستم عامل بر روی PCB جهانی

پروژه Universal PCB (به طور خلاصه UPCB) آغاز شد تا امکان کنترل یک بازی واحد ، به ویژه چوب های جنگی ، بر روی هرچه بیشتر کنسول های مختلف فراهم شود. اطلاعات مربوط به پروژه را می توانید در تاپیک زیر در انجمن های Shoryuken.com مشاهده کنید: Shoryuken.com یکی از بزرگترین ویژگی های UPCB این واقعیت است که قابل ارتقا است. انتشارات همچنان برای رفع مشکلات سازگاری ، بهبود پشتیبانی از کنسول های پشتیبانی شده در حال حاضر و پشتیبانی از کنسول های جدید و آینده ظاهر می شود. این دستورالعمل شما را در فرآیند چشمک زدن UPCB خود با یک سیستم عامل جدید. HEX راهنمایی می کند. این مورد به دو دسته تقسیم می شود: نصب درایور USB Bootloader و فرآیند چشمک زن واقعی. اگر قبلاً یکبار درایور را نصب کرده اید ، دیگر نیازی به آن سیستم ندارید. پیش بروید و به مرحله 3 بروید تا چشمک زدن UPCB خود را شروع کنید. این دستورالعمل فرض می کند: 1. شما یک UPCB کاملاً مونتاژ ، آزمایش شده و در حال کار دارید. 2. شما یک کابل UPCB 'Button Select USB' کاملاً مونتاژ ، آزمایش شده و در حال کار دارید. برای اطلاعات بیشتر به مرحله 2 مراجعه کنید. 3. شما یک بسته نرم افزاری UPCB اخیر را بارگیری کرده اید و آن را در جایی از سیستم خود استخراج کرده اید که به راحتی می توانید به آن دسترسی پیدا کنید. توجه برای کاربرانی که از ویستا استفاده می کنند و خطای 997 را تجربه می کنند: فقط یک یادداشت سریع به کسانی که سعی می کنند برنامه PDFSUSB را تحت Vista اجرا کنند و خطای 997 را دریافت می کنند ، موارد زیر را امتحان کنید: روی pdfsusb راست کلیک کنید ، ویژگی ها ، سازگاری ، تنظیم شده روی XP یا 2000 یا بنابراین. همچنین اگر UAC را غیرفعال نکرده اید ، "run as administrator" را علامت بزنید. در مدیر دستگاه ، PIC18F4550 Family Device را انتخاب کنید ، روی ویژگیهای راست کلیک ، مدیریت نیرو ، علامت "به کامپیوتر اجازه خاموش کردن این دستگاه را بردارید" را بردارید. برنامه را به عنوان سرپرست اجرا کنید (راست کلیک کنید ، به عنوان مدیر [در صورت موجود بودن] اجرا کنید)) باید مشکل را حل کنید. همانطور که در https://forum.microchip.com/tm.aspx؟m=241830 دیده می شود

مرحله 1: یک کلمه در مورد کابل UPCB

چند نکته در مورد کابل UPCB
چند نکته در مورد کابل UPCB

ارتقاء سیستم عامل از طریق USB 'Bootloader' انجام می شود. بنابراین ، ما باید UPCB را از طریق USB به رایانه شما متصل کنیم. بهترین راه برای انجام این کار داشتن کابل UPCB "Button Select USB" است. این دستورالعمل فرض می کند که شما یکی دارید. در غیر اینصورت ، نحوه ساخت یک کابل USB برای PCB Universal را برای راهنمایی کامل برای تهیه کابل مشاهده کنید. کابل UPCB "Button Select USB" خود را به کنترلر خود وصل کنید. برای دسترسی به حالت بوت لودر ، با نگه داشتن دکمه های Start و Select ، کابل USB را به کامپیوتر وصل می کنید. بعد از اینکه رایانه متوجه شد که آن را به برق متصل کرده اید ، می توانید Start و Select را رها کنید.

مرحله 2: نصب درایور Bootloader

نصب درایور Bootloader
نصب درایور Bootloader
نصب درایور Bootloader
نصب درایور Bootloader
نصب درایور Bootloader
نصب درایور Bootloader
نصب درایور Bootloader
نصب درایور Bootloader

این مرحله فقط باید یک بار در هر سیستم انجام شود. هنگامی که درایور را به درستی نصب کردید ، درایور به طور خودکار بارگیری می شود و UPCB توسط نرم افزار bootloader شناسایی می شود.

تا کنون ، ما کابل USB Button Select USB را به کنترلر شما وصل کرده ایم و با فشار دادن دکمه های Start و Select که وارد حالت بوت لودر شده اید ، آن را به رایانه وصل کرده اید. شما همچنین باید یک نسخه اخیر از نرم افزار UPCB در جایی از سیستم خود استخراج کرده باشید ، از جمله فایل. HEX که می خواهید به آن ارتقا دهید. اگر درایور بوت لودر قبلاً نصب نشده است ، پنجره معروف "Found New Hardware" را در زیر مشاهده می کنید. مراحل بسیار مستقیم است. پس از مدتی که پنجره "Found New Hardware" باز شد ، جادوگر Found New Hardware به شما ارائه می شود. جلو بروید و "بعدی" را فشار دهید. جادوگر می پرسد آیا می خواهید "درایور مناسب را جستجو کنید …" یا "لیست را نمایش دهید". علامت علامت کنار "جستجو برای درایور مناسب …" قرار دهید و "بعدی" را فشار دهید. اکنون جادوگر مکان هایی را برای جستجوی راننده درخواست می کند. علامت هر کادر را به غیر از "تعیین مکان" بردارید. "بعدی" را فشار دهید. در مرحله بعد ، پنجره ای در اختیار شما قرار می گیرد که به شما امکان می دهد جایی را که می خواهید رایانه به دنبال درایور باشد انتخاب کنید. روی 'مرور' کلیک کنید. در پنجره "Locate File" که ظاهر می شود ، به جایی که فایل های UPCB هستند بروید. هنگامی که در فهرست UPCB قرار دارید ، به زیر شاخه "MCHPUSB Driver" و سپس به فهرست "Release" بروید. در آنجا یک فایل واحد با نام 'mchpusb.inf' خواهید دید. آن فایل را انتخاب کرده و روی "باز کردن" کلیک کنید. کادر "کپی فایلهای سازنده از" اکنون مسیر کامل به فهرست "UPCB / MCHPUSB Driver / Release" را نشان می دهد. روی 'Ok' کلیک کنید. جادوگر سخت افزاری جدید نشان می دهد که راننده ای را در مکانی که به آن گفته ایم پیدا کرده است. روی 'بعدی' کلیک کنید. صفحه آخر جادوگر نشان می دهد که "Windows نصب نرم افزار این دستگاه را به پایان رسانده است." روی "پایان" کلیک کنید. نصب درایور اکنون به پایان رسیده است. اگر می خواهید تأیید کنید که همه چیز خوب است ، به مدیر دستگاه خود بروید. دستگاهی را در عنوان "سایر دستگاهها" به نام "PIC 18F4550 Family Device" مشاهده خواهید کرد. اگر این را مشاهده کردید ، درایور نصب شده در حال کار است. ما آماده اجرای نرم افزار bootloader هستیم.

مرحله 3: استفاده از نرم افزار Bootloader

استفاده از نرم افزار Bootloader
استفاده از نرم افزار Bootloader
استفاده از نرم افزار Bootloader
استفاده از نرم افزار Bootloader
استفاده از نرم افزار Bootloader
استفاده از نرم افزار Bootloader

در حال حاضر ، شما UPCB باید در حالت بوت لودر به کامپیوتر متصل شوید ، درایور بوت لودر نصب شده است و نرم افزار UPCB در جایی از سیستم شما استخراج شده است ، از جمله فایل. HEX که می خواهید به آن ارتقا دهید. اکنون ما از نرم افزار bootloader برای انجام چشمک زدن واقعی استفاده می کنیم. به جایی که فایل های UPCB را استخراج کرده اید بروید. زیر دایرکتوری زیر UPCB به نام "Pdfsusb" پیدا خواهید کرد. در داخل آن فهرست یک فایل اجرایی به نام "PDFSUSB. EXE" وجود دارد. برای اجرای آن دوبار کلیک کنید. پنجره "PICDEM (TM) FS USB Demo Tool" ظاهر می شود. روی منوی کشویی زیر "Select PICDEM FS USB Board" کلیک کنید ؛ باید یک ورودی برای "PICDEM FS USB 0" یا موارد مشابه وجود داشته باشد. این UPCB است که می خواهیم ارتقا دهیم ، بنابراین آن را انتخاب کنید. اگر این لیست کشویی خالی است ، مشکلی وجود داشته است. یا در حالت بوت لودر نیستید ، UPCB به برق متصل نشده است یا درایور به درستی نصب نشده است. لطفاً تا زمانی که مدخلی در این کرکره ظاهر نشود ، این مشکل را برطرف کنید. هنگامی که ورودی UPCB خود را انتخاب کردیم ، همه دکمه هایی که قبلاً خاکستری بودند فعال می شوند. اکنون یک لحظه وقت می گذاریم تا از سیستم عامل فعلی UPCB پشتیبان تهیه کنیم. در صورت بروز هرگونه مشکل در سیستم عامل جدید ، همیشه می توانید به نسخه قبلی خود برگردید. دکمه ای با عنوان "خواندن دستگاه" را انتخاب کنید. با این کار تمام برنامه نویسی موجود در UPCB در نرم افزار bootloader خوانده می شود. پس از خواندن دستگاه ، بیشترین پیام "MESSAGE - Read Completed" خواهد بود. دکمه "Save to Hex File" را انتخاب کنید. از شما نام فایل و مکان برای ذخیره سیستم عامل فعلی به عنوان درخواست می شود. مهم نیست کجا آن را ذخیره می کنید ، و چه نامی دارید. فقط مطمئن شوید که در صورت نیاز به کاهش رتبه می توانید آن را پیدا کنید. پس از انتخاب نام و مکان ، روی "ذخیره" کلیک کنید. پشتیبان گیری شما در حال حاضر به پایان رسیده است ، بنابراین بیایید ارتقا دهیم. دکمه ای را که "Load HEX File" را بارگذاری کرده انتخاب کنید. پنجره ای ظاهر می شود که از شما می خواهد یک فایل. HEX را انتخاب کنید. به فهرست "_output" UPCB بروید. نه زیر شاخه '_output' پوشه Boot ، فقط 'UPCB / _output'. فایل. HEX را که می خواهید به آن ارتقا دهید انتخاب کنید. اگر گزینه های پیکربندی متفاوتی وجود داشته باشد ، با فایل های مختلف. HEX نمایش داده می شوند. یکی را پیدا کنید که با پیکربندی شما مطابقت دارد و روی "باز" کلیک کنید. وقتی فایل. HEX بارگیری شد ، همیشه در مورد داده های پیکربندی اخطار دریافت خواهید کرد. این طبیعی است. فقط روی "بله" کلیک کنید. فایل. HEX بارگیری شده و در قسمت پایین پنجره نشان داده می شود. روی دکمه "Device Program" کلیک کنید تا سیستم عامل را در UPCB بنویسید. لطفاً تا برنامه نویس اجرا می کند صبور باشید. کل فرایند باید کمتر از 60 ثانیه طول بکشد ، اما اگر بیشتر طول کشید نگران نباشید. اگر دکمه های اصلی خاکستری هستند ، می دانیم که هنوز کار می کند. اگر همه چیز خوب پیش برود ، پیام موفقیت آمیزی مانند پیام هایی که در تصویر آخر نشان داده شده را مشاهده خواهید کرد. فقط از ابزار نمایشی PICDEM خارج شوید ، کابل USB خود را جدا کرده و کار تمام می شود. توجه برای کاربران ویندوز XP و نسخه های بالاتر: به نظر می رسد که PFSUSB. EXE به نظر نمی رسد در برخی از کامپیوترها بدون تنظیم حالت سازگاری برای آن به درستی اجرا شود. اگر "PIC 18F4550 Family Device" در مدیر دستگاه نشان داده می شود ، اما در کادر کشویی PDFSUSB. EXE نشان داده نمی شود ، باید حالت سازگاری را فعال کنید. از PDFSUSB. EXE خارج شوید ، روی فایل PDFSUSB. EXE راست کلیک کرده و "Properties" را انتخاب کنید. در برگه سازگاری ، علامتی را در کادر "اجرای این برنامه در سازگاری بیشتر" قرار دهید و هر یک از سیستم عامل های ذکر شده را انتخاب کنید. روی Ok کلیک کنید و سپس این مراحل را دوباره امتحان کنید. هنگامی که حالت سازگاری تنظیم شد ، دیگر مجبور نباشید آن را در آن سیستم انجام دهید.

مرحله 4: تکمیل شد

تکمیل شد
تکمیل شد

اکنون UPCB شما با فایل. HEX که انتخاب کرده اید ارتقا یافته است. برای مشاهده ویژگی ها و تغییرات اضافه شده ، به یادداشت های انتشار و کد منبع نگاه کنید ، سپس به بازی خود بازگردید.

توصیه شده: