Raspberry Pi Compute Module ကို စီစဉ်ပေးခြင်း
Raspberry Pi Compute Module (ဗားရှင်း 3 နှင့် 4) ကို စီစဉ်ပေးခြင်း
Raspberry Pi Ltd
2022-07-19: githash: 94a2802-clean
ကိုလိုဖုန်း
© 2020-2022 Raspberry Pi Ltd (ယခင် Raspberry Pi (Trading) Ltd.)
ဤစာရွက်စာတမ်းအား Creative Commons Attribution-NoDerivatives 4.0 International (CC BY-ND) အောက်တွင် လိုင်စင်ရထားသည်။ တည်ဆောက်သည့်ရက်စွဲ- 2022-07-19 တည်ဆောက်မှု-ဗားရှင်း- githash- 94a2802- သန့်ရှင်းမှု
ဥပဒေကြောင်းအရ ငြင်းဆိုချက် သတိပေးချက်
RASPBERRY PI LTD (“RPL”) မှ “ယနေ့အထိ” သတ်မှတ်ပြဋ္ဌာန်းထားသည့်အတိုင်း အချိန်နှင့်တပြေးညီ ပြုပြင်မွမ်းမံထားသည့်အတိုင်း RASPBERRY PI ထုတ်ကုန်များအတွက် နည်းပညာနှင့် ယုံကြည်စိတ်ချရမှုဆိုင်ရာ ဒေတာ (“RPL”) “ယခင်က” နှင့် ယခင်အတိုင်း အကန့်အသတ်မရှိ သို ့သော် အထူးရည်ရွယ်ချက်တစ်ခုအတွက် ရောင်းဝယ်ဖောက်ကားနိုင်မှုနှင့် ကြံ့ခိုင်မှုဆိုင်ရာ အဓိပ္ပာယ်သက်ရောက်သောအာမခံချက်များအား ငြင်းဆိုထားသည်။ သက်ဆိုင်သောဥပဒေဖြင့် ခွင့်ပြုထားသော အများဆုံးအတိုင်းအတာအထိ RPL သည် တိုက်ရိုက်၊ သွယ်ဝိုက်သော၊ မတော်တဆ၊ အထူး၊ သာဓက၊ သို့မဟုတ် နောက်ဆက်တွဲ ပျက်စီးဆုံးရှုံးမှုများ (အပါအဝငျ၊ သို့သျောလညျး အကျုံးဝင်သော၊ ဝန်ဆောင်မှုများ၊ အသုံးပြုမှု ဆုံးရှုံးခြင်း၊ ဒေတာ , သို့မဟုတ် အမြတ်အစွန်းများ , သို့မဟုတ် စီးပွားရေးလုပ်ငန်းများ ပြတ်တောက်ခြင်း ) မည်သို့ပင်ဖြစ်စေ ၊ စာချုပ်တွင်ဖြစ်စေ , တင်းကျပ်သောတာဝန်ဝတ္တရား , သို့မဟုတ် နှိပ်စက်ညှဉ်းပန်းခြင်း ( ပေါ့ဆမှု , သို့မဟုတ် အခြားနည်းဖြင့်ဖြစ်စေ ) တွင်ဖြစ်စေ ၊ စာချုပ်တွင်ဖြစ်စေ တာဝန်ရှိသည်ဖြစ်စေ ၊ ဖြစ်နိုင်ခြေကို အကြံဉာဏ်ပေးသည်။ ထိုသို့သောပျက်စီးမှု။
RPL သည် အရင်းအမြစ်များ သို့မဟုတ် ၎င်းတို့တွင်ဖော်ပြထားသည့် ထုတ်ကုန်များကို အချိန်မရွေး မြှင့်တင်မှု၊ မြှင့်တင်မှုများ၊ ပြုပြင်မှုများ သို့မဟုတ် အခြားသော ပြုပြင်မွမ်းမံမှုများ ပြုလုပ်ရန် အခွင့်အရေးကို လက်ဝယ်ရှိပါသည်။ အရင်းအမြစ်များသည် သင့်လျော်သော ဒီဇိုင်းအသိပညာအဆင့်ရှိ ကျွမ်းကျင်သော သုံးစွဲသူများအတွက် ရည်ရွယ်ပါသည်။ အသုံးပြုသူများသည် ၎င်းတို့၏ရွေးချယ်မှုနှင့် အရင်းအမြစ်များကို အသုံးပြုခြင်းနှင့် ၎င်းတို့တွင်ဖော်ပြထားသည့် ထုတ်ကုန်များ၏ မည်သည့်လျှောက်လွှာကိုမဆို တာဝန်ယူပါသည်။ အသုံးပြုသူသည် အရင်းအမြစ်များကို အသုံးပြုခြင်းကြောင့် ဖြစ်ပေါ်လာသော တာဝန်များ၊ ကုန်ကျစရိတ်များ၊ ပျက်စီးမှုများ သို့မဟုတ် အခြားဆုံးရှုံးမှုများအားလုံးအတွက် RPL အား လျော်ကြေးပေးပြီး ကိုင်ဆောင်ရန် သဘောတူသည်။ RPL သည် အသုံးပြုသူများအား Raspberry Pi ထုတ်ကုန်များနှင့် တစ်ခုတည်းသော RESOURCES ကို အသုံးပြုရန် ခွင့်ပြုချက်ပေးသည်။ အရင်းအမြစ်များကို အသုံးပြုမှုအားလုံးကို တားမြစ်ထားသည်။ အခြား RPL သို့မဟုတ် အခြားတတိယပါတီ ဉာဏပစ္စည်းမူပိုင်ခွင့်အား လိုင်စင်ခွင့်ပြုထားခြင်းမရှိပါ။ အန္တရာယ်များသော လှုပ်ရှားမှုများ။ Raspberry Pi ထုတ်ကုန်များသည် နျူကလီးယားစက်ရုံများ၊ လေယာဉ်လမ်းညွှန်မှု သို့မဟုတ် ဆက်သွယ်ရေးစနစ်များ၊ လေကြောင်းသွားလာမှုထိန်းချုပ်မှု၊ လက်နက်စနစ်များ သို့မဟုတ် ဘေးကင်းရေးဆိုင်ရာ အသုံးချပရိုဂရမ်များ အပါအဝင် အန္တရာယ်ရှိသောပတ်ဝန်းကျင်များတွင် အသုံးပြုရန် ရည်ရွယ်ထားခြင်းမဟုတ်ပါ စနစ်များနှင့် အခြားဆေးဘက်ဆိုင်ရာ စက်ပစ္စည်းများ)၊ ထုတ်ကုန်များ၏ ချို့ယွင်းမှုကြောင့် သေဆုံးခြင်း၊ ပုဂ္ဂိုလ်ရေး ထိခိုက်ဒဏ်ရာရခြင်း သို့မဟုတ် ပြင်းထန်သော ရုပ်ပိုင်းဆိုင်ရာ သို့မဟုတ် ပတ်ဝန်းကျင် ထိခိုက်မှု (“အန္တရာယ်များသော လှုပ်ရှားမှုများ”) ကို တိုက်ရိုက်ဖြစ်စေနိုင်သည်။ RPL သည် အန္တရာယ်များသော လုပ်ဆောင်ချက်များအတွက် ကြံ့ခိုင်မှုဆိုင်ရာ အတိအလင်း သို့မဟုတ် အာမခံချက်တစ်စုံတစ်ရာကို ငြင်းဆိုထားပြီး Raspberry Pi ထုတ်ကုန်များကို အသုံးပြုခြင်း သို့မဟုတ် ပါ၀င်မှုများအတွက် တာ၀န်မရှိပေ။ Raspberry Pi ထုတ်ကုန်များကို RPL ၏ စံသတ်မှတ်ချက်များနှင့်အညီ ပံ့ပိုးပေးပါသည်။ RPL ၏ အရင်းအမြစ်များဆိုင်ရာ ပြဋ္ဌာန်းချက်သည် ၎င်းတို့တွင်ဖော်ပြထားသော ငြင်းဆိုမှုများနှင့် အာမခံချက်များ အပါအဝင် RPL ၏ စံစည်းမျဥ်းများကို တိုးချဲ့ခြင်း သို့မဟုတ် အခြားနည်းဖြင့် မွမ်းမံခြင်းမပြုပါ။
စာရွက်စာတမ်းဗားရှင်းမှတ်တမ်း docu ၏အတိုင်းအတာment
ဤစာရွက်စာတမ်းသည် အောက်ပါ Raspberry Pi ထုတ်ကုန်များနှင့် သက်ဆိုင်သည်-
နိဒါန်း
CM Provisioner သည် a web Raspberry Pi Compute Module (CM) စက်ပစ္စည်း အများအပြားကို ပိုမိုလွယ်ကူမြန်ဆန်စွာ ပရိုဂရမ်ရေးဆွဲနိုင်ရန် ဒီဇိုင်းထုတ်ထားသော အပလီကေးရှင်း။ ၎င်းသည်တပ်ဆင်ရန်ရိုးရှင်းပြီးအသုံးပြုရလွယ်ကူသည်။ ၎င်းသည် အပ်လုဒ်လုပ်နိုင်သည့် kernel ရုပ်ပုံများ၏ ဒေတာဘေ့စ်တစ်ခုသို့ ချိတ်ဆက်မှုတစ်ခုအား ပေးဆောင်ပြီး flashing လုပ်ငန်းစဉ်အတွင်း ထည့်သွင်းမှု၏ အစိတ်အပိုင်းအမျိုးမျိုးကို စိတ်ကြိုက်ပြင်ဆင်ရန် scripts များကို အသုံးပြုနိုင်သည်။ အညွှန်းပုံနှိပ်ခြင်းနှင့် ဖာမ်းဝဲလ်မွမ်းမံခြင်းကိုလည်း ပံ့ပိုးပေးပါသည်။ ဤစက္ကူဖြူစာတမ်းသည် Provisioner ဆာဗာ၊ ဆော့ဖ်ဝဲဗားရှင်း 1.5 သို့မဟုတ် ၎င်းထက်ပိုသော Raspberry Pi ပေါ်တွင် အလုပ်လုပ်နေသည်ဟု ယူဆသည်။
အားလုံးဘယ်လိုအလုပ်လုပ်လဲ။
CM4
Provisioner စနစ်အား ၎င်း၏ကိုယ်ပိုင်ကြိုးတပ်ကွန်ရက်တွင် ထည့်သွင်းရန် လိုအပ်ပါသည်။ ဆာဗာကိုလည်ပတ်နေသည့် Raspberry Pi သည် ခလုတ်တစ်ခုသို့ ပလပ်ထိုးထားပြီး၊ ခလုတ်ကို ပံ့ပိုးပေးနိုင်သလောက် CM4 စက်များနှင့်အတူ။ ဤကွန်ရက်တွင် CM4 ပလပ်ထိုးထားသည့် မည်သည့် CM4 ကိုမဆို စီမံဆောင်ရွက်ပေးသည့်စနစ်က တွေ့ရှိပြီး သုံးစွဲသူ၏ လိုအပ်သော ဖိုင်းဝဲဖြင့် အလိုအလျောက် အလင်းပြမည်ဖြစ်သည်။ ကွန်ရက်ထဲသို့ CMXNUMX ပလပ်ထိုးထားသည့် မည်သည့် CMXNUMX ကိုမဆို စီမံဆောင်ရွက်ပေးမည်ဟု သင်ယူဆသောအခါတွင် ၎င်း၏ကိုယ်ပိုင်ကြိုးတပ်ကွန်ရက်ရှိရခြင်း၏ အကြောင်းရင်းမှာ ရှင်းရှင်းလင်းလင်းဖြစ်လာသည်၊ ထို့ကြောင့် မည်သည့်ကွန်ရက်ကိုမဆို တိုက်ရိုက်ကွန်ရက်နှင့် သီးခြားထားရှိခြင်းသည် စက်ပစ္စည်းများ၏ မရည်ရွယ်ဘဲ ပြန်လည်ပရိုဂရမ်ပြုလုပ်ခြင်းကို တားဆီးရန် မရှိမဖြစ်လိုအပ်ပါသည်။
ပုံပြောင်းခြင်း CM 4 IO ဘုတ်များ CM 4 -> CM4 IO ဘုတ်များ CM4
ဆာဗာအဖြစ် Raspberry Pi ကိုအသုံးပြုခြင်းဖြင့်၊ Provisioner အတွက် ကြိုးမဲ့ကွန်ရက်ချိတ်ဆက်ခြင်းကို အသုံးပြုသော်လည်း ကြိုးမဲ့ချိတ်ဆက်မှုဖြင့် ပြင်ပကွန်ရက်များသို့ ဝင်ရောက်ခွင့်ကို ဆက်လက်ခွင့်ပြုထားသည်။ ၎င်းသည် ဆာဗာသို့ ပုံများကို လွယ်ကူစွာ ဒေါင်းလုဒ်လုပ်ခွင့်ပြုပြီး စီမံဆောင်ရွက်ပေးခြင်းလုပ်ငန်းစဉ်အတွက် အဆင်သင့်ဖြစ်သည့်အပြင် Raspberry Pi အား စီမံဆောင်ရွက်ပေးသူအား ဆောင်ရွက်ပေးနိုင်စေပါသည်။ web ကြားခံ။ ပုံများစွာကို ဒေါင်းလုဒ်လုပ်နိုင်ပါသည်။ စီမံပေးသူသည် ပုံများ၏ ဒေတာဘေ့စ်ကို သိမ်းဆည်းထားပြီး မတူညီသော စက်များကို စနစ်ထည့်သွင်းရန်အတွက် သင့်လျော်သောပုံကို ရွေးချယ်ရန် လွယ်ကူစေသည်။
CM4 ကို ကွန်ရက်သို့ ချိတ်ဆက်ထားပြီး ပါဝါဖွင့်သောအခါတွင် ၎င်းသည် boot လုပ်ရန် ကြိုးစားမည်ဖြစ်ပြီး၊ အခြားရွေးချယ်မှုများကို စမ်းပြီးသည်နှင့်၊ network booting လုပ်ရန် ကြိုးစားမည်ဖြစ်သည်။ ဤအချိန်တွင် Provisioner Dynamic Host Configuration Protocol (DHCP) စနစ်သည် booting CM4 ကို တုံ့ပြန်ပြီး CM4 သို့ ဒေါင်းလုဒ်လုပ်ပြီးနောက် root အဖြစ် run သည့် အနည်းငယ်မျှသာ bootable image ကို ပေးပါသည်။ ဤပုံသည် ထည့်သွင်းထားသော Multi-Media Card (eMMC) ကို အစီအစဉ်ဆွဲပြီး Provisioner မှ ညွှန်ကြားထားသည့်အတိုင်း လိုအပ်သည့် Script များကို လုပ်ဆောင်နိုင်သည်။
အသေးစိတ်အချက်များ
CM4 modules များသည် eMMC မှ boot လုပ်ရန် ကြိုးစားမည့် boot configuration တစ်ခုဖြင့် ပို့ဆောင်ပါသည်။ eMMC သည် ဗလာဖြစ်သောကြောင့် ပျက်ကွက်ပါက၊ ၎င်းသည် preboot execution environment (PXE) network boot ကို လုပ်ဆောင်လိမ့်မည်။ ထို့ကြောင့်၊ မစီမံရသေးသော CM4 မော်ဂျူးများနှင့် အချည်းနှီးသော eMMC ဖြင့်၊ ကွန်ရက်စတင်ခြင်းကို မူရင်းအတိုင်း လုပ်ဆောင်ပါမည်။ စီမံဆောင်ရွက်ပေးသည့်ကွန်ရက်တစ်ခုပေါ်ရှိ ကွန်ရက်စတင်ချိန်တွင်၊ ပေါ့ပါးသော အသုံးဝင်သောလည်ပတ်မှုစနစ် (OS) ရုပ်ပုံ (တကယ်တော့ Linux kernel နှင့် scriptexecute initramfs) ကို ကွန်ရက်ပေါ်ရှိ CM4 module သို့ စီမံဆောင်ရွက်ပေးသည့်ဆာဗာမှ ဆောင်ရွက်ပေးမည်ဖြစ်ပြီး၊ ဤပုံသည် စီမံဆောင်ရွက်ပေးခြင်းကို ကိုင်တွယ်ပါသည်။
CM 3 နှင့် CM 4s
SODIMM ချိတ်ဆက်ကိရိယာကို အခြေခံထားသည့် CM စက်ပစ္စည်းများသည် ကွန်ရက်စတင်ခြင်းမပြုနိုင်သောကြောင့် ပရိုဂရမ်ကို USB ဖြင့် လုပ်ဆောင်နိုင်မည်ဖြစ်သည်။ စက်ပစ္စည်းတစ်ခုစီကို Provisioner နှင့် ချိတ်ဆက်ထားရန် လိုအပ်ပါသည်။ အကယ်၍ သင်သည် စက်ပစ္စည်း 4 ခုထက်ပို၍ ချိတ်ဆက်ရန် လိုအပ်ပါက (Raspberry Pi ရှိ USB အပေါက်အရေအတွက်)၊ USB hub ကို အသုံးပြုနိုင်ပါသည်။ Raspberry Pi သို့မဟုတ် hub မှ CMIO ဘုတ်တစ်ခုစီ၏ USB slave port သို့ ချိတ်ဆက်ထားသော အရည်အသွေးကောင်းမွန်သော USB-A မှ Micro-USB ကြိုးများကို အသုံးပြုပါ။ CMIO ဘုတ်များအားလုံးသည် ပါဝါထောက်ပံ့မှုတစ်ခု လိုအပ်မည်ဖြစ်ပြီး J4 USB slave boot enable jumper ကို ဖွင့်ရန် သတ်မှတ်သင့်သည်
အရေးကြီးသည်။
Pi 4 ၏ Ethernet အပေါက်ကို မချိတ်ဆက်ပါနှင့်။ စီမံခန့်ခွဲမှုကို ဝင်ရောက်ရန် ကြိုးမဲ့ချိတ်ဆက်မှုကို အသုံးပြုသည်။ web ကြားခံ။
တပ်ဆင်ခြင်း။
ထုတ်ပြန်ချိန်တွင် အောက်ပါညွှန်ကြားချက်များသည် မှန်ကန်ပါသည်။ နောက်ဆုံးပေါ် တပ်ဆင်မှုလမ်းညွှန်ချက်များကို Provisioner GitHub စာမျက်နှာတွင် တွေ့ရှိနိုင်သည်။
Provisioner ကို ထည့်သွင်းခြင်း။ web Raspberry Pi ပေါ်ရှိ application
သတိပေးချက်
eth0 သည် CM4 IO ဘုတ်များသာ ချိတ်ဆက်ထားသည့် Ethernet ခလုတ်တစ်ခုသို့ ချိတ်ဆက်ကြောင်း သေချာပါစေ။ eth0 ကို သင့်ရုံး/အများပြည်သူ ကွန်ရက်သို့ မချိတ်ဆက်ပါနှင့်၊ သို့မဟုတ် ၎င်းသည် သင့်ကွန်ရက်ရှိ အခြားသော Raspberry Pi စက်ပစ္စည်းများကို 'ပံ့ပိုးပေးခြင်း' ဖြစ်နိုင်သည်။ သင်၏ဒေသခံကွန်ရက်သို့ချိတ်ဆက်ရန် Raspberry Pi ကြိုးမဲ့ချိတ်ဆက်မှုကို အသုံးပြုပါ။
Raspberry Pi OS ၏ Lite ဗားရှင်းကို Provisioner ထည့်သွင်းရန် အခြေခံ OS အဖြစ် အကြံပြုထားသည်။ ရိုးရှင်းရန်အတွက် rpi-imager ကိုအသုံးပြုပြီး စကားဝှက်၊ လက်ခံသူအမည်နှင့် ကြိုးမဲ့ဆက်တင်များကို သတ်မှတ်ရန် အဆင့်မြင့်ဆက်တင်များမီနူး (Ctrl-Shift-X) ကို အသက်သွင်းပါ။ OS ကို Raspberry Pi တွင် ထည့်သွင်းပြီးသည်နှင့်၊ သင်သည် Ethernet စနစ်အား စနစ်ထည့်သွင်းရန် လိုအပ်လိမ့်မည်-
- DHCP ဖွဲ့စည်းပုံကို တည်းဖြတ်ခြင်းဖြင့် /0 subnet (netmask 172.20.0.1) တွင် 16 ၏ static Internet Protocol (IP) လိပ်စာရှိရန် eth255.255.0.0 ကို စီစဉ်သတ်မှတ်ပါ-
- sudo nano /etc/dhcpcd.conf
- အောက်ခြေကိုထည့်ပါ။ file:
အင်တာဖေ့စ် eth0
static ip_address=172.20.0.1/16 - အပြောင်းအလဲများ အကျိုးသက်ရောက်မှုကို ခွင့်ပြုရန် ပြန်လည်စတင်ပါ။
- OS တပ်ဆင်မှုသည် နောက်ဆုံးပေါ်ဖြစ်ကြောင်း သေချာပါစေ။
sudo apt update
sudo apt full-upgrade လုပ်ပါ - စီမံပေးသူကို အဆင်သင့်လုပ်ထားသော .deb အဖြစ် ပံ့ပိုးထားသည်။ file Provisioner GitHub စာမျက်နှာတွင်။ ထိုစာမျက်နှာမှ နောက်ဆုံးဗားရှင်းကို ဒေါင်းလုဒ်လုပ်ပါ သို့မဟုတ် wget ကို အသုံးပြု၍ အောက်ပါ command ကို အသုံးပြု၍ ၎င်းကို ထည့်သွင်းပါ။
sudo apt install ./cmprovision4_*_all.deb - သတ်မှတ်ပါ။ web အပလီကေးရှင်းအသုံးပြုသူအမည်နှင့် စကားဝှက်-
sudo /var/lib/cmprovision/artisan auth-ဖန်တီး-အသုံးပြုသူ
ယခုသင်ဝင်ရောက်နိုင်သည်။ web Provisioner ၏ မျက်နှာပြင် web Raspberry Pi ကြိုးမဲ့ IP လိပ်စာနှင့် ယခင်ကဏ္ဍတွင် ထည့်သွင်းထားသော သုံးစွဲသူအမည်နှင့် စကားဝှက်ကို အသုံးပြုထားသည့် ဘရောက်ဆာ။ သင့်ဘရောက်ဆာ၏ လိပ်စာဘားတွင် IP လိပ်စာကို ထည့်သွင်းပြီး Enter နှိပ်ပါ။
အသုံးပြုမှု
စီမံပေးသူထံ ပထမဆုံး ချိတ်ဆက်သောအခါ web သင့်နှင့်အတူလျှောက်လွှာ web ဘရောက်ဆာက Dashboard မျက်နှာပြင်ကို မြင်ရမှာဖြစ်ပြီး၊
ဤဆင်းသက်သည့်စာမျက်နှာသည် ပံ့ပိုးပေးသူမှလုပ်ဆောင်ခဲ့သော နောက်ဆုံးလုပ်ဆောင်ချက်နှင့်ပတ်သက်သည့် အချက်အလက်အချို့ကို ရိုးရှင်းစွာပေးသည် (ဥပမာampအထက်တွင်၊ CM4 တစ်ခုတည်းကို စီမံထားပါသည်။)
ပုံများကို တင်ခြင်း။
စနစ်ထည့်သွင်းရာတွင် ပထမဆုံးလိုအပ်သည့် လုပ်ဆောင်ချက်မှာ သင်၏ CM4 ဘုတ်များကို ထောက်ပံ့ပေးရန်အတွက် ၎င်းကို အသုံးပြုနိုင်သည့်နေရာမှ သင့်ပုံကို ဆာဗာသို့ တင်ရန်ဖြစ်သည်။ ထိပ်ရှိ 'ပုံများ' မီနူးကို နှိပ်ပါ။ web စာမျက်နှာနှင့် သင်သည် လက်ရှိ အပ်လုဒ်လုပ်ထားသော ပုံများစာရင်း (အစပိုင်းတွင် ဗလာဖြစ်နေမည့်) စာရင်းကို ပြသထားသည့် အောက်တွင် ပြထားသည့် စာမျက်နှာနှင့် ဆင်တူသော မျက်နှာပြင်ကို ရရှိသင့်သည်။
ပုံတစ်ပုံကို အပ်လုဒ်လုပ်ရန် Add Image ခလုတ်ကို ရွေးပါ။ ဤမျက်နှာပြင်ကို သင်မြင်ရလိမ့်မည်-
ပုံသည် မည်သည့်နေရာတွင်မဆို စက်ပစ္စည်းပေါ်တွင် ဝင်ရောက်ကြည့်ရှုနိုင်ရန်လိုအပ်သည်။ web ဘရောက်ဆာသည် အလုပ်လုပ်နေပြီး သတ်မှတ်ထားသော ပုံဖော်မတ်များထဲမှ တစ်ခုဖြစ်သည်။ စံနှုန်းကို အသုံးပြု၍ သင့်စက်မှ ပုံကို ရွေးချယ်ပါ။ file ဒိုင်ယာလော့ခ်ကို နှိပ်ပြီး 'Upload' ကိုနှိပ်ပါ။ ၎င်းသည် ယခု သင့်စက်မှ ပုံကို Raspberry Pi ပေါ်တွင် လုပ်ဆောင်နေသော Provisioner ဆာဗာသို့ ကူးယူပါမည်။ ဒါက အချိန်အနည်းငယ် ကြာနိုင်ပါတယ်။ ပုံကို အပ်လုဒ်လုပ်ပြီးသည်နှင့် ပုံများ စာမျက်နှာတွင် ၎င်းကို မြင်ရပါမည်။
ပရောဂျက်တစ်ခုထည့်ခြင်း။
ယခုသင်သည်ပရောဂျက်တစ်ခုဖန်တီးရန်လိုအပ်သည်။ သင်သည် မည်သည့်ပရောဂျက်များ၏ အရေအတွက်ကို သတ်မှတ်နိုင်သည်၊ တစ်ခုစီတွင် မတူညီသော ပုံ၊ ဇာတ်ညွှန်းများ သို့မဟုတ် အညွှန်းတစ်ခုစီ ရှိနိုင်ပါသည်။ လက်ရှိအသုံးပြုနေသော ပရောဂျက်သည် စီမံဆောင်ရွက်ပေးရန်အတွက် လက်ရှိအသုံးပြုနေသော တစ်ခုဖြစ်သည်။
ပရောဂျက်များ စာမျက်နှာကို တက်လာစေရန် 'ပရောဂျက်များ' မီနူးကို နှိပ်ပါ။ အောက်ပါ example တွင် 'Test project' ဟုခေါ်သော ပရောဂျက်တစ်ခုရှိပြီး၊ တပ်ဆင်ထားသည်။
ယခု ပရောဂျက်အသစ်တစ်ခုတည်ဆောက်ရန် 'Add project' ကိုနှိပ်ပါ။
- ပရောဂျက်အား သင့်လျော်သောအမည်တစ်ခု ပေးပြီးနောက် ဤပရောဂျက်ကို အသုံးပြုလိုသည့် ပုံတစ်ပုံကို drop-down စာရင်းမှ ရွေးချယ်ပါ။ ဤ s တွင် အခြားသော ကန့်သတ်ချက်များ အများအပြားကိုလည်း သင်သတ်မှတ်နိုင်သည်။tage၊ သို့သော် မကြာခဏ ရုပ်ပုံကသာ လုံလောက်သည်။
- အကယ်. သင်သည် V1.5 (သို့) ယာယီထောက်ပံ့သူအသစ်ကိုအသုံးပြုနေပါကမှိတ်တုတ်မှိတ်တုတ်သည်မှန်ကန်စွာပြီးစီးခဲ့ကြောင်းအတည်ပြုနိုင်ပါသည်။ ၎င်းကိုရွေးချယ်ခြင်းဖြင့် မှိတ်တုတ်မှိတ်တုတ်မှိတ်တုတ်ပြီးနောက် CM စက်ပစ္စည်းမှဒေတာကို ပြန်ဖတ်မည်ဖြစ်ပြီး မူရင်းပုံနှင့်ကိုက်ညီကြောင်း အတည်ပြုသည်။ ၎င်းသည် စက်ပစ္စည်းတစ်ခုစီ၏နေရာချထားမှုတွင် အချိန်ပိုပေးမည်ဖြစ်ပြီး ထည့်ထားသည့်အချိန်ပမာဏသည် ပုံ၏အရွယ်အစားပေါ် မူတည်မည်ဖြစ်သည်။
- ထည့်သွင်းရန် firmware ကို သင်ရွေးချယ်ပါက (၎င်းသည် ချန်လှပ်ထားနိုင်သည်)၊ သင်သည် bootloader binary တွင် ပေါင်းစည်းမည့် အချို့သော သီးခြားဖွဲ့စည်းပုံထည့်သွင်းမှုများဖြင့် အဆိုပါ firmware ကို စိတ်ကြိုက်ပြင်ဆင်နိုင်စွမ်းရှိသည်။ ရနိုင်သောရွေးချယ်စရာများကို Raspberry Pi တွင်တွေ့နိုင်သည်။ website.
- သင့်ပရောဂျက်အသစ်ကို အပြည့်အစုံသတ်မှတ်ပြီးသောအခါ 'Save' ကိုနှိပ်ပါ။ သင်သည် ပရောဂျက်များ စာမျက်နှာသို့ ပြန်သွားမည်ဖြစ်ပြီး ပရောဂျက်အသစ်ကို စာရင်းပြုစုထားမည်ဖြစ်သည်။ ပရောဂျက်တစ်ခုသာ အချိန်မရွေး အသက်ဝင်နိုင်ပြီး ဤစာရင်းမှ ၎င်းကို သင်ရွေးချယ်နိုင်သည်ကို သတိပြုပါ။
ဇာတ်ညွှန်းများ
Provisioner ၏ အမှန်တကယ်အသုံးဝင်သောအင်္ဂါရပ်မှာ ထည့်သွင်းခြင်းမပြုမီ သို့မဟုတ် တပ်ဆင်ပြီးနောက် ပုံပေါ်တွင် scripts များကို လုပ်ဆောင်နိုင်ခြင်းဖြစ်သည်။ Provisioner တွင် default အနေဖြင့် script သုံးခုကို ထည့်သွင်းထားပြီး ပရောဂျက်အသစ်တစ်ခုကို ဖန်တီးသောအခါတွင် ရွေးချယ်နိုင်ပါသည်။ ၎င်းတို့ကို Scriptspage တွင် ဖော်ပြထားပါသည်။
ရည်းစားဟောင်းတစ်ယောက်ampscript များကိုအသုံးပြုခြင်းဖြင့် config.txt တွင် စိတ်ကြိုက်ထည့်သွင်းမှုများထည့်ရန် ဖြစ်နိုင်သည်။ စံ script သည် အောက်ပါ shell code ကို အသုံးပြု၍ config.txt သို့ dtoverlay=dwc2 ကို ပေါင်းထည့်သည် ။
သင်၏ကိုယ်ပိုင်စိတ်ကြိုက်ပြင်ဆင်မှုများကိုထည့်ရန် 'Add script' ကိုနှိပ်ပါ။
တံဆိပ်များ
စီမံပေးသူတွင် စီမံပေးထားသည့် စက်အတွက် အညွှန်းများကို ပုံနှိပ်ထုတ်ရန် ပံ့ပိုးမှု ရှိပါသည်။ Labels စာမျက်နှာသည် ပရောဂျက်တည်းဖြတ်ခြင်းလုပ်ငန်းစဉ်အတွင်း ရွေးချယ်နိုင်သော ကြိုတင်သတ်မှတ်ထားသော အညွှန်းများအားလုံးကို ပြသသည်။ ဟောင်းအတွက်ampပြင်ဆင်ထားသည့် ဘုတ်တစ်ခုစီအတွက် DataMatrix သို့မဟုတ် အမြန်တုံ့ပြန်မှု (QR) ကုဒ်များကို သင် print ထုတ်လိုနိုင်ပြီး၊ ဤလုပ်ဆောင်ချက်သည် အလွန်လွယ်ကူစေသည်။
သင့်ကိုယ်ပိုင်သတ်မှတ်ရန် 'Add label' ကိုနှိပ်ပါ။
Firmware
Provisioner သည် CM4 တွင် သင်ထည့်သွင်းလိုသော bootloader firmware ၏ မည်သည့်ဗားရှင်းကို သတ်မှတ်ပေးနိုင်သည်။ Firmware စာမျက်နှာတွင် ဖြစ်နိုင်ချေရှိသော ရွေးချယ်စရာများစာရင်း ပါရှိသော်လည်း နောက်ဆုံးတစ်ခုသည် များသောအားဖြင့် အကောင်းဆုံးဖြစ်သည်။bootloader ၏နောက်ဆုံးထွက်ဗားရှင်းများနှင့်စာရင်းကိုအပ်ဒိတ်လုပ်ရန် 'github မှ firmware အသစ်ဒေါင်းလုဒ်လုပ်ရန်' ခလုတ်ကိုနှိပ်ပါ။
ပြဿနာများဖြစ်နိုင်သည်။
ခေတ်မမီတော့သော bootloader firmware
ပလပ်ထိုးထားသည့်အခါ သင်၏ CM4 ကို Provisioner စနစ်မှ ရှာမတွေ့ပါက၊ bootloader firmware သည် ခေတ်နောက်ကျနေပြီဖြစ်နိုင်သည်။ 4 ခုနှစ် ဖေဖော်ဝါရီလမှ စတင်ထုတ်လုပ်ခဲ့သော CM2021 စက်ပစ္စည်းများအားလုံးတွင် စက်ရုံတွင် မှန်ကန်သော bootloader ထည့်သွင်းထားသောကြောင့် ၎င်းသည် ထိုရက်မတိုင်မီ ထုတ်လုပ်ခဲ့သည့် စက်ပစ္စည်းများနှင့်သာ ဖြစ်သည်ကို သတိပြုပါ။
eMMC ကို ပရိုဂရမ်လုပ်ထားပြီးသား
CM4 module တွင် boot ရှိပြီးသားဖြစ်ပါက fileeMMC တွင် ယခင် စီမံဆောင်ရွက်ပေးရန် ကြိုးပမ်းမှုတစ်ခုမှ ၎င်းသည် eMMC မှ စတင်ဖွင့်မည်ဖြစ်ပြီး စီမံဆောင်ရွက်ပေးမှုအတွက် လိုအပ်သော ကွန်ရက်စတင်ခြင်း ဖြစ်ပေါ်မည်မဟုတ်ပါ။
အကယ်၍ သင်သည် CM4 module တစ်ခုကို ပြန်လည်ပြင်ဆင်လိုပါက၊ သင် လိုအပ်လိမ့်မည်-
- စီမံဆောင်ရွက်ပေးသည့်ဆာဗာနှင့် CM4 IO ဘုတ်အဖွဲ့၏ micro USB အပေါက်ကြားတွင် USB ကြိုးကို ချိတ်ပါ ( 'USB slave' ဟုတံဆိပ်တပ်ထားသည်)။
- CM4 IO ဘုတ်အဖွဲ့ (J2၊ 'eMMC boot ကိုပိတ်ရန် Fit jumper') တွင် jumper တစ်ခုတပ်ပါ။
၎င်းသည် CM4 မော်ဂျူးအား USB boot တစ်ခုလုပ်ဆောင်စေမည်ဖြစ်ပြီး ယင်းအခြေအနေတွင် စီမံဆောင်ရွက်ပေးသည့်ဆာဗာမှ ၎င်းအား လွှဲပြောင်းပေးမည်ဖြစ်သည်။ fileUSB မှတဆင့် utility OS ၏ s ။
အသုံးဝင်သော OS ကို စတင်ပြီးနောက်၊ ၎င်းသည် နောက်ထပ်ညွှန်ကြားချက်များကို လက်ခံရရှိရန် Ethernet မှ စီမံဆောင်ရွက်ပေးသည့်ဆာဗာကို ဆက်သွယ်ပြီး အပိုဆောင်းများကို ဒေါင်းလုဒ်လုပ်မည်ဖြစ်သည်။ files (ဥပမာ- eMMC သို့ရေးရမည့် OS ပုံ) ဒါကြောင့် USB ကြိုးအပြင် Ethernet ချိတ်ဆက်မှုလည်း လိုအပ်ပါသေးတယ်။
စီမံခန့်ခွဲထားသော Ethernet ခလုတ်များတွင် Spanning Tree Protocol (STP)
စီမံခန့်ခွဲထားသော Ethernet ခလုတ်တွင် STP ကို ဖွင့်ထားပါက PXE booting သည် မှန်ကန်စွာ အလုပ်မလုပ်ပါ။ ၎င်းသည် အချို့သောခလုတ်များ (ဥပမာ Cisco) တွင် ပုံသေဖြစ်နိုင်ပြီး ထိုသို့ဖြစ်လျှင် စီမံဆောင်ရွက်ပေးခြင်းလုပ်ငန်းစဉ်ကို မှန်ကန်စွာလုပ်ဆောင်ရန်အတွက် ၎င်းကိုပိတ်ထားရန် လိုအပ်မည်ဖြစ်သည်။
Raspberry Pi သည် Raspberry Pi Foundation ၏ကုန်အမှတ်တံဆိပ်ဖြစ်သည်
Raspberry Pi Ltd
စာရွက်စာတမ်းများ / အရင်းအမြစ်များ
![]() |
Raspberry Pi သည် Raspberry Pi Compute Module ကို စီမံဆောင်ရွက်ခြင်း [pdf] အသုံးပြုသူလမ်းညွှန် Raspberry Pi Compute Module ကို စီမံဆောင်ရွက်ပေးခြင်း၊ စီမံဆောင်ရွက်ပေးခြင်း၊ Raspberry Pi Compute Module၊ Compute Module |