وحدة الحوسبة 4
تحديد:
- اسم المنتج: Raspberry Pi Compute Module 5
- تاريخ البناء: 22/07/2025
- الذاكرة: 16 جيجا بايت رام
- الصوت التناظري: مختلط على دبابيس GPIO 12 و13
تعليمات استخدام المنتج:
التوافق:
Raspberry Pi Compute Module 5 متوافق بشكل عام مع الدبوس
وحدة الحوسبة Raspberry Pi رقم 4.
ذاكرة:
يأتي Raspberry Pi Compute Module 5 في إصدار ذاكرة وصول عشوائي بسعة 16 جيجابايت،
في حين أن Compute Module 4 لديها سعة ذاكرة قصوى تبلغ 8 جيجابايت.
الصوت التناظري:
يمكن تخصيص الصوت التناظري إلى دبابيس GPIO 12 و13 على
وحدة الحوسبة Raspberry Pi 5 باستخدام شجرة جهاز محددة
تراكب.
التعليمات:
س: هل يمكنني الاستمرار في استخدام Raspberry Pi Compute Module 4 إذا لم أتمكن من ذلك
للانتقال إلى وحدة الحوسبة رقم 5؟
ج: نعم، ستظل Raspberry Pi Compute Module 4 في الإنتاج
حتى عام 2034 على الأقل للعملاء الذين لا يستطيعون الانتقال إلى الحوسبة
الوحدة 5.
س: أين يمكنني العثور على ورقة البيانات الخاصة بـ Raspberry Pi Compute؟
الوحدة 5؟
ج: يمكن العثور على ورقة البيانات الخاصة بـ Raspberry Pi Compute Module 5
على https://datasheets.raspberrypi.com/cm5/cm5-datasheet.pdf.
Raspberry Pi | الانتقال من وحدة الحوسبة 4 إلى وحدة الحوسبة 5
الانتقال من وحدة الحوسبة 4 إلى وحدة الحوسبة 5
الكتاب الأبيض
راسبيري باي المحدودة
الانتقال من وحدة الحوسبة 4 إلى وحدة الحوسبة 5
الصفحة الأخيرة
© 2022-2025 Raspberry Pi Ltd تم ترخيص هذه الوثائق بموجب ترخيص المشاع الإبداعي المنسوب إلى - لا مشتقات 4.0 الدولي (CC BY-ND).
يطلق
1
تاريخ البناء
22/07/2025
إصدار البناء 0afd6ea17b8b
إشعار إخلاء المسؤولية القانونية
يتم توفير البيانات الفنية وبيانات الموثوقية الخاصة بمنتجات RASPBERRY PI (بما في ذلك أوراق البيانات) والتي يتم تعديلها من وقت لآخر ("الموارد") من قبل RASPBERRY PI LTD ("RPL") "كما هي" وأي ضمانات صريحة أو ضمنية، بما في ذلك، على سبيل المثال لا الحصر إلى، تم إخلاء المسؤولية عن الضمانات الضمنية الخاصة بقابلية التسويق والملاءمة لغرض معين. إلى الحد الأقصى الذي يسمح به القانون المعمول به، لن تكون RPL مسؤولة بأي حال من الأحوال عن أي أضرار مباشرة أو غير مباشرة أو عرضية أو خاصة أو نموذجية أو تبعية (بما في ذلك، على سبيل المثال لا الحصر، شراء السلع أو الخدمات البديلة؛ فقدان الاستخدام، البيانات). أو الأرباح؛ أو انقطاع الأعمال) مهما كان سببها وعلى أي نظرية للمسؤولية، سواء في العقد أو المسؤولية الصارمة أو الضرر (بما في ذلك الإهمال أو غيره) الذي ينشأ بأي شكل من الأشكال عن استخدام الموارد، حتى لو تم الإبلاغ عن هذا الاحتمال. من مثل هذه الأضرار.
تحتفظ RPL بالحق في إجراء أي تحسينات أو تحسينات أو تصحيحات أو أي تعديلات أخرى على الموارد أو أي منتجات موصوفة فيها في أي وقت ودون إشعار آخر.
الموارد مخصصة للمستخدمين المهرة الذين يتمتعون بمستويات مناسبة من المعرفة بالتصميم. ويتحمل المستخدمون وحدهم المسؤولية عن اختيارهم واستخدامهم للموارد وأي تطبيق للمنتجات الموضحة فيها. ويوافق المستخدم على تعويض RPL وإعفائها من جميع المسؤوليات والتكاليف والأضرار أو الخسائر الأخرى الناشئة عن استخدامهم للموارد.
تمنح RPL للمستخدمين الإذن باستخدام الموارد فقط بالتزامن مع منتجات Raspberry Pi. ويُحظر أي استخدام آخر للموارد. ولا يتم منح أي ترخيص لأي RPL آخر أو أي طرف ثالث آخر لحقوق الملكية الفكرية.
الأنشطة عالية الخطورة. لا يتم تصميم أو تصنيع أو تخصيص منتجات Raspberry Pi للاستخدام في بيئات خطرة تتطلب أداءً آمنًا، مثل تشغيل المنشآت النووية أو أنظمة الملاحة الجوية أو الاتصالات أو مراقبة الحركة الجوية أو أنظمة الأسلحة أو التطبيقات الحرجة للسلامة (بما في ذلك أنظمة دعم الحياة والأجهزة الطبية الأخرى)، حيث قد يؤدي فشل المنتجات مباشرة إلى الوفاة أو الإصابة الشخصية أو الضرر البدني أو البيئي الشديد ("الأنشطة عالية الخطورة"). تنفي RPL على وجه التحديد أي ضمان صريح أو ضمني لملاءمة الأنشطة عالية الخطورة ولا تتحمل أي مسؤولية عن استخدام أو تضمين منتجات Raspberry Pi في الأنشطة عالية الخطورة.
يتم توفير منتجات Raspberry Pi وفقًا للشروط القياسية لشركة RPL. لا يؤدي توفير RPL للموارد إلى توسيع أو تعديل الشروط القياسية لشركة RPL بما في ذلك على سبيل المثال لا الحصر إخلاءات المسؤولية والضمانات الموضحة فيها.
الصفحة الأخيرة
2
الانتقال من وحدة الحوسبة 4 إلى وحدة الحوسبة 5
تاريخ إصدار الوثيقة
تاريخ الافراج عنه
وصف
1
مارس ٢٠٢٥، الإصدار الأولي. هذه الوثيقة مبنية بشكل كبير على إصدار Raspberry Pi Compute Module 2025 المتقدم.
ورقة بيضاء "التوجيهات".
نطاق الوثيقة
تنطبق هذه الوثيقة على منتجات Raspberry Pi التالية:
باي 0 0 وات س
باي 1 أب
باي 2 أب
بي 3 بي 4 بي بي 5 بي CM1 CM3 CM4 CM5 بيكو Pico2
400
500
ب الكل الكل الكل الكل الكل الكل الكل الكل الكل الكل
الصفحة الأخيرة
1
الانتقال من وحدة الحوسبة 4 إلى وحدة الحوسبة 5
مقدمة
يواصل 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.
مقدمة
2
الانتقال من وحدة الحوسبة 4 إلى وحدة الحوسبة 5
المميزات الرئيسية
تتميز وحدة Raspberry Pi Compute Module 5 بالميزات التالية: · معالج Arm Cortex-A64 (Armv76) رباعي النواة 8 بت بتردد 2.4 جيجاهرتز · ذاكرة LPDDR2× SDRAM بسعة 4 جيجابايت أو 8 جيجابايت أو 16 جيجابايت أو 4 جيجابايت · ذاكرة فلاش eMMC مدمجة؛ خيارات 0 جيجابايت (طراز Lite)، أو 16 جيجابايت، أو 32 جيجابايت، أو 64 جيجابايت · منفذا USB 2 · واجهة إيثرنت بسرعة 3.0 جيجابايت · منفذا MIPI رباعيا المسارات يدعمان كلاً من DSI وCSI-1 · منفذا HDMI® قادران على دعم 2Kp4 في وقت واحد · 2 دبوس GPIO · نقاط اختبار مدمجة لتبسيط برمجة الإنتاج · ذاكرة EEPROM داخلية في الجزء السفلي لتحسين الأمان · RTC مدمج (بطارية خارجية عبر موصلات ذات 2 سن) · وحدة تحكم مروحة مدمجة · شبكة Wi-Fi®/بلوتوث مدمجة (حسب رمز المنتج) · PCIe 4 أحادي المسار ¹ · دعم وحدة إمداد الطاقة من النوع C PD
ملاحظة: ليست جميع تكوينات 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
· منفذ DSI ثنائي المسار - يتوفر منفذا DSI رباعيا المسار على Raspberry Pi Compute Module 2، مختلطان بمنافذ CSI ليصبح المجموع اثنين
· منفذ CSI ثنائي المسار - يتوفر منفذا CSI رباعيا المسار على Raspberry Pi Compute Module 2، مختلطان بمنافذ DSI ليصبح المجموع اثنين
· 2 مدخلات ADC
ذاكرة
تبلغ سعة ذاكرة Raspberry Pi Compute Module 4 القصوى 8 جيجابايت، بينما يتوفر Raspberry Pi Compute Module 5 بذاكرة وصول عشوائي (RAM) سعة 16 جيجابايت. بخلاف Raspberry Pi Compute Module 4، لا يتوفر Raspberry Pi Compute Module 5 بذاكرة وصول عشوائي (RAM) سعة 1 جيجابايت.
الصوت التناظري
يمكن دمج الصوت التناظري على دبابيس GPIO 12 و13 على Raspberry Pi Compute Module 5، بنفس الطريقة كما هو الحال في Raspberry Pi Compute Module 4. استخدم تراكب شجرة الجهاز التالية لتعيين الصوت التناظري لهذه الدبابيس:
المميزات الرئيسية
3
الانتقال من وحدة الحوسبة 4 إلى وحدة الحوسبة 5
dtoverlay=audremap # أو dtoverlay=audremap,pins_12_13
بسبب وجود أخطاء في شريحة RP1، فإن دبابيس GPIO 18 و19، والتي يمكن استخدامها للصوت التناظري على Raspberry Pi Compute Module 4، غير متصلة بأجهزة الصوت التناظرية على Raspberry Pi Compute Module 5 ولا يمكن استخدامها.
ملاحظة: الخرج عبارة عن تدفق بتات وليس إشارة تناظرية حقيقية. مكثفات التنعيم و ampسوف تكون هناك حاجة إلى مكبر صوت على لوحة الإدخال/الإخراج لتشغيل خرج على مستوى الخط.
تغييرات على التمهيد عبر USB
يُدعم الإقلاع عبر USB من ذاكرة فلاش فقط عبر منافذ USB 3.0 على الدبابيس 134/136 و163/165. لا تدعم وحدة Raspberry Pi Compute Module 5 الإقلاع عبر USB Host عبر منفذ USB-C. بخلاف معالج BCM2711، لا يحتوي معالج BCM2712 على وحدة تحكم xHCI على واجهة USB-C، بل وحدة تحكم DWC2 على الدبابيس 103/105. يتم الإقلاع باستخدام RPI_BOOT عبر هذه الدبابيس.
التغيير إلى وضع إعادة ضبط الوحدة وإيقاف التشغيل
تم الآن ضبط دبوس الإدخال/الإخراج 92 على زر PWR بدلاً من RUN_PG، مما يعني ضرورة استخدام PMIC_EN لإعادة ضبط الوحدة. تُعيد إشارة PMIC_ENABLE ضبط PMIC، وبالتالي نظام SoC. يمكنك view PMIC_EN عندما يتم خفضه وإطلاقه، وهو ما يشبه وظيفيًا خفض RUN_PG على Raspberry Pi Compute Module 4 وإطلاقه. تتمتع Raspberry Pi Compute Module 4 بفائدة إضافية تتمثل في القدرة على إعادة ضبط الأجهزة الطرفية عبر إشارة nEXTRST. ستعمل Raspberry Pi Compute Module 5 على محاكاة هذه الوظيفة على CAM_GPIO1. يتم توصيل GLOBAL_EN / PMIC_EN مباشرة إلى PMIC وتجاوز نظام التشغيل تمامًا. في Raspberry Pi Compute Module 5، استخدم GLOBAL_EN / PMIC_EN لتنفيذ إيقاف تشغيل ثابت (ولكن غير آمن). إذا كانت هناك حاجة، عند استخدام لوحة إدخال/إخراج موجودة، للاحتفاظ بوظيفة تبديل دبوس الإدخال/الإخراج 92 لبدء إعادة الضبط الثابت، فيجب عليك اعتراض PWR_Button على مستوى البرنامج؛ بدلاً من جعله يستدعي إيقاف تشغيل النظام، يمكن استخدامه لإنشاء مقاطعة برنامج، ومن هناك، لتشغيل إعادة ضبط النظام مباشرةً (على سبيل المثال، الكتابة إلى PM_RSTC). إدخال شجرة الجهاز الذي يتعامل مع زر الطاقة (arch/arm64/boot/dts/broadcom/bcm2712-rpi-cm5.dtsi):
مفتاح الطاقة: الطاقة { }؛
label = “pwr_button”; // linux,code = <205>; // KEY_SUSPEND linux,code = <116>; // KEY_POWER gpios = <&gio 20 GPIO_ACTIVE_LOW>; debounce-interval = <50>; // مللي ثانية
الرمز 116 هو رمز الحدث القياسي لحدث KEY_POWER الخاص بالنواة، وهناك معالج لذلك في نظام التشغيل.
توصي Raspberry Pi باستخدام مراقبي النواة إذا كنت قلقًا بشأن تعطل البرنامج الثابت أو نظام التشغيل وعدم استجابة مفتاح التشغيل. يدعم نظام Raspberry Pi مراقبي ARM بالفعل عبر شجرة الأجهزة، ويمكن تخصيصه لحالات الاستخدام الفردية. بالإضافة إلى ذلك، سيؤدي الضغط/السحب المطول على زر PWR_Button (7 ثوانٍ) إلى إيقاف تشغيل المعالج المدمج في PMIC.
تغييرات تفصيلية في التوصيلات
أصبحت إشارات CAM1 وDSI1 ثنائية الاستخدام، ويمكن استخدامها إما لكاميرا CSI أو لشاشة DSI. تدعم الآن الدبابيس المستخدمة سابقًا لـ CAM0 وDSI0 في وحدة Raspberry Pi Compute Module 4 منفذ USB 3.0 في وحدة Raspberry Pi Compute Module 5. أصبح دبوس VDAC_COMP الأصلي في وحدة Raspberry Pi Compute Module 4 دبوسًا يدعم VBUS لمنفذي USB 3.0، وهو نشط في وضع التشغيل العالي.
المميزات الرئيسية
4
الانتقال من وحدة الحوسبة 4 إلى وحدة الحوسبة 5
تتميز وحدة Raspberry Pi Compute Module 4 بحماية ESD إضافية لإشارات HDMI وSDA وSCL وHPD وCEC. وقد أُزيلت هذه الحماية من وحدة Raspberry Pi Compute Module 5 نظرًا لضيق المساحة. ويمكن تطبيق حماية ESD على اللوحة الأساسية عند الحاجة، مع أن شركة Raspberry Pi Ltd لا تعتبرها ضرورية.
الدبوس CM4
CM5
تعليق
16 مزامنة
فان_تاتشو
مدخلات مروحة التاكو
19 Ethernet nLED1 Fan_pwn
مخرج PWM للمروحة
76 محجوز
فبات
بطارية RTC. ملاحظة: سيكون هناك حمل ثابت ببضعة ميكرو أمبير، حتى مع تشغيل CM5.
92 تشغيل_PG
زر الطاقة
يُحاكي زر الطاقة في Raspberry Pi 5. ضغطة قصيرة تُشير إلى ضرورة تشغيل الجهاز أو إيقاف تشغيله. ضغطة مطولة تُجبره على التوقف.
93 nRPIBOOT
nRPIBOOT
إذا كان زر PWR منخفضًا، فسيتم أيضًا تعيين هذا الدبوس على مستوى منخفض لفترة قصيرة بعد تشغيل الطاقة.
94 انالوج اي بي 1
سي سي 1
يمكن لهذا الدبوس الاتصال بخط CC1 من موصل USB من النوع C لتمكين PMIC من التفاوض على 5A.
96 انالوج اي بي 0
سي سي 2
يمكن لهذا الدبوس الاتصال بخط CC2 من موصل USB من النوع C لتمكين PMIC من التفاوض على 5A.
99 عالميًا_EN
PMIC_تمكين
لا يوجد تغيير خارجي.
100 التالي
كام_GPIO1
تم سحبها لأعلى على Raspberry Pi Compute Module 5، ولكن يمكن إجبارها على الانخفاض لمحاكاة إشارة إعادة الضبط.
104 محجوز
PCIE_DET_nWAKE PCIE nWAKE. اسحب حتى CM5_3v3 باستخدام مقاومة 8.2 كيلو أوم.
106 محجوز
PCIE_PWR_EN
يشير إلى إمكانية تشغيل جهاز PCIe أو إيقاف تشغيله. نشط للغاية.
111 VDAC_COMP VBUS_EN
إخراج للإشارة إلى أنه يجب تمكين USB VBUS.
128 كام0_د0_ن
USB3-0-RX_N
قد يتم تبديل P/N.
130 كام0_د0_ب
USB3-0-RX_P
قد يتم تبديل P/N.
134 كام0_د1_ن
USB3-0-DP
إشارة USB 2.0.
136 كام0_د1_ب
USB3-0-DM
إشارة USB 2.0.
140 كام0_سي_إن
USB3-0-TX_N
قد يتم تبديل P/N.
142 كام0_سي_بي
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 5s أكثر سماكة من لوحة الدائرة المطبوعة الخاصة بـ Raspberry Pi Compute Module 4s، حيث يبلغ قياسها 1.24 مم±10%.
أطوال المسار
تم تغيير أطوال مسارات HDMI0. بقي كل زوج من أرقام المكونات متطابقًا، لكن الانحراف بين الأزواج أصبح الآن أقل من 1 مم للوحات الأم الحالية. من غير المرجح أن يُحدث هذا فرقًا، حيث يمكن أن يكون الانحراف بين الأزواج في حدود 25 مم. كما تم تغيير أطوال مسارات HDMI1. بقي كل زوج من أرقام المكونات متطابقًا، لكن الانحراف بين الأزواج أصبح الآن أقل من 5 مم للوحات الأم الحالية. من غير المرجح أن يُحدث هذا فرقًا، حيث يمكن أن يكون الانحراف بين الأزواج في حدود 25 مم.
المميزات الرئيسية
5
الانتقال من وحدة الحوسبة 4 إلى وحدة الحوسبة 5
تم تغيير أطوال مسارات Ethernet. يظل كل زوج من أرقام المكونات متطابقًا، ولكن الانحراف بين الأزواج أصبح أقل من 4 مم في اللوحات الأم الحالية. من غير المرجح أن يُحدث هذا فرقًا، إذ قد يصل الانحراف بين الأزواج إلى حوالي 12 مم.
الموصلات
تم تغيير موصلي الـ ١٠٠ سن إلى علامة تجارية مختلفة. هذه الموصلات متوافقة مع الموصلات الحالية، ولكن تم اختبارها عند تيارات عالية. الجزء المُتصل باللوحة الأم هو Ampهينول رقم القطعة 10164227-1001A1RLF.
ميزانية السلطة
نظرًا لأن وحدة Raspberry Pi Compute Module 5 أقوى بكثير من وحدة Raspberry Pi Compute Module 4، فإنها تستهلك طاقة كهربائية أكبر. يجب أن تُخصص تصميمات مزودات الطاقة جهدًا يتراوح بين 5 فولت و2.5 أمبير. إذا تسبب هذا في مشكلة في تصميم اللوحة الأم الحالية، فمن الممكن خفض تردد وحدة المعالجة المركزية لتقليل ذروة استهلاك الطاقة. يراقب البرنامج الثابت الحد الأقصى لتيار USB، مما يعني أن قيمة usb_max_current_enable تساوي دائمًا 1 على CM5؛ ويجب أن يأخذ تصميم لوحة الإدخال/الإخراج إجمالي تيار USB المطلوب في الاعتبار. سيُبلغ البرنامج الثابت عن إمكانيات مزود الطاقة المكتشفة (إن أمكن) عبر "device-tree". في نظام تشغيل، راجع /proc/device-tree/chosen/power/*. هذه fileيتم تخزين s كبيانات ثنائية كبيرة الحجم مكونة من 32 بت.
المميزات الرئيسية
6
الانتقال من وحدة الحوسبة 4 إلى وحدة الحوسبة 5
تغييرات/متطلبات البرمجيات
من وجهة نظر برمجية view، يتم إخفاء التغييرات في الأجهزة بين Raspberry Pi Compute Module 4 و Raspberry Pi Compute Module 5 عن المستخدم بواسطة شجرة الأجهزة الجديدة files، مما يعني أن غالبية البرامج التي تلتزم بواجهات برمجة تطبيقات Linux القياسية ستعمل دون تغيير. شجرة الجهاز fileتأكد من تحميل برامج التشغيل الصحيحة للجهاز في وقت التمهيد.
شجرة الجهاز fileيمكن العثور على s في شجرة نواة Raspberry Pi Linux. على سبيل المثالample: https://github.com/raspberrypi/linux/blob/rpi-6. 12.y/arch/arm64/boot/dts/broadcom/bcm2712-rpi-cm5.dtsi.
يُنصح المستخدمون الذين ينتقلون إلى Raspberry Pi Compute Module 5 باستخدام إصدارات البرامج الموضحة في الجدول أدناه، أو الإصدارات الأحدث. مع أنه لا يشترط استخدام نظام تشغيل Raspberry Pi، إلا أنه مرجع مفيد، ولذلك تم تضمينه في الجدول.
برمجة
إصدار
تاريخ
ملحوظات
Raspberry Pi OS Bookworm (12)
البرامج الثابتة
من 10 مارس 2025
راجع https://pip.raspberrypi.com/categories/685-app-notes-guideswhitepapers/documents/RP-003476-WP/Updating-Pi-firmware.pdf لمزيد من التفاصيل حول ترقية البرامج الثابتة على نسخة موجودة. يُرجى العلم أن أجهزة Raspberry Pi Compute Module 5 تأتي مُبرمجة مسبقًا بالبرامج الثابتة المناسبة.
النواة
6.12.x
من 2025
هذه هي النواة المستخدمة في نظام التشغيل Raspberry Pi OS
الانتقال إلى واجهات برمجة التطبيقات/المكتبات القياسية لنظام Linux من برامج التشغيل/البرامج الثابتة الملكية
كانت جميع التغييرات المدرجة أدناه جزءًا من الانتقال من Raspberry Pi OS Bullseye إلى Raspberry Pi OS Bookworm في أكتوبر 2023. في حين أن Raspberry Pi Compute Module 4 كان قادرًا على استخدام واجهات برمجة التطبيقات القديمة المهجورة (حيث كان البرنامج الثابت القديم المطلوب لا يزال موجودًا)، فإن هذا ليس هو الحال في Raspberry Pi Compute Module 5.
يعتمد Raspberry Pi Compute Module 5، مثل Raspberry Pi 5، الآن على حزمة عرض DRM (إدارة العرض المباشر)، بدلاً من الحزمة القديمة المعروفة باسم DispmanX. لا يدعم Raspberry Pi Compute Module 5 البرامج الثابتة لـ DispmanX، لذا فإن الانتقال إلى DRM ضروري.
ينطبق متطلب مماثل على الكاميرات؛ حيث يدعم Raspberry Pi Compute Module 5 واجهة برمجة التطبيقات الخاصة بمكتبة libcamera فقط، وبالتالي فإن التطبيقات القديمة التي تستخدم واجهات برمجة تطبيقات MMAL الخاصة بالبرامج الثابتة القديمة، مثل raspi-still وraspi-vid، لم تعد تعمل.
لن تعمل التطبيقات التي تستخدم واجهة برمجة تطبيقات OpenMAX (الكاميرات وبرامج الترميز) على Raspberry Pi Compute Module 5، لذا سيتعين إعادة كتابتها لاستخدام V4L2. مثالampيمكن العثور على أجزاء من هذا في مستودع libcamera-apps على GitHub، حيث يتم استخدامه للوصول إلى أجهزة ترميز H264.
لم يعد OMXPlayer مدعومًا، لأنه يستخدم أيضًا واجهة برمجة تطبيقات MMAL - لتشغيل الفيديو، يُنصح باستخدام تطبيق VLC. لا يوجد توافق بين هذه التطبيقات عبر سطر الأوامر: راجع وثائق VLC لمزيد من التفاصيل حول الاستخدام.
لقد نشرت Raspberry Pi سابقًا ورقة بيضاء تناقش هذه التغييرات بمزيد من التفصيل: https://pip.raspberrypi.com/categories/685-app-notes-guides-whitepapers/documents/RP-006519-WP/Transitioning-from-Bullseye-to-Bookworm.pdf.
تغييرات/متطلبات البرمجيات
7
الانتقال من وحدة الحوسبة 4 إلى وحدة الحوسبة 5
معلومات إضافية
على الرغم من عدم ارتباطه ارتباطًا وثيقًا بالانتقال من Raspberry Pi Compute Module 4 إلى Raspberry Pi Compute Module 5، فقد أصدرت Raspberry Pi Ltd إصدارًا جديدًا من برنامج توفير Raspberry Pi Compute Module، كما تحتوي على أداتين لإنشاء التوزيعات قد يجدها مستخدمو Raspberry Pi Compute Module 5 مفيدة. rpi-sb-provisioner هو نظام توفير تمهيد آمن تلقائي ذي إدخال بسيط لأجهزة Raspberry Pi. إنه مجاني تمامًا للتنزيل والاستخدام، ويمكن العثور عليه على صفحة GitHub الخاصة بنا هنا: https://github.com/raspberrypi/rpi-sb-provisioner. pi-gen هي الأداة المستخدمة لإنشاء صور نظام التشغيل Raspberry Pi الرسمية، ولكنها متاحة أيضًا للجهات الخارجية لاستخدامها لإنشاء توزيعاتها الخاصة. هذا هو النهج الموصى به لتطبيقات Raspberry Pi Compute Module التي تتطلب من العملاء إنشاء نظام تشغيل مخصص قائم على نظام تشغيل Raspberry Pi لحالة الاستخدام المحددة الخاصة بهم. هذا البرنامج مجاني للتنزيل والاستخدام، ويمكن العثور عليه هنا: https://github.com/RPi-Distro/pi-gen. تتكامل أداة pi-gen بشكل جيد مع rpi-sb-provisioner لتوفير عملية شاملة لإنشاء صور نظام تشغيل تمهيد آمن وتطبيقها على وحدة Raspberry Pi Compute 5. rpi-image-gen هي أداة جديدة لإنشاء الصور (https://github.com/raspberrypi/rpi-image-gen) قد تكون أكثر ملاءمة لتوزيعات العملاء الأقل استخدامًا. للاختبار والتحديث - وفي حال عدم وجود حاجة لنظام التجهيز الكامل - لا يزال rpiboot متاحًا على وحدة Raspberry Pi Compute 5. توصي شركة Raspberry Pi Ltd باستخدام وحدة Raspberry Pi SBC مُضيفة تعمل بأحدث إصدار من نظام تشغيل Raspberry Pi وأحدث إصدار من rpiboot من https://github.com/raspberrypi/usbboot. يجب عليك استخدام خيار 'Mass Storage Gadget' عند تشغيل rpiboot، حيث لم يعد خيار البرامج الثابتة السابق مدعومًا.
بيانات الاتصال لمزيد من المعلومات
يرجى الاتصال بـ applications@raspberrypi.com إذا كان لديك أي استفسارات حول هذا الكتاب الأبيض. Web: www.raspberrypi.com
معلومات إضافية
8
راسبيري باي
Raspberry Pi هي علامة تجارية لشركة Raspberry Pi Ltd Raspberry Pi Ltd
المستندات / الموارد
![]() |
وحدة الحوسبة Raspberry Pi 4 [بي دي اف] دليل المستخدم وحدة الحوسبة 4، الوحدة 4 |