Raspberry-logo

Raspberry Pi CM 1 4S کمپیوٹ ماڈیول

Raspberry-Pi-CM-1-4S-Compute-Module-product

پروڈکٹ کی معلومات

وضاحتیں

  • خصوصیت: پروسیسر
  • بے ترتیب رسائی میموری: 1 جی بی
  • ایمبیڈڈ ملٹی میڈیا کارڈ (eMMC) میموری: 0/8/16/32 جی بی
  • ایتھرنیٹ: جی ہاں
  • یونیورسل سیریل بس (USB): جی ہاں
  • HDMI: جی ہاں
  • فارم فیکٹر: سوڈیم

مصنوعات کے استعمال کی ہدایات

کمپیوٹ ماڈیول 1/3 سے کمپیوٹ ماڈیول 4S میں منتقلی
اگر آپ Raspberry Pi Compute Module (CM) 1 یا 3 سے Raspberry Pi CM 4S میں تبدیل ہو رہے ہیں، تو ان مراحل پر عمل کریں:

  1. یقینی بنائیں کہ آپ کے پاس نئے پلیٹ فارم کے لیے مطابقت پذیر Raspberry Pi آپریٹنگ سسٹم (OS) امیج ہے۔
  2. اگر حسب ضرورت دانا استعمال کر رہے ہیں، تو دوبارہview اور اسے نئے ہارڈ ویئر کے ساتھ مطابقت کے لیے ایڈجسٹ کریں۔
  3. ماڈلز کے درمیان فرق کے لیے دستی میں بیان کردہ ہارڈ ویئر کی تبدیلیوں پر غور کریں۔

بجلی کی فراہمی کی تفصیلات
کسی بھی مسائل سے بچنے کے لیے مناسب پاور سپلائی استعمال کرنا یقینی بنائیں جو Raspberry Pi CM 4S کی بجلی کی ضروریات کو پورا کرتی ہو۔

بوٹ کے دوران عمومی مقصد I/O (GPIO) کا استعمال
بوٹ کے دوران GPIO رویے کو سمجھیں تاکہ مربوط پیری فیرلز یا لوازمات کی مناسب ابتدا اور کام کو یقینی بنایا جا سکے۔

اکثر پوچھے گئے سوالات (FAQ)

سوال: کیا میں SODIMM ڈیوائس کے بطور میموری سلاٹ میں CM 1 یا CM 3 استعمال کر سکتا ہوں؟
A: نہیں، ان آلات کو میموری سلاٹ میں بطور SODIMM ڈیوائس استعمال نہیں کیا جا سکتا۔ فارم فیکٹر خاص طور پر Raspberry Pi CM ماڈلز کے ساتھ مطابقت کے لیے ڈیزائن کیا گیا ہے۔

تعارف

یہ وائٹ پیپر ان لوگوں کے لیے ہے جو Raspberry Pi Compute Module (CM) 1 یا 3 استعمال کرنے سے Raspberry Pi CM 4S میں جانا چاہتے ہیں۔ اس کے مطلوبہ ہونے کی کئی وجوہات ہیں:

  • زیادہ کمپیوٹنگ پاور
  • زیادہ میموری
  • 4Kp60 تک اعلی ریزولوشن آؤٹ پٹ
  • بہتر دستیابی۔
  • طویل مصنوعات کی زندگی (آخری بار جنوری 2028 سے پہلے نہیں خریدیں)

سافٹ ویئر کے نقطہ نظر سے، Raspberry Pi CM 1/3 سے Raspberry Pi CM 4S میں منتقل ہونا نسبتاً بے درد ہے، کیونکہ Raspberry Pi آپریٹنگ سسٹم (OS) امیج کو تمام پلیٹ فارمز پر کام کرنا چاہیے۔ اگر، تاہم، آپ اپنی مرضی کے مطابق کرنل استعمال کر رہے ہیں، تو اس اقدام میں کچھ چیزوں پر غور کرنے کی ضرورت ہوگی۔ ہارڈ ویئر کی تبدیلیاں قابل ذکر ہیں، اور اختلافات کو بعد کے حصے میں بیان کیا گیا ہے۔

اصطلاحات
لیگیسی گرافکس اسٹیک: ایک گرافکس اسٹیک مکمل طور پر ویڈیو کور فرم ویئر بلاب میں لاگو کیا گیا ہے جس میں شیم ایپلی کیشن پروگرامنگ انٹرفیس دانا کے سامنے ہے۔ یہ وہی ہے جو لانچ کے بعد سے Raspberry Pi Ltd Pi آلات کی اکثریت پر استعمال ہوتا رہا ہے، لیکن آہستہ آہستہ (F)KMS/DRM سے تبدیل کیا جا رہا ہے۔
FKMS: جعلی کرنل موڈ سیٹنگ۔ جبکہ فرم ویئر اب بھی نچلے درجے کے ہارڈ ویئر کو کنٹرول کرتا ہے (سابق کے لیےampHDMI پورٹس، ڈسپلے سیریل انٹرفیس وغیرہ)، معیاری لینکس لائبریریاں دانا میں ہی استعمال ہوتی ہیں۔
KMS: مکمل کرنل موڈ سیٹنگ ڈرائیور۔ پورے ڈسپلے کے عمل کو کنٹرول کرتا ہے، بشمول بغیر کسی فرم ویئر کے تعامل کے براہ راست ہارڈ ویئر سے بات کرنا۔
DRM: ڈائریکٹ رینڈرنگ مینیجر، لینکس کرنل کا سب سسٹم جو گرافیکل پروسیسنگ یونٹس کے ساتھ بات چیت کے لیے استعمال ہوتا ہے۔ FKMS اور KMS کے ساتھ شراکت میں استعمال کیا جاتا ہے۔

کمپیوٹ ماڈیول کا موازنہ

فنکشنل اختلافات
مندرجہ ذیل جدول ماڈلز کے درمیان بنیادی برقی اور فنکشنل فرق کا کچھ اندازہ دیتا ہے۔

فیچر سی ایم 1 CM 3/3+ CM 4S
پروسیسر BCM2835 BCM2837 BCM2711
بے ترتیب رسائی میموری 512MB 1 جی بی 1 جی بی
ایمبیڈڈ ملٹی میڈیا کارڈ (eMMC) میموری 0/8/16/32 جی بی 0/8/16/32 جی بی
ایتھرنیٹ کوئی نہیں۔ کوئی نہیں۔ کوئی نہیں۔
یونیورسل سیریل بس (USB) 1 × USB 2.0 1 × USB 2.0 1 × USB 2.0
HDMI 1 × 1080p60 1 × 1080p60 1 × 4K
فارم فیکٹر سوڈیم سوڈیم سوڈیم

جسمانی اختلافات
Raspberry Pi CM 1، CM 3/3+، اور CM 4S فارم فیکٹر ایک چھوٹے آؤٹ لائن ڈوئل ان لائن میموری ماڈیول (SODIMM) کنیکٹر کے ارد گرد مبنی ہے۔ یہ ان آلات کے درمیان جسمانی طور پر ہم آہنگ اپ گریڈ کا راستہ فراہم کرتا ہے۔

نوٹ
ان آلات کو میموری سلاٹ میں بطور SODIMM ڈیوائس استعمال نہیں کیا جا سکتا۔

بجلی کی فراہمی کی تفصیلات
Raspberry Pi CM 3 کو بیرونی 1.8V پاور سپلائی یونٹ (PSU) کی ضرورت ہے۔ Raspberry Pi CM 4S اب بیرونی 1.8V PSU ریل استعمال نہیں کرتا ہے لہذا Raspberry Pi CM 4S پر یہ پن اب منسلک نہیں ہیں۔ اس کا مطلب ہے کہ مستقبل کے بیس بورڈز کو ریگولیٹر لگانے کی ضرورت نہیں ہوگی، جو پاور آن سیکوینسنگ کو آسان بناتا ہے۔ اگر موجودہ بورڈز میں پہلے سے ہی +1.8V PSU ہے تو Raspberry Pi CM 4S کو کوئی نقصان نہیں پہنچے گا۔
Raspberry Pi CM 3 چپ (SoC) پر BCM2837 سسٹم استعمال کرتا ہے، جبکہ CM 4S نیا BCM2711 SoC استعمال کرتا ہے۔ BCM2711 میں نمایاں طور پر زیادہ پروسیسنگ پاور دستیاب ہے، اس لیے یہ ممکن ہے، حقیقتاً، اس کے لیے زیادہ طاقت استعمال کی جائے۔ اگر یہ تشویش کا باعث ہے تو config.txt میں گھڑی کی زیادہ سے زیادہ شرح کو محدود کرنے سے مدد مل سکتی ہے۔

بوٹ کے دوران عمومی مقصد I/O (GPIO) کا استعمال
Raspberry Pi CM 4S کی اندرونی بوٹنگ BCM2711 GPIO40 سے GPIO43 پنوں کا استعمال کرتے ہوئے ایک اندرونی سیریل پیریفرل انٹرفیس (SPI) الیکٹرانک طور پر ایریز ایبل پروگرام ایبل ریڈ اونلی میموری (EEPROM) سے شروع ہوتی ہے۔ ایک بار بوٹنگ مکمل ہونے کے بعد BCM2711 GPIOs کو SODIMM کنیکٹر میں تبدیل کر دیا جاتا ہے اور Raspberry Pi CM 3 کی طرح برتاؤ کرتے ہیں۔ اس کے علاوہ، اگر EEPROM کے سسٹم میں اپ گریڈ کی ضرورت ہو (اس کی سفارش نہیں کی جاتی ہے) تو GPIO پن GPIO40 سے GPIO43 کرتا ہے۔ BCM2711 سے SPI EEPROM سے منسلک ہونے پر واپس آجائیں۔ اور اس لیے SODIMM کنیکٹر پر یہ GPIO پن اب اپ گریڈ کے عمل کے دوران BCM2711 کے ذریعے کنٹرول نہیں ہوتے ہیں۔

ابتدائی پاور آن پر GPIO رویہ
GPIO لائنوں کا آغاز کے دوران ایک بہت مختصر نقطہ ہو سکتا ہے جہاں انہیں نیچے یا اونچا نہیں کھینچا جاتا ہے، اس لیے ان کے رویے کو غیر متوقع بنا دیا جاتا ہے۔ یہ غیر متزلزل رویہ CM3 اور CM4S کے درمیان مختلف ہو سکتا ہے، اور ایک ہی ڈیوائس پر چپ بیچ کی مختلف حالتوں کے ساتھ بھی۔ زیادہ تر استعمال کے معاملات میں اس کا استعمال پر کوئی اثر نہیں پڑتا ہے، تاہم، اگر آپ کے پاس تین ریاستی GPIO کے ساتھ MOSFET گیٹ منسلک ہے، تو اس سے وولٹ رکھنے اور کسی بھی منسلک بہاو والے آلے کو آن کرنے کا خطرہ ہو سکتا ہے۔ یہ یقینی بنانا اچھا عمل ہے کہ ایک گیٹ بلیڈ ریزسٹر کو زمین پر بورڈ کے ڈیزائن میں شامل کیا گیا ہے، چاہے وہ CM3 یا CM4S استعمال کر رہا ہو، تاکہ یہ کیپسیٹیو چارجز ختم ہو جائیں۔
ریزسٹر کے لیے تجویز کردہ قدریں 10K اور 100K کے درمیان ہیں۔

eMMC کو غیر فعال کرنا
Raspberry Pi CM 3 پر، EMMC_Disable_N برقی طور پر سگنلز کو eMMC تک رسائی سے روکتا ہے۔ Raspberry Pi CM 4S پر یہ سگنل بوٹ کے دوران یہ فیصلہ کرنے کے لیے پڑھا جاتا ہے کہ eMMC یا USB کو بوٹنگ کے لیے استعمال کیا جانا چاہیے۔ یہ تبدیلی زیادہ تر ایپلیکیشنز کے لیے شفاف ہونی چاہیے۔

EEPROM_WP_N
Raspberry Pi CM 4S ایک آن بورڈ EEPROM سے بوٹ کرتا ہے جسے تیاری کے دوران پروگرام کیا جاتا ہے۔ EEPROM میں لکھنے کی حفاظت کی خصوصیت ہے جسے سافٹ ویئر کے ذریعے فعال کیا جا سکتا ہے۔ تحریری تحفظ کی حمایت کے لیے ایک بیرونی پن بھی فراہم کیا گیا ہے۔ SODIMM پن آؤٹ پر یہ پن ایک گراؤنڈ پن تھا، لہذا پہلے سے طے شدہ طور پر اگر سافٹ ویئر کے ذریعے رائٹ پروٹیکشن کو فعال کیا جاتا ہے تو EEPROM رائٹ محفوظ ہے۔ یہ سفارش نہیں کی جاتی ہے کہ EEPROM کو فیلڈ میں اپ ڈیٹ کیا جائے۔ ایک بار جب کسی نظام کی ترقی مکمل ہو جائے تو فیلڈ میں تبدیلیوں کو روکنے کے لیے EEPROM کو سافٹ ویئر کے ذریعے تحریری طور پر محفوظ کیا جانا چاہیے۔

سافٹ ویئر تبدیلیاں درکار ہیں۔

اگر آپ مکمل طور پر اپ ڈیٹ شدہ Raspberry Pi OS استعمال کر رہے ہیں تو کسی بھی Raspberry Pi Ltd بورڈز کے درمیان منتقل ہونے پر سافٹ ویئر کی تبدیلیاں کم سے کم ہیں۔ سسٹم خود بخود پتہ لگاتا ہے کہ کون سا بورڈ چل رہا ہے اور آپریٹنگ سسٹم کو مناسب طریقے سے ترتیب دے گا۔ تو، سابق کے لئےampلی، آپ اپنی OS تصویر کو Raspberry Pi CM 3+ سے Raspberry Pi CM 4S میں منتقل کر سکتے ہیں اور اسے بغیر کسی تبدیلی کے کام کرنا چاہیے۔

نوٹ
آپ کو اس بات کو یقینی بنانا چاہیے کہ آپ کی Raspberry Pi OS انسٹالیشن معیاری اپ ڈیٹ میکانزم سے گزر کر اپ ٹو ڈیٹ ہے۔ یہ اس بات کو یقینی بنائے گا کہ تمام فرم ویئر اور کرنل سافٹ ویئر زیر استعمال ڈیوائس کے لیے موزوں ہیں۔

اگر آپ اپنی کم سے کم کرنل بلڈ تیار کر رہے ہیں یا بوٹ فولڈر میں کوئی کسٹمائزیشن کر رہے ہیں تو پھر کچھ ایسے شعبے ہو سکتے ہیں جہاں آپ کو یہ یقینی بنانا ہو گا کہ آپ درست سیٹ اپ، اوورلیز اور ڈرائیورز استعمال کر رہے ہیں۔
اپ ڈیٹ شدہ Raspberry Pi OS کے استعمال کے دوران یہ مطلب ہونا چاہیے کہ منتقلی کافی حد تک شفاف ہے، کچھ 'ننگی دھات' ایپلی کیشنز کے لیے یہ ممکن ہے کہ کچھ میموری ایڈریس تبدیل ہو گئے ہوں اور ایپلیکیشن کو دوبارہ مرتب کرنے کی ضرورت ہو۔ BCM2711 کی اضافی خصوصیات کے بارے میں مزید تفصیلات کے لیے BCM2711 پیری فیرلز دستاویزات دیکھیں اور پتے رجسٹر کریں۔

پرانے سسٹم پر فرم ویئر کو اپ ڈیٹ کرنا
کچھ حالات میں کسی تصویر کو Raspberry Pi OS کے تازہ ترین ورژن میں اپ ڈیٹ کرنا ممکن نہیں ہے۔ تاہم، CM4S بورڈ کو ابھی بھی درست طریقے سے کام کرنے کے لیے اپ ڈیٹ کردہ فرم ویئر کی ضرورت ہوگی۔ Raspberry Pi Ltd سے ایک وائٹ پیپر دستیاب ہے جس میں فرم ویئر کو اپ ڈیٹ کرنے کے بارے میں تفصیل سے بیان کیا گیا ہے، تاہم، مختصراً، عمل درج ذیل ہے:

فرم ویئر ڈاؤن لوڈ کریں۔ files درج ذیل مقام سے: https://github.com/raspberrypi/firmware/archive/refs/heads/stable.zip
یہ زپ file کئی مختلف آئٹمز پر مشتمل ہے، لیکن جن میں ہم اس میں دلچسپی رکھتے ہیں۔tage بوٹ فولڈر میں ہیں۔
فرم ویئر files کے پاس فارم start*.elf کے نام اور ان سے منسلک تعاون ہے۔ files fixup*.dat.
بنیادی اصول مطلوبہ آغاز اور درستگی کو کاپی کرنا ہے۔ fileاس زپ سے s file اسی نام کو تبدیل کرنے کے لیے files منزل کے آپریشن سسٹم کی تصویر پر۔ درست عمل کا انحصار اس بات پر ہوگا کہ آپریٹنگ سسٹم کیسے ترتیب دیا گیا ہے، لیکن بطور سابقampلی، یہ Raspberry Pi OS امیج پر اس طرح کیا جائے گا۔

  1. زپ نکالیں یا کھولیں۔ file تاکہ آپ مطلوبہ تک رسائی حاصل کر سکیں files.
  2. منزل OS امیج پر بوٹ فولڈر کھولیں (یہ SD کارڈ یا ڈسک پر مبنی کاپی پر ہو سکتا ہے)۔
  3. اس بات کا تعین کریں کہ کون سی start.elf اور fixup.dat ہیں۔ files منزل OS کی تصویر پر موجود ہیں۔
  4. ان کو کاپی کریں۔ files زپ آرکائیو سے منزل کی تصویر تک۔

تصویر اب CM4S پر استعمال کے لیے تیار ہونی چاہیے۔

گرافکس
پہلے سے طے شدہ طور پر، Raspberry Pi CM 1–3+ میراثی گرافکس اسٹیک استعمال کرتا ہے، جبکہ Raspberry Pi CM 4S KMS گرافکس اسٹیک استعمال کرتا ہے۔
اگرچہ Raspberry Pi CM 4S پر میراثی گرافکس اسٹیک استعمال کرنا ممکن ہے، لیکن یہ 3D ایکسلریشن کو سپورٹ نہیں کرتا، اس لیے KMS پر جانے کی سفارش کی جاتی ہے۔

HDMI
جب کہ BCM2711 میں دو HDMI پورٹس ہیں، Raspberry Pi CM 0S پر صرف HDMI-4 دستیاب ہے، اور اسے 4Kp60 تک چلایا جا سکتا ہے۔ دیگر تمام ڈسپلے انٹرفیس (DSI، DPI اور جامع) میں کوئی تبدیلی نہیں کی گئی ہے۔

Raspberry Pi Raspberry Pi Ltd کا ٹریڈ مارک ہے۔
Raspberry Pi Ltd

دستاویزات / وسائل

Raspberry Pi CM 1 4S کمپیوٹ ماڈیول [پی ڈی ایف] یوزر گائیڈ
CM 1, CM 1 4S Compute Module, 4S Compute Module, Compute Module, Module

حوالہ جات

ایک تبصرہ چھوڑیں۔

آپ کا ای میل پتہ شائع نہیں کیا جائے گا۔ مطلوبہ فیلڈز نشان زد ہیں۔ *