سلام
اولین کاری که وقتی یه رزبری پای میخریم لازمه انجام بدیم نصب یه سیستم عامله.
من برد کامپیوت ماژول 4 رزبری پای رو خریدم به همراه برد IO یا carrier بردش که جدیدترین رزبری پای موجود توی بازاره.
قبل از شروع مراحل نصب سیستم عامل این رو بگم که 2 تا روش مختلف واسه نصب OS روی رزبری پای CM4 وجود داره. یکی با SD Card و یکی بدون SD Card.
چون نسخه کامپیوت ماژول یا همون CM4 ای که من دارم خودش حافظه داخلی داره من از روش نصب سیستم عامل بدون SD Card استفاده کردم.
برای نصب سیستم عامل اول باید این کامپیوت ماژول رو روی IO بردش سوار کنیم.
فقط موقع وصل کردن کامپیوت ماژول باید حواستون باشه تو جهت درستی جا بزنیدش. من خودم برای اینکه سریع جهت درستشو بفهمم به کانکتور آنتنی UFL ای که روی کامپیوت ماژوله دقت می کنم. کامپیوت ماژول رو تو جهتی باید قرار بدیم که کانکتور آنتنش به سمت لبه ی بیرون برد IO قرار بگیره.
مرحله بعدی قرار دادن یه جامپر تو کانکتور j2 عه. خودشم روی برد یه توضیحی برامون نوشته که اگر میخواید eMMC بوت رو غیرفعال کنید باید یه جامپر اینجا قرار بدید.
مرحله بعد وصل کردن برد به کامپیوتر از طریق یه کابل میکرو USB عه.
حالا باید تغذیه برد رو وصل کنیم. من از یه آداپتور 9.5 ولت، 2.5 آمپر استفاده کردم.
اگر پاور رو درست وصل کرده باشید، ال ای دی D1 روی برد باید روشن بشه و وقتی روشن شد میتونیم با خیال راحت بریم برای ادامه کار.
تو این مرحله باید بریم فایل USB بوت رزبری پای رو دانلود کنیم. فایل USB بوت برای اینه که کامپیوتر ما بتونه EMMC رزبری پای رو به عنوان یه حافظه USB بشناسه و بره درایورهای مربوط به اون رو دانلود کنه.
برای دانلود فایل USB بوت، می تونید از لینک زیر استفاده کنید:
https://github.com/raspberrypi/usbboot
بعد از باز کردن لینک گیت هاب بالا، روی Code کلیک کنید و برید کل پروژه رو از گزینه Download Zip دانلود کنید:
بعد از تموم شدن دانلود فایل، میریم سراغ محتویات فایلی که دانلود کردیم. پیشنهاد می کنم اول فایل رو unzip کنید که راحت تر به همه ی فایل ها دسترسی داشته باشید.
سپس به مسیر زیر برید:
usbboot-master>win32
و فایل rpiboot_setup.exe رو اجرا کنید:
بعد از اینکه مراحل نصب rpiboot تموم شد، باید اپلیکیشن rpiboot رو باز کنید. میتونید تو سرچ ویندوزتون بزنید rpiboot تا سریع بازش کنه:
اگر تا اینجای کار رو درست انجام داده باشید، بعد از اجرا کردن rpiboot، صفحه زیر رو خواهید دید:
بعد از اینکه مراحل نصب rpiboot کامل بشه صفحه مشکی بالا خودش بسته میشه و یه نوتیفیکیشن باز میشه که ازتون میپرسه که آیا میخواید دیوایستون رو فرمت کنید که شما کنسل رو میزنید:
مرحله بعد که دیگه اصل کاری محسوب میشه، نصب برنامه ی اینستالر سیستم عامله که خود رزبری پای در اختیار کاربرانش قرار داده (البته که میشه از این اینستالرم استفاده نکرد ولی به نظرم راحت ترین و بی دردسرترین راه استفاده از اینستالر خود رزبری پایه)
از لینک زیر می تونید برای دانلود OS installer رزبری پای استفاده کنید:
https://www.raspberrypi.org/software/
با توجه به سیستم عامل کامپیوتری که دارید ازش برای نصب OS روی برد رزبری پایتون استفاده می کنید یکی از فایل هایی که تو عکس زیر می بینید رو انتخاب کرده و دانلود می کنیم.
من چون سیستم عامل روی کامپیوترم ویندوزه، فایلی که برای ویندوز بود رو انتخاب کردم.
بعد از نصب installer، صفحه raspberry pi Imager برای شما باز می شود که دو گزینه برای انتخاب دارد: یکی سیستم عاملی که قصد دارید روی برد رزبری پای خود نصب کنید و دیگری حافظه ای که قصد دارید سیستم عامل مورد نظر روی آن ذخیره شود.
سیستم عاملی که من پیشنهاد می کنم نصب کنید، نسخه full رزبینه.
که در مسیر زیر می تونید پیداش کنید:
Choose OS>Raspberry pi OS (Other)> Raspberry pi OS full (32-bit)
پس از انتخاب OS و Storage مورد نظر، گزینه Write رو می زنیم و سیستم عامل شروع به نصب شدن روی برد رزبری پای شما می کنه. روند نصب OS اگر نسخه full رو انتخاب کنید حدودا از یه ربع تا نیم ساعت طول میکشه.
اینو تو پرانتز بگم که دلیل اینکه پیشنهاد من این بود که نسخه Full رزبین رو نصب کنید این بود که نسخه ful رزبین، یه محیط دسکتاپ شبیه به ویندوز داره که کار کردن باهاش خیلی خیلی راحته. ولی اگه نسخه Lite رو نصب کنید که البته خیلی کم حجم تره دیگه خبری از این محیط شبیه ویندوز نیست.
اگر سیستم عامل شما با موفقیت روی برد رزبری پایتون نصب شده باشه باید تصویر زیر رو ببینید:
حالا اگر کابل میکرو USB و تغذیه برد رو جدا کنیم . دوباره تغذیه رو وصل کنیم و با یه کابل HDMI بردمون رو به یه مانیتور HDMI وصل کنیم، می بینیم که سیستم عامل رزبینمون با موفقیت بالا میاد.
به زودی یه ویدیو هم ضبط می کنم از انجام این مراحل برای آدمایی که مثه خودم تنبلن و عادت به دیدن ویدیو دارن و حوصله خوندن آموزش ندارن D: