Raspberry Pi Compute Module 4 یوزر گائیڈ

کولفون
© 2022-2025 Raspberry Pi Ltd
یہ دستاویزات ایک کے تحت لائسنس یافتہ ہیں۔ Creative Commons Attribution-NoDerivatives 4.0 انٹرنیشنل (CC BY-ND)
| رہائی | 1 |
| تعمیر کریں۔ تاریخ | 22/07/2025 |
| تعمیر کریں۔ ورژن | 0afd6ea17b8b |
قانونی دستبرداری کا نوٹس
Raspberry PI پروڈکٹس (بشمول ڈیٹا شیٹس) کے لیے تکنیکی اور قابل اعتماد ڈیٹا جیسا کہ وقتاً فوقتاً ترمیم کیا جاتا ہے ("وسائل") Raspberry PI LTD ("RPL") اور بطور ای ایم پی فراہم کرتا ہے۔ وارنٹیز، بشمول، لیکن کسی خاص مقصد کے لیے تجارتی قابلیت اور فٹنس کی مضمر وارنٹیوں تک محدود نہیں، قابل اطلاق قابل قبول حد تک قابل قبول حد تک مسترد کر دیے گئے ہیں کسی بھی براہ راست، بالواسطہ، حادثاتی، خصوصی، مثالی، یا نتیجہ خیز نقصانات کے لیے (بشمول، لیکن اس تک محدود نہیں، متبادل سامان یا خدمات کی خریداری، مالیاتی نقصان، استعمال، استعمال، رکاوٹ) تاہم، کسی بھی نظریہ کی ذمہ داری پر، چاہے معاہدے میں، سخت ذمہ داری، یا ٹارٹ (بشمول لاپرواہی یا دوسری صورت میں) کسی بھی طرح سے پیدا ہونے والی ذمہ داری کے استعمال سے باہر، اس طرح کے نقصان کی ممکنہ طاقت۔
RPL وسائل یا ان میں بیان کردہ کسی بھی مصنوعات میں کسی بھی وقت اور بغیر کسی اطلاع کے کوئی بھی اضافہ، بہتری، اصلاح یا کوئی اور ترمیم کرنے کا حق محفوظ رکھتا ہے۔
دی وسائل ڈیزائن کے علم کی مناسب سطح کے ساتھ ہنر مند صارفین کے لیے بنائے گئے ہیں۔ صارفین اپنے وسائل کے انتخاب اور استعمال اور ان میں بیان کردہ مصنوعات کے کسی بھی اطلاق کے لیے مکمل طور پر ذمہ دار ہیں۔ صارف اپنے وسائل کے استعمال سے پیدا ہونے والے تمام ذمہ داریوں، اخراجات، نقصانات یا دیگر نقصانات کے خلاف RPL کو بے ضرر معاوضہ دینے اور رکھنے پر راضی ہے۔
RPL صارفین کو صرف Raspberry Pi مصنوعات کے ساتھ مل کر وسائل استعمال کرنے کی اجازت دیتا ہے۔ وسائل کے دیگر تمام استعمال ممنوع ہیں۔ کسی دوسرے RPL یا دوسرے فریق ثالث کے حقوق دانش کو کوئی لائسنس نہیں دیا جاتا ہے۔
ہائی رسک سرگرمیاں. Raspberry Pi پروڈکٹس کو خطرناک ماحول میں استعمال کرنے کے لیے ڈیزائن، تیار یا ارادہ نہیں کیا گیا ہے جس میں ناکام محفوظ کارکردگی کی ضرورت ہوتی ہے، جیسے جوہری تنصیبات، ہوائی جہاز کی نیویگیشن یا مواصلاتی نظام، ہوائی ٹریفک کنٹرول، ہتھیاروں کے نظام یا حفاظت کے لیے اہم ایپلی کیشنز (بشمول لائف سپورٹ سسٹم اور دیگر طبی آلات)، جس میں مصنوعات کی ناکامی براہ راست جسمانی یا ذاتی ماحول کو شدید نقصان پہنچا سکتی ہے۔ سرگرمیاں) RPL خاص طور پر ہائی رسک سرگرمیوں کے لیے فٹنس کی کسی بھی واضح یا مضمر وارنٹی کو مسترد کرتا ہے اور ہائی رسک سرگرمیوں میں Raspberry Pi مصنوعات کے استعمال یا شمولیت کے لیے کوئی ذمہ داری قبول نہیں کرتا ہے۔
Raspberry Pi مصنوعات RPLs کے تحت فراہم کی جاتی ہیں۔ معیاری شرائط۔ RPLs وسائل کی فراہمی RPL کی توسیع یا دوسری صورت میں ترمیم نہیں کرتی ہے۔ معیاری شرائط شامل ہیں لیکن ان میں بیان کردہ دستبرداری اور وارنٹی تک محدود نہیں۔
دستاویز کے ورژن کی تاریخ
| رہائی | تاریخ | تفصیل |
| 1 | مارچ 2025 | ابتدائی رہائی۔ یہ دستاویز کافی حد تک 'Raspberry Pi Compute Module 5 Forward Guide' وائٹ پیپر پر مبنی ہے۔ |
دستاویز کا دائرہ کار
یہ دستاویز درج ذیل Raspberry Pi مصنوعات پر لاگو ہوتی ہے:
| Pi 0 | Pi 1 | Pi 2 | Pi 3 | Pi 4 | Pi 400 | Pi 5 | Pi 500 | CM1 | CM3 | CM4 | CM5 | پیکو | پیکو 2 | ||||
| 0 | W | H | A | B | A | B | B | تمام | تمام | تمام | تمام | تمام | تمام | تمام | تمام | تمام | تمام |
تعارف
Raspberry Pi Compute Module 5 Raspberry Pi کی روایت کو جاری رکھے ہوئے ہے جس میں جدید ترین فلیگ شپ Raspberry Pi کمپیوٹر لینے اور ایک چھوٹا، ہارڈ ویئر کے مساوی پروڈکٹ تیار کرنا ہے جو سرایت شدہ ایپلی کیشنز کے لیے موزوں ہے۔ Raspberry Pi Compute Module 5 Raspberry Pi Compute Module 4 جیسا ہی کمپیکٹ فارم فیکٹر رکھتا ہے لیکن اعلی کارکردگی اور ایک بہتر فیچر سیٹ فراہم کرتا ہے۔ یقیناً، Raspberry Pi Compute Module 4 اور Raspberry Pi Compute Module 5 کے درمیان کچھ اختلافات ہیں، اور ان کو اس دستاویز میں بیان کیا گیا ہے۔
نوٹ
چند صارفین کے لیے جو Raspberry Pi Compute Module 5 استعمال کرنے سے قاصر ہیں، Raspberry Pi Compute Module 4 کم از کم 2034 تک پیداوار میں رہے گا۔
Raspberry Pi Compute Module 5 ڈیٹا شیٹ کو اس وائٹ پیپر کے ساتھ مل کر پڑھنا چاہیے۔
https://datasheets.raspberrypi.com/cm5/cm5-datasheet.pdf
اہم خصوصیات
Raspberry Pi Compute Module 5 میں درج ذیل خصوصیات ہیں:
- Quad-core 64-bit Arm Cortex-A76 (Armv8) SoC کلاک @ 2.4GHz
- 2GB، 4GB، 8GB، یا 16GB LPDDR4 SDRAM
- آن بورڈ ای ایم ایم سی فلیش میموری، او جی بی (لائٹ ماڈل)، 16 جی بی، 32 جی بی، یا 64 جی بی آپشنز
- 2x USB 3.0 پورٹس
- 1 جی بی ایتھرنیٹ انٹرفیس
- 2x 4-لین MIPI بندرگاہیں DSI اور CSI-2 دونوں کو سپورٹ کرتی ہیں۔
- 2x HDMI پورٹس بیک وقت 4Kp60 کو سپورٹ کرنے کے قابل ہیں۔
- 28x GPIO پن
- پروڈکشن پروگرامنگ کو آسان بنانے کے لیے آن بورڈ ٹیسٹ پوائنٹس
- سیکیورٹی کو بہتر بنانے کے لیے نیچے اندرونی EEPROM
- آن بورڈ آر ٹی سی (100 پن کنیکٹر کے ذریعے بیرونی بیٹری)
- آن بورڈ فین کنٹرولر
- آن بورڈ Wi-Fi®/بلوٹوتھ (SKU پر منحصر ہے)
- 1-لین PCIe 2.0′
- Type-C PD PSU سپورٹ
نوٹ
تمام SDRAM/eMMC کنفیگریشن دستیاب نہیں ہیں۔ براہ کرم ہماری سیلز ٹیم کے ساتھ چیک کریں۔
کچھ ایپلی کیشنز میں PCIe Gen 3.0 ممکن ہے، لیکن یہ سرکاری طور پر تعاون یافتہ نہیں ہے۔
Raspberry Pi Compute Module 4 مطابقت
زیادہ تر صارفین کے لیے، Raspberry Pi Compute Module 5 Raspberry Pi Compute Module 4 کے ساتھ پن سے مطابقت رکھتا ہے۔
Raspberry Pi Compute Module 5 اور Raspberry Pi Compute Module 4 ماڈلز کے درمیان درج ذیل خصوصیات کو ہٹا یا گیا ہے:
- جامع ویڈیو
- Raspberry Pi 5 پر دستیاب جامع آؤٹ پٹ Raspberry Pi Compute Module 5 پر روٹ آؤٹ نہیں کیا گیا ہے۔
- 2-لین DSI پورٹ
- Raspberry Pi Compute Module 5 پر دو 4-لین DSI بندرگاہیں دستیاب ہیں، جو CSI بندرگاہوں کے ساتھ مجموعی طور پر دو
- 2-لین CSI پورٹ
- Raspberry Pi Compute Module 5 پر دو 4-لین CSI بندرگاہیں دستیاب ہیں، جو DSI بندرگاہوں کے ساتھ مجموعی طور پر دو
- 2x ADC ان پٹ
یادداشت
Raspberry Pi Compute Module 4 کی زیادہ سے زیادہ میموری کی گنجائش 8GB ہے، جبکہ Raspberry Pi Compute Module 5 16GB RAM کی مختلف حالت میں دستیاب ہے۔
Raspberry Pi Compute Module 4 کے برعکس، Raspberry Pi Compute Module 5 1GB RAM ویرینٹ میں دستیاب نہیں ہے۔
اینالاگ آڈیو
Raspberry Pi Compute Module 5 پر GPIO پن 12 اور 13 پر اینالاگ آڈیو کو اسی طرح مکس کیا جا سکتا ہے جس طرح Raspberry Pi Compute Module 4 پر ہے۔
ان پنوں کو اینالاگ آڈیو تفویض کرنے کے لیے درج ذیل ڈیوائس ٹری اوورلے کا استعمال کریں:

RP1 چپ پر خرابی کی وجہ سے، GPIO پن 18 اور 19، جو Raspberry Pi Compute Module پر اینالاگ آڈیو کے لیے استعمال کیے جا سکتے ہیں۔
4، Raspberry Pi Compute Module 5 پر اینالاگ آڈیو ہارڈویئر سے منسلک نہیں ہیں اور استعمال نہیں کیے جا سکتے ہیں۔
نوٹ
آؤٹ پٹ ایک حقیقی اینالاگ سگنل کے بجائے بٹ اسٹریم ہے۔ ہموار کرنے والے کیپسیٹرز اور ایک ampلائن لیول آؤٹ پٹ کو چلانے کے لیے IO بورڈ پر lifier کی ضرورت ہوگی۔
USB بوٹ میں تبدیلیاں
فلیش ڈرائیو سے USB بوٹنگ صرف پن 134/136 اور 163/165 پر USB 3.0 پورٹس کے ذریعے تعاون یافتہ ہے۔
Raspberry Pi Compute Module 5 USB-C پورٹ پر USB ہوسٹ بوٹ کو سپورٹ نہیں کرتا
BCM2711 پروسیسر کے برعکس، BCM2712 میں USB-C انٹرفیس پر XHCI کنٹرولر نہیں ہے، صرف پن 103/105 پر ایک DWC2 کنٹرولر ہے۔ 1800t کا استعمال کرتے ہوئے بوٹنگ ان پنوں کے ذریعے کی جاتی ہے۔
ماڈیول ری سیٹ اور پاور ڈاؤن موڈ میں تبدیل کریں۔
1/0 پن 92 اب sus PG کے بجائے w بٹن پر سیٹ ہے اس کا مطلب ہے کہ آپ کو ماڈیول کو دوبارہ ترتیب دینے کے لیے PMIC EN استعمال کرنے کی ضرورت ہے۔
PRIC ENABLE سگنل PMIC کو دوبارہ ترتیب دیتا ہے، اور اسی وجہ سے SoC۔ آپ کر سکتے ہیں۔ view PRIC EN جب اسے کم چلایا جاتا ہے اور جاری کیا جاتا ہے، جو کہ Raspberry Pi Compute Module 4 پر tus Po Low کو چلانے اور اسے جاری کرنے کے مترادف ہے۔
Raspberry Pi Compute Module 4 میں NEXTRST سگنل کے ذریعے پیری فیرلز کو دوبارہ ترتیب دینے کے قابل ہونے کا اضافی فائدہ ہے۔ Raspberry Pi Compute Module 5 اس فعالیت کو CAM GPIOT پر نقل کرے گا۔
GLOBAL EN/PHIC EN براہ راست PMIC سے وائرڈ ہیں اور OS کو مکمل طور پر نظرانداز کرتے ہیں۔ Raspberry Pi Compute Module 5 پر، استعمال کریں۔
عالمی EN/PHIC ایک سخت (لیکن غیر محفوظ) شٹ ڈاؤن کو انجام دینے کے لیے
اگر ضرورت ہو، موجودہ 10 بورڈ استعمال کرتے وقت، ہارڈ ری سیٹ شروع کرنے کے لیے I/O پن 92 کو ٹوگل کرنے کی فعالیت کو برقرار رکھنے کے لیے، آپ کو سافٹ ویئر کی سطح پر بٹن کو روکنا چاہیے۔ سسٹم کو بند کرنے کے بجائے، اسے سافٹ ویئر میں خلل پیدا کرنے کے لیے استعمال کیا جا سکتا ہے اور وہاں سے، سسٹم کو براہ راست ری سیٹ کرنے کے لیے استعمال کیا جا سکتا ہے (مثال کے طور پر S کو لکھیں)
ڈیوائس ٹری کا اندراج پاور بٹن کو سنبھال رہا ہے (arch/arm64/boot/dts/broadcom/bcm2712-rpi-cm5.dtsi)۔

کوڈ 116 دانا کے کلیدی پاور ایونٹ کے لیے معیاری ایونٹ کوڈ ہے، اور OS میں اس کے لیے ایک ہینڈلر موجود ہے۔
Raspberry Pi تجویز کرتا ہے کہ اگر آپ فرم ویئر یا OS کے کریش ہونے اور پاور کلید کو غیر جوابی چھوڑنے کے بارے میں فکر مند ہیں تو کرنل واچ ڈاگ استعمال کریں۔ ARM واچ ڈاگ سپورٹ Raspberry Pi OS میں ڈیوائس ٹری کے ذریعے پہلے سے موجود ہے، اور اسے انفرادی استعمال کے معاملات میں اپنی مرضی کے مطابق بنایا جا سکتا ہے۔ اس کے علاوہ، PIR بٹن (7 سیکنڈ) پر ایک لمبا دبائیں/کھینچنے سے PMIC کے بلٹ ان ہینڈلر ڈیوائس کو بند کر دے گا۔
تفصیلی پن آؤٹ تبدیلیاں
CAM1 اور DSI1 سگنلز دوہرے مقصد کے بن گئے ہیں اور انہیں CSI کیمرے یا DSI ڈسپلے کے لیے استعمال کیا جا سکتا ہے۔
Raspberry Pi Compute Module 4 پر پہلے CAMO اور DSIO کے لیے استعمال کیے گئے پن اب Raspberry Pi Compute Module 5 پر USB 3.0 پورٹ کو سپورٹ کرتے ہیں۔
اصل Raspberry Pi Compute Module 4 VBAC COMP پن اب دو USB 3.0 پورٹس کے لیے ایک VBUS- فعال پن ہے، اور زیادہ فعال ہے۔ Raspberry Pi Compute Module 4 میں HDMI، SDA، SCL، HPD، اور CEC سگنلز پر اضافی ESD تحفظ ہے۔ جگہ کی حدود کی وجہ سے اسے Raspberry Pi Compute Module 5 سے ہٹا دیا گیا ہے۔ اگر ضرورت ہو تو، ESD تحفظ کو بیس بورڈ پر لاگو کیا جا سکتا ہے، حالانکہ Raspberry Pi Ltd اسے ضروری نہیں مانتا۔
|
پن |
CM4 | CM5 | تبصرہ |
| 16 | SYNC_IN | پرستار_ٹاچو | فین ٹیچو ان پٹ |
| 19 | ایتھرنیٹ nLED1 | پرستار_pwn | فین PWM آؤٹ پٹ |
| 76 | محفوظ | وی بی اے ٹی | RTC بیٹری۔ نوٹ: کچھ uA کا مستقل بوجھ ہو گا، یہاں تک کہ اگر CM5 پاورڈ ہو۔ |
| 92 | RUN_PG | PWR_بٹن | Raspberry Pi 5 پر پاور بٹن کی نقل تیار کرتا ہے۔ ایک مختصر پریس سگنل دیتا ہے کہ ڈیوائس کو جاگنا یا بند ہونا چاہیے۔ ایک طویل پریس نے شٹ ڈاؤن کیا۔ |
| 93 | nRPIBOOT | nRPIBOOT | اگر PWR_Button کم ہے، تو یہ پن بھی پاور اپ کے بعد تھوڑی دیر کے لیے کم ہو جائے گا۔ |
| 94 | اینالاگ آئی پی 1 | CC1 | یہ پن ٹائپ-C USB کنیکٹر کی CC1 لائن سے جڑ سکتا ہے تاکہ PMIC کو 5A پر گفت و شنید کرنے کے قابل بنایا جا سکے۔ |
| 96 | اینالاگ آئی پی 0 | CC2 | یہ پن ٹائپ-C USB کنیکٹر کی CC2 لائن سے جڑ سکتا ہے تاکہ PMIC کو 5A پر گفت و شنید کرنے کے قابل بنایا جا سکے۔ |
| 99 | عالمی_EN | PMIC_ENABLE | کوئی بیرونی تبدیلی نہیں۔ |
| 100 | اگلا | CAM_GPIO1 | Raspberry Pi Compute Module 5 پر کھینچا گیا، لیکن ایک ری سیٹ سگنل کی تقلید کرنے کے لیے مجبور کیا جا سکتا ہے۔ |
| 104 | محفوظ | PCIE_DET_nWAKE | PCIE nWAKE۔ 8.2K ریزسٹر کے ساتھ CM5_3v3 تک کھینچیں۔ |
| 106 | محفوظ | PCIE_PWR_EN | سگنل دیتا ہے کہ آیا PCIe ڈیوائس کو اوپر یا نیچے کیا جا سکتا ہے۔ فعال اعلی. |
| 111 | VDAC_COMP | VBUS_EN | آؤٹ پٹ سگنل دینے کے لیے کہ USB VBUS کو فعال کیا جانا چاہیے۔ |
| 128 | CAM0_D0_N | USB3-0-RX_N | P/N کو تبدیل کیا جا سکتا ہے۔ |
| 130 | CAM0_D0_P | USB3-0-RX_P | P/N کو تبدیل کیا جا سکتا ہے۔ |
| 134 | CAM0_D1_N | USB3-0-DP | USB 2.0 سگنل۔ |
| 136 | CAM0_D1_P | USB3-0-DM | USB 2.0 سگنل۔ |
| 140 | CAM0_C_N | USB3-0-TX_N | P/N کو تبدیل کیا جا سکتا ہے۔ |
| 142 | CAM0_C_P | USB3-0-TX_P | P/N کو تبدیل کیا جا سکتا ہے۔ |
| 157 | DSI0_D0_N | USB3-1-RX_N | P/N کو تبدیل کیا جا سکتا ہے۔ |
| 159 | DSI0_D0_P | USB3-1-RX_P | P/N کو تبدیل کیا جا سکتا ہے۔ |
| 163 | DSI0_D1_N | USB3-1-DP | USB 2.0 سگنل۔ |
| 165 | DSI0_D1_P | USB3-1-DM | USB 2.0 سگنل۔ |
| 169 | DSI0_C_N | USB3-1-TX_N | P/N کو تبدیل کیا جا سکتا ہے۔ |
| 171 | DSI0_C_P | USB3-1-TX_P | P/N کو تبدیل کیا جا سکتا ہے۔ |
مندرجہ بالا کے علاوہ، PCIe CLK سگنلز اب قابلیت کے ساتھ جوڑے نہیں گئے ہیں۔
پی سی بی
Raspberry Pi Compute Module 5′s PCB Raspberry Pi Compute Module 4′s سے موٹا ہے، جس کی پیمائش 1.24mm+/-10% ہے۔
ٹریک کی لمبائی
HDMI0 ٹریک کی لمبائی بدل گئی ہے۔ ہر P/N جوڑا مماثل رہتا ہے، لیکن موجودہ مدر بورڈز کے لیے جوڑوں کے درمیان سکیو اب <1mm ہے۔ اس سے فرق پڑنے کا امکان نہیں ہے، کیونکہ جوڑوں کے درمیان ترچھا 25 ملی میٹر کی ترتیب میں ہو سکتا ہے۔
HDMI1 ٹریک کی لمبائی بھی بدل گئی ہے۔ ہر P/N جوڑا مماثل رہتا ہے، لیکن موجودہ مدر بورڈز کے لیے جوڑوں کے درمیان سکیو اب <5mm ہے۔ اس سے فرق پڑنے کا امکان نہیں ہے، کیونکہ جوڑوں کے درمیان ترچھا 25 ملی میٹر کی ترتیب میں ہو سکتا ہے۔
ایتھرنیٹ ٹریک کی لمبائی بدل گئی ہے۔ ہر P/N جوڑا مماثل رہتا ہے، لیکن موجودہ مدر بورڈز کے لیے جوڑوں کے درمیان سکیو اب <4mm ہے۔ اس سے فرق آنے کا امکان نہیں ہے، کیونکہ جوڑوں کے درمیان ترچھا 12 ملی میٹر کی ترتیب میں ہو سکتا ہے۔
کنیکٹرز
دو 100 پن کنیکٹرز کو ایک مختلف برانڈ میں تبدیل کر دیا گیا ہے۔ یہ موجودہ کنیکٹرز کے ساتھ ہم آہنگ ہیں لیکن ان کا تجربہ ہائی کرنٹ پر کیا گیا ہے۔ ملن کا حصہ جو مدر بورڈ پر جاتا ہے۔ Ampہینول P/N 10164227-1001A1RLF
پاور بجٹ
چونکہ Raspberry Pi Compute Module 5 Raspberry Pi Compute Module 4 سے نمایاں طور پر زیادہ طاقتور ہے، اس لیے یہ زیادہ برقی طاقت استعمال کرے گا۔ پاور سپلائی کے ڈیزائن کو SV کے لیے 2.5A تک کا بجٹ ہونا چاہیے۔ اگر یہ موجودہ مدر بورڈ ڈیزائن کے ساتھ کوئی مسئلہ پیدا کرتا ہے، تو یہ ممکن ہے کہ سی پی یو کلاک ریٹ کو کم کیا جائے تاکہ زیادہ سے زیادہ بجلی کی کھپت کو کم کیا جا سکے۔
فرم ویئر USB کے لیے موجودہ حد کی نگرانی کرتا ہے، جس کا مؤثر طریقے سے مطلب ہے۔ USB mas surrant، فعال کریں۔ CM5 پر ہمیشہ 1 ہوتا ہے، 10 بورڈ ڈیزائن کو کل USB کرنٹ کو مدنظر رکھنا چاہیے۔
فرم ویئر ڈیوائس ٹری کے ذریعے بجلی کی فراہمی کی صلاحیتوں (اگر ممکن ہو) کی اطلاع دے گا۔ چلتے ہوئے نظام پر، دیکھیں /proc/device Tree/chosen/poser/یہ files کو 32 بٹ بڑے اینڈین بائنری ڈیٹا کے طور پر محفوظ کیا جاتا ہے۔
سافٹ ویئر تبدیلیاں/ضروریات
کے سافٹ ویئر پوائنٹ سے viewRaspberry Pi Compute Module 4 اور Raspberry Pi Compute Module 5 کے درمیان ہارڈ ویئر میں تبدیلیاں نئے ڈیوائس ٹری کے ذریعے صارف سے پوشیدہ ہیں۔ files، جس کا مطلب ہے کہ سافٹ ویئر کی اکثریت جو معیاری Linux APIs پر عمل کرتی ہے بغیر کسی تبدیلی کے کام کرے گی۔ آلہ کا درخت fileاس بات کو یقینی بنائیں کہ ہارڈ ویئر کے لیے صحیح ڈرائیور بوٹ کے وقت لوڈ کیے گئے ہیں۔
آلہ درخت files Raspberry Pi Linux کے کرنل ٹری میں پایا جا سکتا ہے۔ سابق کے لیےampلی:
https://github.com/raspberrypi/linux/blob/rpi-612.y/arch/arm64/boot/dis/broadcom/bom2712-pi-om5.dtsi.
Raspberry Pi Compute Module 5 میں جانے والے صارفین کو مشورہ دیا جاتا ہے کہ وہ نیچے دیے گئے جدول میں بتائے گئے سافٹ ویئر ورژنز استعمال کریں، یا اس سے بھی نئے۔ اگرچہ Raspberry Pi OS کو استعمال کرنے کی کوئی ضرورت نہیں ہے، لیکن یہ ایک مفید حوالہ ہے، اس لیے اسے ٹیبل میں شامل کرنا ہے۔
| سافٹ ویئر | ورژن | تاریخ | نوٹس |
| Raspberry Pi OS | کتابی کیڑا (12) | ||
| فرم ویئر | 10 مارچ 2025 سے | دیکھیں https://pip.raspberrypi.com/categories/685-app-notes-guides- whitepapers/documents/RP-003476-WP/Updating-Pi-firmware.pdf موجودہ تصویر پر فرم ویئر کو اپ گریڈ کرنے کی تفصیلات کے لیے۔ نوٹ کریں کہ Raspberry Pi Compute Module 5 ڈیوائسز مناسب فرم ویئر کے ساتھ پہلے سے پروگرام شدہ ہیں۔ | |
| دانا | 6.12.x | 2025 سے | یہ Raspberry Pi OS میں استعمال ہونے والا دانا ہے۔ |
ملکیتی ڈرائیوروں سے معیاری لینکس APIs/لائبریریوں میں منتقل ہونا/
فرم ویئر
ذیل میں دی گئی تمام تبدیلیاں اکتوبر 2023 میں Raspberry Pi OS Bullseye سے Raspberry Pi OS Bookworm میں منتقلی کا حصہ تھیں۔ جبکہ Raspberry Pi Compute Module 4 پرانے فرسودہ APIs کو استعمال کرنے کے قابل تھا (جیسا کہ درکار میراثی فرم ویئر اب بھی موجود تھا)، Raspberry Pi Compute Module5 پر ایسا نہیں ہے۔
Raspberry Pi Compute Module 5، Raspberry Pi 5 کی طرح، اب DRM (Direct Rendering Manager) ڈسپلے اسٹیک پر انحصار کرتا ہے، بجائے اس کے کہ میراثی اسٹیک جسے اکثر DispmanX کہا جاتا ہے۔ DispmanX کے لیے Raspberry Pi Compute Module 5 پر کوئی فرم ویئر سپورٹ نہیں ہے، اس لیے DRM پر جانا ضروری ہے۔
اسی طرح کی ضرورت کیمروں پر لاگو ہوتی ہے، Raspberry Pi Compute Module 5 صرف libcamera لائبریری کے API کو سپورٹ کرتا ہے، اس لیے پرانی ایپلی کیشنز جو لیگیسی فرم ویئر MMAL APIs کا استعمال کرتی ہیں، جیسے raspi-still اور rasps-vid، اب کام نہیں کرتی ہیں۔
OpenMAX API (کیمروں، کوڈیکس) کا استعمال کرنے والی ایپلیکیشنز اب Raspberry Pi Compute Module 5 پر کام نہیں کریں گی، لہذا V4L2 استعمال کرنے کے لیے دوبارہ لکھنے کی ضرورت ہوگی۔ سابقampاس کا les libcamera-apps GitHub ذخیرہ میں پایا جا سکتا ہے، جہاں اسے H264 انکوڈر ہارڈ ویئر تک رسائی کے لیے استعمال کیا جاتا ہے۔
OMXPlayer مزید تعاون یافتہ نہیں ہے، کیونکہ یہ ویڈیو پلے بیک کے لیے MMAL API بھی استعمال کرتا ہے، آپ کو VLC ایپلیکیشن استعمال کرنی چاہیے۔ ان ایپلی کیشنز کے درمیان کوئی کمانڈ لائن مطابقت نہیں ہے: استعمال کے بارے میں تفصیلات کے لیے VLC دستاویزات دیکھیں۔
Raspberry Pi نے پہلے ایک وائٹ پیپر شائع کیا تھا جس میں ان تبدیلیوں پر مزید تفصیل سے بحث کی گئی تھی۔ https://pip.raspberrypi.com/categories/685-app-notes-guides-whitepapers/documents/RP-006519-WP/Transitioning-from-Buliseye-to-Bookworm.pdf.
اضافی معلومات
Raspberry Pi Compute Module 4 سے Raspberry Pi Compute Module 5 کی منتقلی سے سختی سے متعلق نہ ہونے کے باوجود، Raspberry Pi Compute Module Provisioning Software کا ایک نیا ورژن Raspberry Pi Ltd نے جاری کیا ہے اور اس میں دو ڈسٹرو جنریشن ٹولز بھی ہیں جو Raspberry Pi Compute Module 5 کے صارفین کو مفید لگ سکتے ہیں۔
rpi-sb-provisioner Raspberry Pi آلات کے لیے کم سے کم ان پٹ، خودکار محفوظ بوٹ پروویژننگ سسٹم ہے۔ یہ ڈاؤن لوڈ اور استعمال کرنے کے لیے مکمل طور پر مفت ہے، اور ہمارے GitHub صفحہ پر یہاں پایا جا سکتا ہے: https://github.com/raspberrypi/rpi-sb-provisioner.
pi-gen سرکاری Raspberry Pi OS امیجز بنانے کے لیے استعمال ہونے والا ٹول ہے، لیکن یہ تیسرے فریق کے لیے بھی دستیاب ہے کہ وہ اپنی ڈسٹری بیوشنز بنانے کے لیے استعمال کریں۔ Raspberry Pi Compute Module ایپلی کیشنز کے لیے یہ تجویز کردہ طریقہ ہے جس کے لیے صارفین کو اپنے مخصوص استعمال کے کیس کے لیے اپنی مرضی کے مطابق Raspberry Pi OS پر مبنی آپریٹنگ سسٹم بنانے کی ضرورت ہوتی ہے۔ یہ ڈاؤن لوڈ اور استعمال کرنے کے لیے بھی مفت ہے، اور یہاں پایا جا سکتا ہے: https://github.com/RPi-Distro/pi-gen. pi-gen ٹول rpi-sb-provisioner کے ساتھ اچھی طرح سے مربوط ہے تاکہ محفوظ بوٹ OS امیجز بنانے اور انہیں Raspberry Pi Compute Module 5 پر لاگو کرنے کے لیے اینڈ ٹو اینڈ پروسیس فراہم کرے۔
rpi-image-gen تصویر بنانے کا ایک نیا ٹول ہے (https://github.com/raspberrypi/rpi-image-gen) جو زیادہ ہلکے وزن والے کسٹمر ڈسٹری بیوشنز کے لیے زیادہ مناسب ہو سکتا ہے۔
لانے اور جانچ کے لیے اور جہاں مکمل پروویژننگ سسٹم کی کوئی ضرورت نہیں ہے rpiboot ابھی بھی Raspberry Pi Compute Module 5 پر دستیاب ہے۔ Raspberry Pi Ltd نے Raspberry Pi OS کا تازہ ترین ورژن چلانے والے میزبان Raspberry Pi SBC کو استعمال کرنے کی سفارش کی ہے۔ https://github.com/raspberrypi/usbboot. چلتے وقت آپ کو 'ماس سٹوریج گیجٹ کا اختیار استعمال کرنا چاہیے۔ rpiboot جیسا کہ پچھلا فرم ویئر پر مبنی آپشن اب تعاون یافتہ نہیں ہے۔
مزید معلومات کے لیے رابطہ کی تفصیلات
برائے مہربانی رابطہ کریں۔
applications@iraspberrypi.com
اگر آپ کو اس وائٹ پیپر کے بارے میں کوئی سوال ہے۔
Web: www.raspberrypi.com

دستاویزات / وسائل
![]() |
Raspberry Pi Compute Module 4 [پی ڈی ایف] یوزر گائیڈ کمپیوٹ ماڈیول 4، ماڈیول 4 |
