Ipese Rasipibẹri Pi Iṣiro Module
Pipese Module Iṣiro Rasipibẹri Pi (Awọn ẹya 3 ati 4)
Rasipibẹri Pi Ltd
2022-07-19: githash: 94a2802-clean
Colophon
© 2020-2022 Rasipibẹri Pi Ltd (ti tẹlẹ Rasipibẹri Pi (Trading) Ltd.)
Iwe yi wa ni iwe-ašẹ labẹ Creative Commons Attribution-NoDerivatives 4.0 International (CC BY-ND). kọ-ọjọ: 2022-07-19 kọ-version: githash: 94a2802-mọ
Ofin AlAIgBA akiyesi
Imọ-ẹrọ ati data igbẹkẹle fun awọn ọja PI RASPBERRY (PẸLU DATASHEETS) BI TI TUNTUN LATI IGBAGBỌ SI Akoko (“Awọn orisun”) ti pese nipasẹ Raspberry PI LTD (“RPL”) “BI IS” ATI eyikeyi ifihan tabi awọn ohun elo, pẹlu awọn ohun elo, LATI, Awọn ATILẸYIN ỌJA TI AWỌN NIPA TI AWỌN ỌJỌ ATI AGBARA FUN IDI PATAKI NI AJẸ. LATI OPO TI OFIN GBA LAAYE NIPA OFIN TI O NI ISELE KO SI NI IBISE RPL LORI KANKAN, TARA, IJẸ, PATAKI, AṢẸRẸ, TABI awọn ibajẹ to wulo (PẸLU, SUGBON KO NI OPIN SI , DATA , TABI èrè; TI IRU IBAJE.
RPL ni ẹtọ lati ṣe eyikeyi awọn imudara, awọn ilọsiwaju, awọn atunṣe tabi awọn iyipada miiran si Awọn orisun tabi eyikeyi awọn ọja ti a ṣalaye ninu wọn nigbakugba ati laisi akiyesi siwaju. Awọn orisun jẹ ipinnu fun awọn olumulo ti oye pẹlu awọn ipele ti o dara ti imọ apẹrẹ. Awọn olumulo jẹ iduro nikan fun yiyan ati lilo awọn orisun ati eyikeyi ohun elo ti awọn ọja ti a ṣalaye ninu wọn. Olumulo gba lati jẹri ati dimu RPL laiseniyan lodi si gbogbo awọn gbese, awọn idiyele, awọn bibajẹ tabi awọn adanu miiran ti o dide nipa lilo wọn ti Awọn orisun. RPL fun awọn olumulo ni igbanilaaye lati lo awọn orisun nikan ni apapọ pẹlu awọn ọja Rasipibẹri Pi. Gbogbo lilo awọn orisun ti wa ni idinamọ. Ko si iwe-aṣẹ ti a fun ni eyikeyi RPL miiran tabi ẹtọ ohun-ini ọgbọn ti ẹnikẹta. ISE EWU GIGA. Awọn ọja Rasipibẹri Pi ko ṣe apẹrẹ, ṣelọpọ tabi ti pinnu fun lilo ni awọn agbegbe ti o lewu ti o nilo iṣẹ ṣiṣe ailewu, gẹgẹbi ninu iṣẹ awọn ohun elo iparun, lilọ kiri ọkọ ofurufu tabi awọn eto ibaraẹnisọrọ, iṣakoso ọkọ oju-omi afẹfẹ, awọn eto ohun ija tabi awọn ohun elo to ṣe pataki (pẹlu atilẹyin igbesi aye). awọn eto ati awọn ẹrọ iṣoogun miiran), ninu eyiti ikuna awọn ọja le ja taara si iku, ipalara ti ara ẹni tabi ibajẹ ti ara tabi ibajẹ ayika (“Awọn iṣẹ Ewu giga”). RPL ni pataki kọ eyikeyi kiakia tabi atilẹyin ọja mimọ ti amọdaju fun Awọn iṣẹ ṣiṣe eewu giga ati gba ko si gbese fun lilo tabi awọn ifisi ti awọn ọja Rasipibẹri Pi ni Awọn iṣẹ Ewu Giga. Awọn ọja Rasipibẹri Pi ti pese labẹ Awọn ofin Apewọn RPL. Ipese RPL ti Awọn orisun ko faagun tabi bibẹẹkọ ṣe atunṣe Awọn ofin Apewọn RPL pẹlu ṣugbọn ko ni opin si awọn ailabo ati awọn ẹri ti a sọ sinu wọn.
Iwe itan version Ipari ti document
Iwe yi kan si awọn ọja Rasipibẹri Pi wọnyi:
Ọrọ Iṣaaju
Olupese CM jẹ a web Ohun elo ti a ṣe lati ṣe siseto nọmba nla ti awọn ẹrọ Rasipibẹri Pi Compute Module (CM) rọrun pupọ ati iyara. O rọrun lati fi sori ẹrọ ati rọrun lati lo. O pese wiwo si ibi ipamọ data ti awọn aworan ekuro ti o le gbejade, pẹlu agbara lati lo awọn iwe afọwọkọ lati ṣe akanṣe awọn ẹya oriṣiriṣi ti fifi sori ẹrọ lakoko ilana ikosan. Titẹ aami ati imudojuiwọn famuwia tun ni atilẹyin. Iwe funfun yii dawọle pe olupin Olupese, ẹya sọfitiwia 1.5 tabi tuntun, n ṣiṣẹ lori Rasipibẹri Pi kan.
Bawo ni gbogbo rẹ ṣe n ṣiṣẹ
CM4
Eto Olupese nilo lati fi sori ẹrọ lori nẹtiwọọki onirin tirẹ; Rasipibẹri Pi nṣiṣẹ olupin ti wa ni edidi sinu iyipada, pẹlu ọpọlọpọ awọn ẹrọ CM4 bi iyipada le ṣe atilẹyin. Eyikeyi CM4 ti o ṣafọ sinu nẹtiwọọki yii yoo rii nipasẹ eto ipese ati tan imọlẹ laifọwọyi pẹlu famuwia ti olumulo nilo. Idi fun nini nẹtiwọọki onirin tirẹ yoo han gbangba nigbati o ba ro pe eyikeyi CM4 ti o ṣafọ sinu nẹtiwọọki yoo jẹ ipese, nitorinaa titọju nẹtiwọọki lọtọ si eyikeyi nẹtiwọọki laaye jẹ pataki lati ṣe idiwọ atunto aimọkan ti awọn ẹrọ.
Awọn iyipada aworan CM 4 Awọn igbimọ IO pẹlu CM 4 -> Awọn igbimọ CM4 IO pẹlu CM4
Nipa lilo Rasipibẹri Pi bi olupin, o ṣee ṣe lati lo netiwọki ti a firanṣẹ fun Olupese ṣugbọn ṣi gba iraye si awọn nẹtiwọọki ita nipa lilo Asopọmọra alailowaya. Eyi ngbanilaaye igbasilẹ irọrun ti awọn aworan si olupin, ṣetan fun ilana ipese, ati gba Rasipibẹri Pi laaye lati ṣe iranṣẹ Olupese naa. web ni wiwo. Awọn aworan pupọ le ṣe igbasilẹ; Olupese ntọju ibi ipamọ data ti awọn aworan ati ki o jẹ ki o rọrun lati yan aworan ti o yẹ fun iṣeto awọn ẹrọ oriṣiriṣi.
Nigbati CM4 ba so mọ nẹtiwọọki ti o si ni agbara yoo gbiyanju lati bata, ati ni kete ti awọn aṣayan miiran ti gbiyanju, igbidanwo booting nẹtiwọki. Ni aaye yii Eto Ilana Iṣeduro Olupese Dynamic Host (DHCP) ṣe idahun si booting CM4 ati pese pẹlu aworan bootable ti o kere ju ti o ṣe igbasilẹ si CM4 lẹhinna ṣiṣẹ bi gbongbo. Aworan yii le ṣe eto Kaadi Media Multi-Media ti a fi sii (eMMC) ati ṣiṣe eyikeyi awọn iwe afọwọkọ ti o nilo, gẹgẹ bi aṣẹ nipasẹ Olupese.
Awọn alaye diẹ sii
Awọn modulu CM4 gbe pẹlu iṣeto bata ti yoo gbiyanju lati bata lati eMMC akọkọ; ti iyẹn ba kuna nitori eMMC ṣofo, yoo ṣe agbegbe ipaniyan preboot (PXE) bata nẹtiwọki. Nitorinaa, pẹlu awọn modulu CM4 ti ko ti pese, ti o ni eMMC ti o ṣofo, bata nẹtiwọọki kan yoo ṣee ṣe nipasẹ aiyipada. Lakoko bata nẹtiwọọki kan lori nẹtiwọọki ipese, aworan ẹrọ iwUlO iwuwo fẹẹrẹ (OS) (gangan ekuro Linux kan ati initramfs scriptexecute) yoo jẹ iranṣẹ nipasẹ olupin ipese si module CM4 lori nẹtiwọọki, ati pe aworan yii ṣe itọju ipese naa.
CM 3 ati CM 4s
Awọn ẹrọ CM ti o da lori asopo SODIMM ko le bata nẹtiwọọki, nitorinaa siseto ti waye lori USB. Ẹrọ kọọkan yoo nilo lati sopọ si Olupese. Ti o ba nilo lati sopọ diẹ sii ju awọn ẹrọ mẹrin lọ (nọmba awọn ebute oko oju omi USB lori Rasipibẹri Pi), ibudo USB le ṣee lo. Lo USB-A didara to dara si awọn kebulu Micro-USB, ni asopọ lati Rasipibẹri Pi tabi ibudo si ibudo ẹrú USB ti igbimọ CMIO kọọkan. Gbogbo awọn igbimọ CMIO yoo tun nilo ipese agbara, ati J4 USB boot boot boot jumper yẹ ki o ṣeto lati mu ṣiṣẹ.
PATAKI
Maṣe sopọ mọ ibudo Ethernet ti Pi 4. Asopọ alailowaya ti lo lati wọle si iṣakoso naa web ni wiwo.
Fifi sori ẹrọ
Awọn ilana atẹle jẹ deede ni akoko ti ikede. Awọn ilana fifi sori ẹrọ tuntun le ṣee rii lori oju-iwe Olupese GitHub.
Fifi sori Olupese web ohun elo lori Rasipibẹri Pi
IKILO
Rii daju pe eth0 sopọ si iyipada Ethernet ti o ni awọn igbimọ CM4 IO nikan ti a ti sopọ. Ma ṣe so eth0 pọ si ọfiisi rẹ/nẹtiwọọki gbogbogbo, tabi o le 'ipese' awọn ẹrọ Rasipibẹri Pi miiran ninu nẹtiwọọki rẹ daradara. Lo asopọ alailowaya Rasipibẹri Pi lati sopọ si nẹtiwọki agbegbe rẹ.
Ẹya Lite ti Rasipibẹri Pi OS ni a ṣe iṣeduro bi OS ipilẹ lori eyiti o le fi Olupese sori ẹrọ. Fun ayedero lo rpi-imager, ki o si mu akojọ awọn eto to ti ni ilọsiwaju ṣiṣẹ (Ctrl-Shift-X) lati ṣeto ọrọ igbaniwọle, orukọ olupin, ati awọn eto alailowaya. Ni kete ti OS ti fi sori ẹrọ lori Rasipibẹri Pi, iwọ yoo nilo lati ṣeto eto Ethernet:
- Ṣe atunto eth0 lati ni adiresi Ilana Intanẹẹti aimi (IP) ti 172.20.0.1 inu a / 16 subnet (netmask 255.255.0.0) nipa ṣiṣatunṣe iṣeto DHCP:
- sudo nano /etc/dhcpcd.conf
- Fi si isalẹ ti file:
ni wiwo eth0
aimi ip_address = 172.20.0.1/16 - Atunbere lati gba awọn ayipada laaye lati mu ipa.
- Rii daju pe fifi sori OS ti wa ni imudojuiwọn:
sudo apt imudojuiwọn
igbesoke kikun sudo - Olupese naa ti pese bi .deb ti a ti ṣetan file lori oju-iwe Olupese GitHub. Ṣe igbasilẹ ẹya tuntun lati oju-iwe yẹn tabi lilo wget, ki o fi sii nipa lilo aṣẹ atẹle:
sudo apt fi sori ẹrọ ./cmprovision4_*_all.deb - Ṣeto awọn web Orukọ olumulo ati ọrọ igbaniwọle ohun elo:
sudo /var/lib/cmprovision/artisan auth: ṣẹda-olumulo
O le bayi wọle si awọn web wiwo ti Olupese pẹlu kan web ẹrọ aṣawakiri nipa lilo adiresi IP alailowaya Rasipibẹri Pi ati orukọ olumulo ati ọrọ igbaniwọle ti a tẹ sinu apakan ti tẹlẹ. Kan tẹ adirẹsi IP sii ni ọpa adirẹsi ti ẹrọ aṣawakiri rẹ ki o tẹ Tẹ.
Lilo
Nigbati o kọkọ sopọ si Olupese web ohun elo pẹlu rẹ web ẹrọ aṣawakiri iwọ yoo wo iboju Dashboard, eyiti yoo dabi nkan bi eyi:
Oju-iwe ibalẹ yii n funni ni alaye diẹ lori iṣe tuntun ti Olupese ṣe (ni example oke, CM4 kan ti pese).
Awọn aworan ikojọpọ
Iṣe akọkọ ti o nilo nigbati o ṣeto ni lati gbe aworan rẹ si olupin, lati ibiti o ti le lo lati pese awọn igbimọ CM4 rẹ. Tẹ ohun akojọ aṣayan 'Awọn aworan' ni oke ti web oju-iwe ati pe o yẹ ki o gba iboju ti o jọra si eyi ti o han ni isalẹ, ti n ṣafihan atokọ ti awọn aworan ti a gbejade lọwọlọwọ (eyiti yoo kọkọ jẹ ofo).
Yan Fikun Aworan bọtini lati po si aworan kan; iwọ yoo wo iboju yii:
Awọn aworan nilo lati wa ni wiwọle lori ẹrọ ibi ti awọn web ẹrọ aṣawakiri nṣiṣẹ, ati ninu ọkan ninu awọn ọna kika aworan ti o pato. Yan aworan lati ẹrọ rẹ nipa lilo boṣewa file ajọṣọ, ki o si tẹ 'Po si'. Eyi yoo ṣe daakọ aworan bayi lati ẹrọ rẹ si olupin Olupese ti n ṣiṣẹ lori Rasipibẹri Pi. Eyi le gba akoko diẹ. Ni kete ti aworan ba ti gbejade, iwọ yoo rii lori oju-iwe Awọn aworan.
Fifi ise agbese kan
Bayi o nilo lati ṣẹda ise agbese kan. O le pato nọmba eyikeyi ti awọn iṣẹ akanṣe, ati ọkọọkan le ni aworan ti o yatọ, ṣeto awọn iwe afọwọkọ, tabi aami. Ise agbese ti nṣiṣe lọwọ jẹ eyiti a lo lọwọlọwọ fun ipese.
Tẹ lori ohun akojọ aṣayan 'Awọn iṣẹ akanṣe' lati gbe oju-iwe Awọn iṣẹ akanṣe. Awọn wọnyi example ti ni iṣẹ akanṣe kan, ti a pe ni 'Ise idanwo', ṣeto.
Bayi tẹ lori 'Fi ise agbese' lati ṣeto soke titun kan ise agbese
- Fun ise agbese na ni orukọ ti o yẹ, lẹhinna yan aworan ti o fẹ lati lo lati inu akojọ-isalẹ. O tun le ṣeto awọn nọmba kan ti miiran sile ni yi stage, sugbon igba nikan aworan yoo to.
- Ti o ba nlo v1.5 tabi tuntun ti Olupese, lẹhinna o ni aṣayan lati rii daju pe ikosan ti pari ni deede. Yiyan eyi yoo ka data pada lati ẹrọ CM lẹhin ikosan, ati jẹrisi pe o baamu aworan atilẹba naa. Eyi yoo ṣafikun akoko afikun si ipese ẹrọ kọọkan, iye akoko ti a ṣafikun yoo dale lori iwọn aworan naa.
- Ti o ba yan famuwia lati fi sori ẹrọ (eyi jẹ aṣayan), o tun ni agbara lati ṣe akanṣe famuwia yẹn pẹlu diẹ ninu awọn titẹ sii iṣeto ni pato ti yoo dapọ si alakomeji bootloader. Awọn aṣayan ti o wa ni a le rii lori Rasipibẹri Pi webojula.
- Tẹ 'Fipamọ' nigbati o ba ti ṣalaye iṣẹ akanṣe tuntun rẹ ni kikun; iwọ yoo pada si oju-iwe Awọn iṣẹ akanṣe, ati pe iṣẹ akanṣe tuntun yoo wa ni atokọ. Ṣe akiyesi pe iṣẹ akanṣe kan le ṣiṣẹ ni eyikeyi akoko, ati pe o le yan lati atokọ yii.
Awọn iwe afọwọkọ
Ẹya ti o wulo pupọ ti Olupese ni agbara lati ṣiṣe awọn iwe afọwọkọ lori aworan, ṣaaju tabi lẹhin fifi sori ẹrọ. Awọn iwe afọwọkọ mẹta ti fi sori ẹrọ nipasẹ aiyipada ni Olupese, ati pe o le yan nigbati o ṣẹda iṣẹ akanṣe tuntun kan. Wọn ti wa ni akojọ lori awọn Scriptspage
An teleamplilo awọn iwe afọwọkọ le jẹ lati ṣafikun awọn titẹ sii aṣa si config.txt. Iwe afọwọkọ boṣewa Fi dtoverlay=dwc2 kun lati config.txt ṣe eyi, ni lilo koodu ikarahun wọnyi:
Tẹ 'Ṣafikun iwe afọwọkọ' lati ṣafikun awọn isọdi tirẹ:
Awọn akole
Olupese naa ni ohun elo lati tẹ awọn akole jade fun ẹrọ ti n pese. Oju-iwe Awọn aami fihan gbogbo awọn aami asọye ti a le yan lakoko ilana ṣiṣatunṣe iṣẹ akanṣe. Fun example, o le fẹ lati tẹjade DataMatrix tabi awọn koodu idahun iyara (QR) fun igbimọ kọọkan ti a pese, ati pe ẹya yii jẹ ki eyi rọrun pupọ.
Tẹ 'Fi aami kun' lati pato tirẹ:
Firmware
Olupese naa n pese agbara lati pato iru ẹya ti famuwia bootloader ti o fẹ lati fi sori ẹrọ lori CM4. Lori oju-iwe famuwia nibẹ ni atokọ ti gbogbo awọn aṣayan ti o ṣeeṣe, ṣugbọn ọkan to ṣẹṣẹ julọ jẹ igbagbogbo dara julọ.Lati ṣe imudojuiwọn atokọ naa pẹlu awọn ẹya tuntun ti bootloader, tẹ lori bọtini 'Download famuwia tuntun lati github'.
Awọn iṣoro to ṣeeṣe
Famuwia bootloader ti o ti kọja
Ti CM4 rẹ ko ba rii nipasẹ eto Olupese nigbati o ba ṣafọ sinu, o ṣee ṣe pe famuwia bootloader ko ti pẹ. Ṣe akiyesi pe gbogbo awọn ẹrọ CM4 ti a ṣelọpọ lati Kínní 2021 ni bootloader ti o pe ti fi sori ẹrọ ni ile-iṣẹ, nitorinaa eyi yoo ṣẹlẹ nikan pẹlu awọn ẹrọ ti a ti ṣelọpọ ṣaaju ọjọ yẹn.
Ti ṣe eto eMMC tẹlẹ
Ti module CM4 ba ti ni bata files ninu eMMC lati igbiyanju ipese iṣaaju lẹhinna o yoo bata lati eMMC ati bata nẹtiwọki ti o nilo fun ipese kii yoo waye.
Ti o ba fẹ ṣe atunṣe module CM4, iwọ yoo nilo lati:
- So okun USB kan laarin olupin ipese ati ibudo USB bulọọgi ti Igbimọ CM4 IO (ti a samisi 'USB ẹrú').
- Fi jumper sori CM4 IO Board (J2, 'Fit jumper lati mu eMMC bata').
Eyi yoo fa ki module CM4 ṣe bata USB kan, ninu ọran ti olupin ipese yoo gbe awọn files ti IwUlO OS lori USB.
Lẹhin ti OS IwUlO ti booted, yoo kan si olupin ipese lori Ethernet lati gba awọn itọnisọna siwaju sii, ati ṣe igbasilẹ afikun files (fun apẹẹrẹ aworan OS lati kọ si eMMC) bi igbagbogbo. Nitorinaa, asopọ Ethernet ni afikun si okun USB jẹ pataki.
Ilana Igi Igi (STP) lori awọn iyipada Ethernet ti iṣakoso
PXE booting kii yoo ṣiṣẹ bi o ti tọ ti STP ba ṣiṣẹ lori iyipada Ethernet ti iṣakoso. Eyi le jẹ aiyipada lori diẹ ninu awọn iyipada (fun apẹẹrẹ Sisiko), ati pe ti iyẹn ba jẹ ọran yoo nilo lati wa ni alaabo fun ilana ipese lati ṣiṣẹ ni deede.
Rasipibẹri Pi jẹ aami-iṣowo ti Rasipibẹri Pi Foundation
Rasipibẹri Pi Ltd
Awọn iwe aṣẹ / Awọn orisun
![]() |
Rasipibẹri Pi Pipese Rasipibẹri Pi Iṣiro Module [pdf] Itọsọna olumulo Pipese Modulu Oniṣiro Rasipibẹri Pi, Ipese, Module Pi Oniṣiro Rasipibẹri, Module Iṣiro |