Raspberry Compute Module 4-এ Raspberry Pi OS ইনস্টল করা

ভূমিকা

এটি Compute Module 4-এ Raspberry Pi OS Lite ইনস্টল করার গাইড। আমার চালু কম্পিউটারের জন্য আমি একটি ভার্চুয়াল মেশিনে ইনস্টল করা Ubuntu 20 ব্যবহার করি।

### উৎস

এই নির্দেশাবলীর ক্ষেত্রে, জেফ গিয়ারলিংয়ের বর্ণনা আমাকে নিশ্চিতভাবে পথনির্দেশ করেছে:
- জেফ গিয়ারলিং: https://www.jeffgeerling.com/blog/2020/how-flash-raspberry-pi-os-compute-module-4-emmc-usbboot

## Compute Module 4-এ Raspberry Pi OS ইনস্টল করা

### যাকিছু প্রয়োজন

আমি 1 GB RAM এবং 8 GB eMMC স্টোরেজ সহ Raspberry Compute Module 4 ব্যবহার করছি। এছাড়া, আমার কাছে একটি Raspberry Compute Module 4 IO বোর্ডও আছে, যাতে কম্পিউট মডিউলটি প্লাগ ইন করা আছে যাতে USB, ইথারনেট ইত্যাদির সংশ্লিষ্ট ইন্টারফেস পাওয়া যায়।

কম্পিউট মডিউলে সফটওয়্যারটি ফ্ল্যাশ করার জন্য আমি balenaEtcher ব্যবহার করি, যা আপনি এখান থেকে ডাউনলোড করতে পারবেন:https://www.balena.io/etcher/

অপারেটিং সিস্টেম হিসেবে আমি "Raspberry Pi OS Lite" ব্যবহার করি- এটি ডেবিয়ান বাস্টারের উপর ভিত্তি করে তৈরি- এবং এটি আপনি এখান থেকে ডাউনলোড করতে পারবেন:https://www.raspberrypi.org/software/operating-systems/। ### মাউন্ট করার জন্য eMMC স্টোরেজ প্রস্তুত করা

কম্পিউট মডিউলে Raspberry IO ফ্ল্যাশ করার জন্য, প্রথমে SSD কার্ডের মতো একটি স্টোরেজ মাউন্ট করতে হবে।

এটা করতে আপনাকে Compute Module IO বোর্ডের J2 পিনে একটি জাম্পার লাগাতে হবে। IO বোর্ডে নোট হিসেবে “ফিট জাম্পার টু ডিসেবল eMMC বুট” কথাগুলো লেখা আছে।

Raspberry Compute Module 4 Jumper

এরপর কম্পিউটারের সাথে “USB স্লেভ” সংযুক্ত করুন এবং পাওয়ার সাপ্লাই ইউনিট ব্যবহার করে IO বোর্ডে বিদ্যুৎ সংযোগ দিন।

Raspberry Compute Module 4 USB Slave

### eMMC মাউন্টের জন্য সফটওয়্যার ইনস্টল করা Linux-এ এটি করতে হলে আপনার লাইব্রেরি “libusb” এবং প্রোগ্রাম “usbboot” প্রয়োজন হবে।

#### libusb ইনস্টল করা Ubuntu ব্যবহার করে আপনি সহজেই libusb ইনস্টল করতে পারেন

আপনি সহজেই উবুন্টু ব্যবহার করে libusb ইনস্টল করতে পারেন

sudo apt install libusb-1.0-0-dev

#### usbboot ইনস্টল করা

usbboot ইনস্টল করার জন্য আপনাকে প্রথমে Git রিপোজিটরি ক্লোন করতে হবে।

git clone --depth=1 https://github.com/raspberrypi/usbboot

তারপর usbboot ডিরেক্টরিতে স্যুইচ করুন এবং "make usb boot" ব্যবহার করে কম্পাইল করুন।

cd usbboot
make

এখন আপনি eMMC স্টোরেজ ব্যবহার করে মাউন্ট করতে পারেন

sudo ./rpiboot

eMMC-তে Raspberry Pi OS ফ্ল্যাশ করা

এখন আপনি "balenaEtcher" কল করতে, Raspberry Pi OS ইমেজ এবং "Compute Module/dev/sdb" নির্বাচন করতে এবং "ফ্ল্যাশ" ব্যবহার করে কপি করার প্রক্রিয়া শুরু করতে পারেন।

কপি করার প্রক্রিয়া শেষ হলে, দুটি পার্টিশন “boot” এবং “rootfs”, আনমাউন্ট করুন, IO বোর্ডটি আনপ্লাগ করুন এবং বিদ্যুৎ সংযোগ বিচ্ছিন্ন করুন, এবং তারপর J2 থেকে জাম্পারটি আবার সরান।

এখন আপনি HDMI, ইথারনেট এবং USB-এর মাধ্যমে Raspberry কম্পিউট মডিউলকে আপনার স্ক্রিন, নেটওয়ার্ক এবং কীবোর্ডের সাথে সংযুক্ত করতে পারেন, এবং এটিকে এগুলোর সাথে স্বাভাবিকভাবেই ব্যবহার করতে পারেন।

পরবর্তীব্লগ পোস্ট-এ আমি দেখাবো কিভাবে Compute Module 4-এ Qt 5.15 ইনস্টল করতে হয় এবং Ubuntu 20-এর সাথে ক্রস-কম্পাইল করতে হয়।