रास्पबेरी-पी-लोगो

रास्पबेरी पाई कॉम्प्युट मॉड्यूलची तरतूद करणे

प्रोव्हिजनिंग-द-रास्पबेरी-पी-कॉम्प्यूट-मॉड्यूल-उत्पादन

रास्पबेरी पाई कॉम्प्यूट मॉड्यूलची तरतूद करणे (आवृत्त्या 3 आणि 4)
रास्पबेरी पी लि
2022-07-19: githash: 94a2802-clean

कोलोफोन
© 2020-2022 Raspberry Pi Ltd (पूर्वी Raspberry Pi (Trading) Ltd.)
हे दस्तऐवजीकरण क्रिएटिव्ह कॉमन्स अॅट्रिब्युशन-नोडेरिव्हेटिव्हज 4.0 इंटरनॅशनल (CC BY-ND) अंतर्गत परवानाकृत आहे. बिल्ड-तारीख: 2022-07-19 बिल्ड-व्हर्जन: गिताश: 94a2802-क्लीन

कायदेशीर अस्वीकरण सूचना

रास्पबेरी PI उत्पादनांसाठी तांत्रिक आणि विश्वासार्हता डेटा (डेटाशीटसह) वेळोवेळी सुधारित केला जातो (“संसाधन”) RASPBERRY PI LTD (“RPL”) आणि आयआरपीएलआयएमपी द्वारे प्रदान केले जातात. लुडिंग, पण मर्यादित नाही साठी, विशिष्ट हेतूसाठी व्यापारीता आणि योग्यतेची निहित हमी अस्वीकृत केली गेली आहे. कोणत्याही परिस्थितीत लागू कायद्याद्वारे परवानगी दिलेल्या कमाल मर्यादेपर्यंत RPL कोणत्याही प्रत्यक्ष, अप्रत्यक्ष, आकस्मिक, विशेष, अनुकरणीय, किंवा परिणामी हानीसाठी जबाबदार असणार नाही (अनु., अनु. UTE वस्तू किंवा सेवा; वापराचे नुकसान, डेटा , किंवा नफा; किंवा व्यवसायात व्यत्यय) तथापि, कोणत्याही कारणास्तव आणि उत्तरदायित्वाच्या सिद्धांतावर, करारामध्ये असो, कठोर उत्तरदायित्व असो, किंवा छेडछाड (निष्काळजीपणासह किंवा इतर कोणत्याही कारणास्तव) कोणत्याही परिस्थितीत उद्भवल्यास जरी शक्यतेचा सल्ला दिला तरीही अशा नुकसानीचे.
RPL कोणत्याही वेळी आणि कोणत्याही सूचना न देता संसाधने किंवा त्यात वर्णन केलेल्या कोणत्याही उत्पादनांमध्ये सुधारणा, सुधारणा, दुरुस्त्या किंवा इतर कोणतेही बदल करण्याचा अधिकार राखून ठेवते. संसाधने हे डिझाइन ज्ञानाचे योग्य स्तर असलेल्या कुशल वापरकर्त्यांसाठी आहेत. वापरकर्ते त्यांच्या निवडीसाठी आणि संसाधनांच्या वापरासाठी आणि त्यांच्यामध्ये वर्णन केलेल्या उत्पादनांच्या कोणत्याही अनुप्रयोगासाठी पूर्णपणे जबाबदार आहेत. वापरकर्ता RPL ला नुकसानभरपाई देण्यास आणि त्यांच्या संसाधनांच्या वापरामुळे उद्भवणाऱ्या सर्व दायित्वे, खर्च, नुकसान किंवा इतर नुकसानीपासून संरक्षण करण्यास सहमत आहे. RPL वापरकर्त्यांना केवळ Raspberry Pi उत्पादनांच्या संयोगाने संसाधने वापरण्याची परवानगी देते. संसाधनांचा इतर सर्व वापर प्रतिबंधित आहे. इतर कोणत्याही RPL किंवा इतर तृतीय पक्षाच्या बौद्धिक संपदा अधिकाराला कोणताही परवाना दिला जात नाही. उच्च जोखीम क्रियाकलाप. रास्पबेरी पाई उत्पादने अयशस्वी सुरक्षित कार्यक्षमतेची आवश्यकता असलेल्या धोकादायक वातावरणात वापरण्यासाठी डिझाइन केलेली, उत्पादित केलेली नाही किंवा वापरण्यासाठी हेतू नाही, जसे की आण्विक सुविधा, विमान नेव्हिगेशन किंवा दळणवळण प्रणाली, हवाई वाहतूक नियंत्रण, शस्त्रे प्रणाली किंवा सुरक्षा-गंभीर अनुप्रयोग (जीवन समर्थनासह) प्रणाली आणि इतर वैद्यकीय उपकरणे), ज्यामध्ये उत्पादनांच्या अपयशामुळे थेट मृत्यू, वैयक्तिक इजा किंवा गंभीर शारीरिक किंवा पर्यावरणीय नुकसान होऊ शकते ("उच्च जोखीम क्रियाकलाप"). RPL विशेषत: उच्च जोखमीच्या क्रियाकलापांसाठी फिटनेसची कोणतीही स्पष्ट किंवा गर्भित वॉरंटी नाकारते आणि उच्च जोखीम क्रियाकलापांमध्ये रास्पबेरी पाई उत्पादनांचा वापर किंवा समावेश करण्यासाठी कोणतेही दायित्व स्वीकारत नाही. रास्पबेरी पाई उत्पादने RPL च्या मानक अटींच्या अधीन आहेत. RPL ची संसाधनांची तरतूद RPL च्या मानक अटींचा विस्तार करत नाही किंवा त्यामध्ये बदल करत नाही पण त्यात व्यक्त केलेले अस्वीकरण आणि वॉरंटी यापुरते मर्यादित नाही.

दस्तऐवज आवृत्ती इतिहास प्रोव्हिजनिंग-द-रास्पबेरी-पी-कॉम्प्यूट-मॉड्यूल-FIG-1दस्तऐवजाची व्याप्तीविचार
हा दस्तऐवज खालील रास्पबेरी पाई उत्पादनांना लागू होतो:प्रोव्हिजनिंग-द-रास्पबेरी-पी-कॉम्प्यूट-मॉड्यूल-FIG-2

परिचय

सीएम प्रोव्हिजनर आहेत ए web मोठ्या संख्येने रास्पबेरी पाई कॉम्प्युट मॉड्यूल (सीएम) डिव्हाइसेसचे प्रोग्रामिंग खूप सोपे आणि जलद करण्यासाठी डिझाइन केलेले अनुप्रयोग. हे स्थापित करणे सोपे आणि वापरण्यास सोपे आहे. फ्लॅशिंग प्रक्रियेदरम्यान इन्स्टॉलेशनचे विविध भाग सानुकूलित करण्यासाठी स्क्रिप्ट्स वापरण्याच्या क्षमतेसह अपलोड केल्या जाऊ शकणार्‍या कर्नल प्रतिमांच्या डेटाबेसला ते इंटरफेस प्रदान करते. लेबल प्रिंटिंग आणि फर्मवेअर अपडेटिंग देखील समर्थित आहे. हे श्वेतपत्र असे गृहीत धरते की प्रोव्हिजनर सर्व्हर, सॉफ्टवेअर आवृत्ती 1.5 किंवा नवीन, Raspberry Pi वर चालत आहे.

हे सर्व कसे कार्य करते

CM4
प्रोव्हिजनर सिस्टमला त्याच्या स्वतःच्या वायर्ड नेटवर्कवर स्थापित करणे आवश्यक आहे; सर्व्हरवर चालणारे रास्पबेरी पाई हे स्विचमध्ये प्लग इन केले आहे, तसेच स्विचला सपोर्ट करू शकतील अशा अनेक CM4 उपकरणांसह. या नेटवर्कमध्ये प्लग केलेले कोणतेही CM4 प्रोव्हिजनिंग सिस्टमद्वारे शोधले जाईल आणि वापरकर्त्याच्या आवश्यक फर्मवेअरसह स्वयंचलितपणे फ्लॅश केले जाईल. स्वतःचे वायर्ड नेटवर्क असण्याचे कारण स्पष्ट होते जेव्हा तुम्ही विचार करता की नेटवर्कमध्ये प्लग केलेले कोणतेही CM4 ची तरतूद केली जाईल, त्यामुळे डिव्हाइसेसचे अनावधानाने पुनर्प्रोग्रामिंग टाळण्यासाठी नेटवर्कला कोणत्याही थेट नेटवर्कपासून वेगळे ठेवणे आवश्यक आहे.

प्रोव्हिजनिंग-द-रास्पबेरी-पी-कॉम्प्यूट-मॉड्यूल-FIG-3प्रतिमा बदलते CM 4 IO बोर्ड CM 4 सह -> CM4 IO बोर्ड CM4 सह

Raspberry Pi चा सर्व्हर म्हणून वापर करून, प्रोव्हिजनरसाठी वायर्ड नेटवर्किंग वापरणे शक्य आहे परंतु तरीही वायरलेस कनेक्टिव्हिटी वापरून बाह्य नेटवर्कमध्ये प्रवेश करण्याची परवानगी देते. हे सर्व्हरवर प्रतिमा सुलभपणे डाउनलोड करण्यास अनुमती देते, प्रोव्हिजनिंग प्रक्रियेसाठी तयार आहे आणि रास्पबेरी पाईला प्रोव्हिजनर सर्व्ह करण्याची अनुमती देते. web इंटरफेस एकाधिक प्रतिमा डाउनलोड केल्या जाऊ शकतात; प्रोव्हिजनर प्रतिमांचा डेटाबेस ठेवतो आणि भिन्न उपकरणे सेट करण्यासाठी योग्य प्रतिमा निवडणे सोपे करते.
जेव्हा CM4 नेटवर्कशी संलग्न केले जाते आणि पॉवर अप केले जाते तेव्हा ते बूट करण्याचा प्रयत्न करेल आणि एकदा इतर पर्याय वापरून पाहिल्यानंतर, नेटवर्क बूट करण्याचा प्रयत्न केला जाईल. या टप्प्यावर प्रोव्हिजनर डायनॅमिक होस्ट कॉन्फिगरेशन प्रोटोकॉल (DHCP) प्रणाली बूटिंग CM4 ला प्रतिसाद देते आणि त्यास किमान बूट करण्यायोग्य प्रतिमा प्रदान करते जी CM4 वर डाउनलोड केली जाते त्यानंतर रूट म्हणून चालविली जाते. ही प्रतिमा एम्बेडेड मल्टी-मीडिया कार्ड (eMMC) प्रोग्राम करू शकते आणि प्रोव्हिजनरच्या निर्देशानुसार कोणत्याही आवश्यक स्क्रिप्ट चालवू शकते.

अधिक तपशील
CM4 मॉड्यूल्स बूट कॉन्फिगरेशनसह शिप करतात जे प्रथम eMMC वरून बूट करण्याचा प्रयत्न करेल; eMMC रिकामे असल्यामुळे ते अयशस्वी झाल्यास, ते प्रीबूट एक्झिक्यूशन एनवायरमेंट (PXE) नेटवर्क बूट करेल. त्यामुळे, CM4 मॉड्युल्स ज्यांची अद्याप तरतूद केलेली नाही, आणि रिकामे eMMC आहे, डिफॉल्टनुसार नेटवर्क बूट केले जाईल. प्रोव्हिजनिंग नेटवर्कवरील नेटवर्क बूट दरम्यान, लाइटवेट युटिलिटी ऑपरेटिंग सिस्टम (OS) प्रतिमा (वास्तविकपणे लिनक्स कर्नल आणि scriptexecute initramfs) नेटवर्कवरील CM4 मॉड्यूलला प्रोव्हिजनिंग सर्व्हरद्वारे दिली जाईल आणि ही प्रतिमा तरतूद हाताळते.

CM 3 आणि CM 4s

SODIMM कनेक्टरवर आधारित CM डिव्हाइसेस नेटवर्क बूट करू शकत नाहीत, म्हणून प्रोग्रामिंग USB वर साध्य केले जाते. प्रत्येक डिव्हाइसला प्रोव्हिजनरशी कनेक्ट करणे आवश्यक आहे. तुम्हाला 4 पेक्षा जास्त उपकरणे (रास्पबेरी पाईवरील USB पोर्टची संख्या) जोडायची असल्यास, USB हब वापरला जाऊ शकतो. रास्पबेरी पाई किंवा हबपासून प्रत्येक CMIO बोर्डच्या USB स्लेव्ह पोर्टशी कनेक्ट करून चांगल्या दर्जाच्या USB-A ते मायक्रो-USB केबल्स वापरा. सर्व CMIO बोर्डांना देखील वीज पुरवठ्याची आवश्यकता असेल आणि J4 USB स्लेव्ह बूट सक्षम जंपर सक्षम करण्यासाठी सेट केले जावे

प्रोव्हिजनिंग-द-रास्पबेरी-पी-कॉम्प्यूट-मॉड्यूल-FIG-4महत्वाचे
Pi 4 च्या इथरनेट पोर्टला जोडू नका. व्यवस्थापनामध्ये प्रवेश करण्यासाठी वायरलेस कनेक्शनचा वापर केला जातो web इंटरफेस

स्थापना

जारी करताना खालील सूचना बरोबर होत्या. अगदी नवीनतम स्थापना सूचना प्रोव्हिजनर गिटहब पृष्ठावर आढळू शकतात.

प्रोव्हिजनर स्थापित करत आहे web रास्पबेरी पाई वर अर्ज
चेतावणी
eth0 फक्त CM4 IO बोर्ड कनेक्ट केलेल्या इथरनेट स्विचशी कनेक्ट होत असल्याची खात्री करा. तुमच्या ऑफिस/सार्वजनिक नेटवर्कशी eth0 कनेक्ट करू नका, किंवा ते तुमच्या नेटवर्कमधील इतर Raspberry Pi डिव्हाइसेसनाही 'प्रोविजन' करू शकते. तुमच्या स्थानिक नेटवर्कशी कनेक्ट करण्यासाठी रास्पबेरी पाई वायरलेस कनेक्शन वापरा.

Raspberry Pi OS च्या लाइट आवृत्तीची शिफारस बेस OS म्हणून केली जाते ज्यावर प्रोव्हिजनर स्थापित करायचा आहे. साधेपणासाठी rpi-imager वापरा आणि पासवर्ड, होस्टनाव आणि वायरलेस सेटिंग्ज सेट करण्यासाठी प्रगत सेटिंग्ज मेनू (Ctrl-Shift-X) सक्रिय करा. रास्पबेरी पाई वर ओएस स्थापित झाल्यानंतर, तुम्हाला इथरनेट सिस्टम सेट करण्याची आवश्यकता असेल:

  1. DHCP कॉन्फिगरेशन संपादित करून /0 सबनेट (नेटमास्क 172.20.0.1) मध्ये 16 चा स्थिर इंटरनेट प्रोटोकॉल (IP) पत्ता ठेवण्यासाठी eth255.255.0.0 कॉन्फिगर करा:
    • sudo nano /etc/dhcpcd.conf
    • च्या तळाशी जोडा file:
      इंटरफेस eth0
      स्थिर ip_address=172.20.0.1/16
    • बदल प्रभावी होण्यासाठी अनुमती देण्यासाठी रीबूट करा.
  2. OS इंस्टॉलेशन अद्ययावत असल्याची खात्री करा:
    sudo apt अद्यतन
    sudo योग्य अपग्रेड
  3. प्रोव्हिजनर रेडीमेड .deb म्हणून पुरवले जाते file Provisioner GitHub पृष्ठावर. त्या पृष्ठावरून किंवा wget वापरून नवीनतम आवृत्ती डाउनलोड करा आणि खालील आदेश वापरून स्थापित करा:
    sudo apt install ./cmprovision4__*_all.deb
  4. सेट करा web अनुप्रयोग वापरकर्तानाव आणि संकेतशब्द:
    sudo /var/lib/cmprovision/artisan auth:create-user

आपण आता प्रवेश करू शकता web प्रोव्हिजनरचा इंटरफेस सह a web Raspberry Pi वायरलेस IP पत्ता आणि मागील विभागात प्रविष्ट केलेला वापरकर्तानाव आणि संकेतशब्द वापरणारा ब्राउझर. तुमच्या ब्राउझरच्या अॅड्रेस बारमध्ये फक्त IP पत्ता प्रविष्ट करा आणि एंटर दाबा.

वापर

जेव्हा तुम्ही प्रथम प्रोव्हिजनरशी कनेक्ट करता web आपल्यासह अर्ज web ब्राउझरमध्ये तुम्हाला डॅशबोर्ड स्क्रीन दिसेल, जी असे काहीतरी दिसेल:प्रोव्हिजनिंग-द-रास्पबेरी-पी-कॉम्प्यूट-मॉड्यूल-FIG-5

हे लँडिंग पृष्ठ प्रोव्हिजनरने केलेल्या नवीनतम कृतीबद्दल काही माहिती देते (उदाampवर, एकच CM4 तरतूद केली आहे).

प्रतिमा अपलोड करत आहे

सेट अप करताना आवश्यक असलेले पहिले ऑपरेशन म्हणजे तुमची इमेज सर्व्हरवर लोड करणे, तेथून ते तुमच्या CM4 बोर्डांची तरतूद करण्यासाठी वापरले जाऊ शकते. शीर्षस्थानी 'इमेज' मेनू आयटमवर क्लिक करा web पृष्ठ आणि तुम्हाला सध्या अपलोड केलेल्या प्रतिमांची सूची (जे सुरुवातीला रिकामे असेल) दाखवत खाली दर्शविल्याप्रमाणे स्क्रीन मिळेल.प्रोव्हिजनिंग-द-रास्पबेरी-पी-कॉम्प्यूट-मॉड्यूल-FIG-6

प्रतिमा अपलोड करण्यासाठी प्रतिमा जोडा बटण निवडा; तुम्हाला ही स्क्रीन दिसेल:
प्रोव्हिजनिंग-द-रास्पबेरी-पी-कॉम्प्यूट-मॉड्यूल-FIG-7

प्रतिमा डिव्हाइसवर प्रवेश करण्यायोग्य असणे आवश्यक आहे जेथे web ब्राउझर चालू आहे, आणि निर्दिष्ट केलेल्या प्रतिमा स्वरूपांपैकी एकामध्ये. मानक वापरून तुमच्या मशीनमधून प्रतिमा निवडा file डायलॉग, आणि 'अपलोड' वर क्लिक करा. हे आता तुमच्या मशीनवरून Raspberry Pi वर चालणाऱ्या प्रोव्हिजनर सर्व्हरवर इमेज कॉपी करेल. यास थोडा वेळ लागू शकतो. इमेज अपलोड झाल्यावर तुम्हाला इमेज पेजवर दिसेल.

एक प्रकल्प जोडत आहे

आता आपल्याला एक प्रकल्प तयार करण्याची आवश्यकता आहे. तुम्ही कितीही प्रकल्प निर्दिष्ट करू शकता आणि प्रत्येकाची वेगळी प्रतिमा, स्क्रिप्टचा संच किंवा लेबल असू शकते. सक्रिय प्रकल्प हा एक आहे जो सध्या तरतूदीसाठी वापरला जातो.
प्रकल्प पृष्ठ आणण्यासाठी 'प्रकल्प' मेनू आयटमवर क्लिक करा. खालील माजीample कडे आधीपासून 'टेस्ट प्रोजेक्ट' नावाचा एक प्रकल्प सेटअप आहे.

प्रोव्हिजनिंग-द-रास्पबेरी-पी-कॉम्प्यूट-मॉड्यूल-FIG-8आता नवीन प्रोजेक्ट सेट करण्यासाठी 'प्रोजेक्ट जोडा' वर क्लिक कराप्रोव्हिजनिंग-द-रास्पबेरी-पी-कॉम्प्यूट-मॉड्यूल-FIG-9

  • प्रकल्पाला एक योग्य नाव द्या, त्यानंतर ड्रॉप-डाउन सूचीमधून या प्रकल्पासाठी तुम्हाला कोणती प्रतिमा वापरायची आहे ते निवडा. या s वर तुम्ही इतर अनेक पॅरामीटर्स देखील सेट करू शकताtagई, परंतु बर्याचदा फक्त प्रतिमा पुरेशी असेल.
  • जर तुम्ही प्रोव्हिजनरचे v1.5 किंवा नवीन वापरत असाल, तर तुमच्याकडे फ्लॅशिंग योग्यरित्या पूर्ण झाले आहे याची पडताळणी करण्याचा पर्याय आहे. हे निवडल्याने फ्लॅशिंगनंतर CM डिव्हाइसमधील डेटा परत वाचला जाईल आणि तो मूळ प्रतिमेशी जुळत असल्याची पुष्टी होईल. हे प्रत्येक उपकरणाच्या तरतूदीसाठी अतिरिक्त वेळ जोडेल, जोडलेल्या वेळेची रक्कम प्रतिमेच्या आकारावर अवलंबून असेल.
  • तुम्ही इंस्टॉल करण्यासाठी फर्मवेअर निवडल्यास (हे ऐच्छिक आहे), तुमच्याकडे त्या फर्मवेअरला काही विशिष्ट कॉन्फिगरेशन एंट्रीसह सानुकूलित करण्याची क्षमता आहे जी बूटलोडर बायनरीमध्ये विलीन केली जाईल. उपलब्ध पर्याय रास्पबेरी पाई वर आढळू शकतात webसाइट
  • तुम्ही तुमचा नवीन प्रकल्प पूर्णपणे परिभाषित केल्यावर 'जतन करा' वर क्लिक करा; तुम्ही प्रकल्प पृष्ठावर परत याल आणि नवीन प्रकल्प सूचीबद्ध केला जाईल. लक्षात ठेवा की कोणत्याही वेळी फक्त एकच प्रकल्प सक्रिय असू शकतो आणि तुम्ही या सूचीमधून तो निवडू शकता.

स्क्रिप्ट
प्रोव्हिजनरचे खरोखर उपयुक्त वैशिष्ट्य म्हणजे प्रतिमेवर स्क्रिप्ट चालविण्याची क्षमता, स्थापनेपूर्वी किंवा नंतर. प्रोव्हिजनरमध्ये डीफॉल्टनुसार तीन स्क्रिप्ट स्थापित केल्या जातात आणि नवीन प्रकल्प तयार करताना निवडल्या जाऊ शकतात. ते स्क्रिप्ट पृष्ठावर सूचीबद्ध आहेत

प्रोव्हिजनिंग-द-रास्पबेरी-पी-कॉम्प्यूट-मॉड्यूल-FIG-10

एक माजीampस्क्रिप्टचा वापर config.txt मध्ये सानुकूल नोंदी जोडण्यासाठी असू शकतो. config.txt मध्ये dtoverlay=dwc2 जोडा स्टँडर्ड स्क्रिप्ट हे खालील शेल कोड वापरून करते:प्रोव्हिजनिंग-द-रास्पबेरी-पी-कॉम्प्यूट-मॉड्यूल-FIG-11

तुमची स्वतःची सानुकूलने जोडण्यासाठी 'स्क्रिप्ट जोडा' वर क्लिक करा:प्रोव्हिजनिंग-द-रास्पबेरी-पी-कॉम्प्यूट-मॉड्यूल-FIG-12

लेबल्स
प्रोव्हिजनरकडे प्रोव्हिजन केलेल्या डिव्‍हाइससाठी लेबल प्रिंट करण्याची सुविधा आहे. लेबल पृष्ठ सर्व पूर्वनिर्धारित लेबले दर्शविते जी प्रकल्प संपादन प्रक्रियेदरम्यान निवडली जाऊ शकतात. उदाampतर, तुम्हाला प्रत्येक बोर्डसाठी डेटामॅट्रिक्स किंवा क्विक रिस्पॉन्स (क्यूआर) कोड मुद्रित करायचे असतील आणि हे वैशिष्ट्य हे अगदी सोपे करते.प्रोव्हिजनिंग-द-रास्पबेरी-पी-कॉम्प्यूट-मॉड्यूल-FIG-13

आपले स्वतःचे निर्दिष्ट करण्यासाठी 'लेबल जोडा' वर क्लिक करा: प्रोव्हिजनिंग-द-रास्पबेरी-पी-कॉम्प्यूट-मॉड्यूल-FIG-14

फर्मवेअर

प्रोव्हिजनर तुम्हाला CM4 वर बूटलोडर फर्मवेअरची कोणती आवृत्ती स्थापित करायची आहे हे निर्दिष्ट करण्याची क्षमता प्रदान करते. फर्मवेअर पृष्ठावर सर्व संभाव्य पर्यायांची सूची आहे, परंतु सर्वात अलीकडील एक सामान्यतः सर्वोत्तम आहे.प्रोव्हिजनिंग-द-रास्पबेरी-पी-कॉम्प्यूट-मॉड्यूल-FIG-15बूटलोडरच्या नवीनतम आवृत्त्यांसह सूची अद्यतनित करण्यासाठी, 'गीथबमधून नवीन फर्मवेअर डाउनलोड करा' बटणावर क्लिक करा.

संभाव्य समस्या

जुने बूटलोडर फर्मवेअर
तुमचा CM4 प्रोव्हिजनर सिस्टीमद्वारे प्लग इन केलेला आढळला नाही तर, बूटलोडर फर्मवेअर कालबाह्य होण्याची शक्यता आहे. लक्षात ठेवा की फेब्रुवारी 4 पासून उत्पादित केलेल्या सर्व CM2021 डिव्हाइसेसमध्ये फॅक्टरीमध्ये योग्य बूटलोडर स्थापित केले आहे, त्यामुळे हे केवळ त्या तारखेपूर्वी उत्पादित केलेल्या डिव्हाइसेसवरच होईल.

आधीच प्रोग्राम केलेले eMMC
जर CM4 मॉड्यूलमध्ये आधीपासूनच बूट असेल files पूर्वीच्या तरतूदीच्या प्रयत्नातून eMMC मध्ये असेल तर ते eMMC वरून बूट होईल आणि तरतूदीसाठी आवश्यक नेटवर्क बूट होणार नाही.
जर तुम्ही CM4 मॉड्यूलची पुनर्संरचना करू इच्छित असाल, तर तुम्हाला याची आवश्यकता असेल:

  • प्रोव्हिजनिंग सर्व्हर आणि CM4 IO बोर्डच्या मायक्रो USB पोर्ट ('USB स्लेव्ह' असे लेबल केलेले) दरम्यान एक USB केबल जोडा.
  • CM4 IO बोर्डवर एक जंपर ठेवा (J2, 'eMMC बूट अक्षम करण्यासाठी जंपर फिट करा').

हे CM4 मॉड्यूलला USB बूट करण्यास प्रवृत्त करेल, अशा परिस्थितीत प्रोव्हिजनिंग सर्व्हर fileयूएसबी वर युटिलिटी OS चे s.
युटिलिटी OS बूट झाल्यानंतर, पुढील सूचना प्राप्त करण्यासाठी इथरनेटवर प्रोव्हिजनिंग सर्व्हरशी संपर्क साधेल आणि अतिरिक्त डाउनलोड करेल files (उदा. OS प्रतिमा eMMC वर लिहायची) नेहमीप्रमाणे. तर, USB केबल व्यतिरिक्त इथरनेट कनेक्शन अजूनही आवश्यक आहे.

व्यवस्थापित इथरनेट स्विचेसवर स्पॅनिंग ट्री प्रोटोकॉल (STP).
व्यवस्थापित इथरनेट स्विचवर STP सक्षम असल्यास PXE बूटिंग योग्यरित्या कार्य करणार नाही. हे काही स्विचेसवर डीफॉल्ट असू शकते (उदा. Cisco), आणि जर असे असेल तर तरतूद प्रक्रिया योग्यरित्या कार्य करण्यासाठी ते अक्षम करणे आवश्यक आहे.
रास्पबेरी पाई हा रास्पबेरी पाई फाउंडेशनचा ट्रेडमार्क आहे
रास्पबेरी पी लि

कागदपत्रे / संसाधने

रास्पबेरी पाई रास्पबेरी पाई कॉम्प्यूट मॉड्यूलची तरतूद करत आहे [pdf] वापरकर्ता मार्गदर्शक
रास्पबेरी पाई कंप्यूट मॉड्यूलची तरतूद करणे, तरतूद करणे, रास्पबेरी पाई कंप्यूट मॉड्यूल, कंप्यूट मॉड्यूल

संदर्भ

एक टिप्पणी द्या

तुमचा ईमेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित आहेत *