Rahipere-Pi-LOGO

Whakarato i te Rahipere Pi Compute Module

Whakarato-te-Raspberry-Pi-Compute-Module-PRODUCT

Te Whakarato i te Kowae Tatauranga Raspberry Pi (Putanga 3 me te 4)
Rahipere Pi Ltd
2022-07-19: githash: 94a2802-clean

Colophon
© 2020-2022 Raspberry Pi Ltd (Rahipere Pi (Hokohoko) Ltd. i mua)
Kua raihanatia tenei tuhinga i raro i te Creative Commons Attribution-NoDerivatives 4.0 International (CC BY-ND). te ra-hanga: 2022-07-19 te hanga-putanga: githash: 94a2802-ma

Panui Whakakape ture

NGA RASPBERRY PI RANGATIA ME TE WHAKAPUKATANGA MO NGA HUA RASPBERRY PI (TAE KI NGA PAPARAARARANGA) HEI WHAKAARUA MAI I TE WA KI TE WA ("RAPUHAU") HE WHAKATAHIA NA RASPBERRY PI LTD ("RPL") "AS IS" ME TE WHAKAMAHI, KAUPAPA KAUPAPA, KAUPAPA KAUPAPA, KAUPAPA, KAUPAPA. KI TE WHAKAMAHI KI TE WHAKAMAHI I TE WHAKAMAHI KAUPAPA KAUPAPA KAUPAPA KAUPAPA KAUPAPA. KI TE RANGATIRA E WHAKATAHIA E TE TURE KAUPAPA KAUPAPA KAUPAPA KAUPAPA KAUPAPA KAUPAPA KAUPAPA KAUPAPA KAUPAPA KAUPAPA KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA, KAUPAPA KAUPAPA, KAUPAPA KAUPAPA KAUPAPA (TAE, ENGARI KAORE I TE WHAKAITI, KI TE WHAKAMAHI I TE WHAKAMAHI I TE WHAKAMAHI I NGA KAUPAPA KAUPAPA; , WHITI RĀNEI; RĀNEI KAUPAPA KAUPAPA KAUPAPA) AHAKOA I TE WHAKAMAHI I TE WHAKAMAHI, I TE WHAKAMAHI, I TE WHAKAMAHI KAUPAPA, I TE KAUPAPA KAUPAPA, I TE WHAKAMAHI I TE WHAKAMAHI I TE WHAKAMAHI, I TE WHAKAMAHI I TE WHAKAMAHI I TE WHAKAMAHI I TE WHAKAMAHI, I TE WHAKAMAHI I TE WHAKAMAHI. NO TE TINO TINO.
Kei a RPL te mana ki te whakapai, ki te whakapai, ki te whakatika, ki etahi atu whakarereketanga ranei ki nga RESOURCES, ki etahi hua ranei e whakaahuatia ana i roto i nga wa katoa me te kore korero atu. Ko nga RESOURCES he mea mo nga kaiwhakamahi mohio me nga taumata e tika ana mo te mohiotanga hoahoa. Ko nga Kaimahi anake te kawenga mo ta raatau whiriwhiri me te whakamahi i nga RAUAHE me nga tono o nga hua e whakaahuatia ana i roto. Ka whakaae te Kaiwhakamahi ki te utu me te pupuri i te RPL kia kore e kino ki nga taunahatanga katoa, nga utu, nga pakaru me etahi atu mate i puta mai i a raatau whakamahi i nga RAUEMI. Ka whakawhiwhia e RPL ki nga kaiwhakamahi te whakaaetanga ki te whakamahi i nga RESOURCES anake me nga hua Raspberry Pi. Ko era atu whakamahinga katoa o nga RAUEMI ka rahuitia. Karekau he raihana e tukuna ki tetahi atu RPL, ki etahi atu mana mana hinengaro tuatoru ranei. NGA WHAKAMAHI WHAKAMAHI. Ko nga hua Raspberry Pi kaore i hangaia, i hangaia, i hangaia ranei mo te whakamahi i nga taiao morearea e hiahia ana kia kore te mahi haumaru, penei i te whakahaeretanga o nga whare karihi, te whakatere waka rererangi, nga punaha korero ranei, te whakahaere waka rererangi, nga punaha patu me nga tono tino-ahuru (tae atu ki te tautoko ora. nga punaha me etahi atu taputapu rongoa), ka taea e te kore o nga hua te arahi tika ki te mate, ki te whara whaiaro, ki te kino kino, ki te taiao ranei ("Nga Mahi Morearea Nui"). Ka whakakorehia e te RPL tetahi raihana whakaatu, tohu ranei mo te oranga mo nga Mahi Morearea Nui me te kore e whakaae ki te whakamahi, ki te whakauru ranei i nga hua Raspberry Pi i roto i nga Mahi Morearea Nui. Ko nga hua Raspberry Pi ka tukuna i raro i nga Ture Paerewa a RPL. Ko te whakaratonga a RPL mo nga RESOURCES e kore e whakawhānui, e whakarereke ranei i nga Ture Paerewa a RPL tae atu engari kaua e whakawhäitihia ki nga whakakorenga me nga raihana kua whakaatuhia ki roto.

Tuhinga o mua putanga Whakarato-te-Raspberry-Pi-Whakatau-Kōwae-FIG-1Te whānuitanga o te document
E pa ana tenei tuhinga ki nga hua Raspberry Pi e whai ake nei:Whakarato-te-Raspberry-Pi-Whakatau-Kōwae-FIG-2

Kupu Whakataki

Ko te Kaituku CM he web he tono i hangaia kia pai ake te tere me te tere o te whakatakotoranga i te maha o nga taputapu Raspberry Pi Compute Module (CM). He ngawari ki te whakauru me te ngawari ki te whakamahi. Ka whakaratohia he atanga ki te papaaarangi o nga whakaahua kernel ka taea te tuku ake, me te kaha ki te whakamahi i nga tuhinga tuhi hei whakarite i nga waahanga rereke o te whakaurunga i te wa o te mahi uira. Ka tautokohia hoki te tuhi tapanga me te whakahōu mārō. E whakaaro ana tenei pepa maamaa kei te whakahaere te tūmau Kaituku, te putanga rorohiko 1.5, hou ake ranei, i runga i te Raspberry Pi.

Me pehea te mahi katoa

CM4
Me whakauru te punaha Kaituku ki tana ake whatunga waea; Ko te Raspberry Pi e whakahaere ana i te tūmau ka honoa ki te whakawhiti, me te maha o nga taputapu CM4 ka taea e te whakawhiti te tautoko. Ko nga CM4 kua whakauruhia ki roto i tenei whatunga ka kitea e te punaha whakarato ka whiti aunoa me te firmware e hiahiatia ana e te kaiwhakamahi. Ka marama te take mo tana ake whatunga waea ina whakaaro koe ka tukuna he CM4 ki roto i te whatunga, no reira he mea nui te wehe i te whatunga mai i tetahi whatunga ora hei aukati i te whakahōtaka whakaaro o nga taputapu.

Whakarato-te-Raspberry-Pi-Whakatau-Kōwae-FIG-3HE WHAKAMAHI KAUPAPA CM 4 IO papa me CM 4 -> CM4 IO Papa me CM4

Ma te whakamahi i te Raspberry Pi hei tūmau, ka taea te whakamahi i te whatunga waea mo te Kaituku engari ka tuku tonu te uru ki nga whatunga o waho ma te whakamahi hononga ahokore. Ma tenei ka ngawari ki te tango whakaahua ki te tūmau, kua rite mo te mahi whakarato, ka taea e te Raspberry Pi te mahi ki te Kaituku. web atanga. He maha nga whakaahua ka taea te tango; Ko te Kaituku e pupuri ana i te papaa raraunga o nga whakaahua me te ngawari ki te kowhiri i te ahua tika mo te whakarite i nga taputapu rereke.
Ina piri te CM4 ki te whatunga ka whakakahangia ka ngana ki te whakaara, a ka oti etahi atu whiringa ka whakamatauhia, ka ngana te whakaarahanga whatunga. I tenei wa ka whakautu te punaha Kawa Whirihoranga Kaihautu Hii (DHCP) ki te booting CM4 me te whakarato ki a ia he ahua iti ka taea te tango ki te CM4 ka rere hei pakiaka. Ka taea e tenei ahua te hotaka i te Kaari Multi-Media (eMMC) kua whakauruhia me te whakahaere i nga tuhinga e hiahiatia ana, i runga i te tohutohu a te Kaituku.

Ētahi atu kōrero
Ka tukuna nga waahanga CM4 me te whirihoranga potae ka ngana ki te peke mai i te eMMC i te tuatahi; ki te rahua na te mea kei te putua te eMMC, ka mahia e ia he mahinga whatunga preboot execution (PXE). Na, me nga waahanga CM4 kaore ano kia whakaratohia, me te eMMC kau, ka mahia he mahinga whatunga ma te taunoa. I te wa o te whawhai whatunga i runga i te whatunga tuku, ka tukuna he ahua o te punaha whakahaere whaipainga (OS) (he kernel Linux me te scriptexecute initramfs) ka tukuna e te tūmau tuku ki te kōwae CM4 i runga i te whatunga, a ko tenei ahua te whakahaere i te whakarato.

CM 3 me CM 4s

Ko nga taputapu CM i runga i te hononga SODIMM e kore e taea te whawhai whatunga, na reira ka tutuki te kaupapa ma runga USB. Me hono atu ia taputapu ki te Kaituku. Mena ka hiahia koe ki te hono atu i nga taputapu 4 (te maha o nga tauranga USB i runga i te Raspberry Pi), ka taea te whakamahi i te USB USB. Whakamahia te kounga pai o te USB-A ki nga taura Micro-USB, ka hono mai i te Raspberry Pi, te hub ranei ki te tauranga pononga USB o ia papa CMIO. Ka hiahia hoki nga papa CMIO katoa ki te tuku hiko, me te J4 USB slave boot enable jumper me tautuhi kia taea ai.

Whakarato-te-Raspberry-Pi-Whakatau-Kōwae-FIG-4NUI
KAUA e hono te tauranga Ethernet o te Pi 4. Ka whakamahia te hononga ahokore ki te uru atu ki te whakahaere web atanga.

Tāutatanga

I tika nga tohutohu e whai ake nei i te wa i tukuna ai. Ko nga tohutohu whakaurunga hou ka kitea i runga i te whaarangi Kaituku GitHub.

Te whakauru i te Kaituku web tono i runga i te Raspberry Pi
WHAKATOKANGA
Me mohio kei te hono te eth0 ki te whakawhiti Ethernet e hono ana nga Poari IO CM4 anake. Kaua e honoa te eth0 ki to tari/whatunga whanui, kei te 'whakawhiwhi' etahi atu taputapu Raspberry Pi i to whatunga. Whakamahia te hononga ahokore Raspberry Pi ki te hono atu ki to whatunga rohe.

Ko te putanga Lite o te Raspberry Pi OS e taunakitia ana hei turanga OS hei whakauru i te Kaituku. Mo te ngawari te whakamahi i te rpi-imager, me te whakahohe i te tahua tautuhinga matatau (Ctrl-Shift-X) ki te whakarite i te kupuhipa, te ingoa manaaki, me nga tautuhinga ahokore. Kia whakauruhia te OS ki te Raspberry Pi, me whakarite e koe te punaha Ethernet:

  1. Whirihorahia te eth0 kia whai wāhitau Kawa Ipurangi (IP) pateko o 172.20.0.1 i roto i te kupengaroto /16 (netmask 255.255.0.0) ma te whakatika i te whirihoranga DHCP:
    • sudo nano /etc/dhcpcd.conf
    • Tāpirihia ki raro o te file:
      atanga eth0
      ip_address=172.20.0.1/16
    • Me whakaara ano kia whai mana nga huringa.
  2. Me mohio kei te hou te whakaurunga OS:
    sudo apt whakahou
    sudo apt whakahou-whakahou
  3. Ka tukuna te Kaituku hei .deb kua rite file i runga i te whaarangi Kaituku GitHub. Tangohia te putanga hou mai i tera wharangi ma te whakamahi ranei i te wget, ka whakauru ma te whakamahi i te whakahau e whai ake nei:
    sudo apt tāuta ./cmprovision4_*_all.deb
  4. Whakaritea te web ingoa kaiwhakamahi me te kupuhipa tono:
    sudo /var/lib/cmprovision/artisan auth:create-user

Ka taea e koe te uru inaianei ki te web atanga o te Kaituku me a web pūtirotiro mā te whakamahi i te wāhitau IP ahokore Raspberry Pi me te ingoa kaiwhakamahi me te kupuhipa i whakauruhia ki te waahanga o mua. Whakaurua noa te wahitau IP ki te pae wāhitau o to kaitirotiro ka pehi i te Whakauru.

Whakamahinga

Ina hono tuatahi koe ki te Kaituku web tono me to web pūtirotiro ka kite koe i te mata Papatohu, ka penei te ahua:Whakarato-te-Raspberry-Pi-Whakatau-Kōwae-FIG-5

Ka hoatu noa e tenei wharangi taunga etahi korero mo nga mahi hou i mahia e te Kaituku (i te exampi runga ake nei, kua tukuna he CM4 kotahi).

Te tuku whakaahua

Ko te mahi tuatahi i te wa e whakatuu ana ko te uta i to ahua ki te tūmau, mai i reira ka taea te whakamahi ki te whakarato i o papa CM4. Patohia te tuemi tahua 'Whakaahua' kei runga o te web me whiwhi koe i tetahi mata e rite ana ki tera e whakaatuhia ana i raro nei, e whakaatu ana i te rarangi o nga whakaahua kua tukuna i tenei wa (ka noho kau i te tuatahi).Whakarato-te-Raspberry-Pi-Whakatau-Kōwae-FIG-6

Tīpakohia te paatene Tāpiri Whakaahua hei tuku ake i tetahi whakaahua; ka kite koe i tenei mata:
Whakarato-te-Raspberry-Pi-Whakatau-Kōwae-FIG-7

Me uru te ahua ki runga i te taputapu kei reira te web kei te haere te kaitirotiro, kei roto i tetahi o nga whakatakotoranga ahua kua tohua. Tīpakohia te ahua mai i to miihini ma te whakamahi i te paerewa file kōrero, ka pāwhiri 'Tukuatu'. Ma tenei ka kape i te ahua mai i to miihini ki te Kaituku Kaituku e whakahaere ana i te Raspberry Pi. Ka roa pea tenei. Ina tukuna te ahua, ka kite koe i runga i te wharangi Whakaahua.

Te taapiri kaupapa

Inaianei me hanga e koe he kaupapa. Ka taea e koe te tautuhi i nga maha o nga kaupapa, a ka taea e ia tangata he ahua rereke, he huinga tuhinga, he tapanga ranei. Ko te kaupapa kaha te kaupapa e whakamahia ana i tenei wa mo te whakarato.
Patohia te tuemi tahua 'Kaupapa' hei whakaputa ake i te wharangi Kaupapa. Ko te ex e whai ake neiampKua kotahi te kaupapa, ko 'Tumahi Whakamatau', kua whakaritea.

Whakarato-te-Raspberry-Pi-Whakatau-Kōwae-FIG-8Inaianei paatohia te 'Taapiri kaupapa' hei whakarite kaupapa houWhakarato-te-Raspberry-Pi-Whakatau-Kōwae-FIG-9

  • Homai he ingoa tika mo te kaupapa, katahi ka kowhiria ko tehea ahua e hiahia ana koe kia whakamahia e tenei kaupapa mai i te rarangi taka-iho. Ka taea hoki e koe te whakarite i etahi atu tawhā i tenei stage, engari i te nuinga o nga wa ka ranea te ahua.
  • Mena kei te whakamahi koe i te v1.5 hou ake ranei o te Kaiwhakarato, kei a koe te whiringa ki te manatoko kua oti tika te rarapa. Ma te kowhiri i tenei ka panuihia nga raraunga mai i te taputapu CM i muri i te kanapa, me te whakau kei te rite ki te ahua taketake. Ma tenei ka taapiri atu he wa ki te whakaratonga o ia taputapu, ko te nui o te waa taapiri ka whakawhirinaki ki te rahi o te ahua.
  • Mena ka tohua e koe te firmware hei whakauru (he kowhiria tenei), kei a koe ano te kaha ki te whakarite i taua firmware me etahi whakaurunga whirihoranga motuhake ka hanumi ki roto ki te bootloader rua. Ko nga whiringa e waatea ana ka kitea i runga i te Raspberry Pi webpae.
  • Patohia te 'Tiaki' ina kua tino tautuhia e koe to kaupapa hou; ka hoki koe ki te wharangi Kaupapa, ka whakarārangihia te kaupapa hou. Kia mahara ko te kaupapa kotahi anake ka taea te mahi i tetahi wa, ka taea e koe te kowhiri mai i tenei rarangi.

Nga Tuhituhi
Ko tetahi ahuatanga tino whai hua o Provisioner ko te kaha ki te whakahaere tuhinga i runga i te ahua, i mua i muri mai ranei i te whakaurunga. E toru nga tuhinga ka whakauruhia ma te taunoa i roto i te Kaituku, ka taea te kowhiri ina hanga kaupapa hou. Kua whakarārangihia i runga i te wharangi Tuhituhi

Whakarato-te-Raspberry-Pi-Whakatau-Kōwae-FIG-10

He exampKo te whakamahi i nga tuhinga hei taapiri i nga whakaurunga ritenga ki te config.txt. Ko te tuhinga paerewa Tāpiri dtoverlay=dwc2 ki config.txt ka mahi tenei, ma te whakamahi i te waehere anga e whai ake nei:Whakarato-te-Raspberry-Pi-Whakatau-Kōwae-FIG-11

Paatohia te 'Taapiri tuhinga' hei taapiri i a koe ake whakaritenga:Whakarato-te-Raspberry-Pi-Whakatau-Kōwae-FIG-12

Tapanga
Kei te Kaituku te waahi ki te whakaputa tapanga mo te taputapu e whakaratohia ana. Ko te wharangi Tapanga e whakaatu ana i nga tapanga kua tautuhia-mua ka taea te kowhiri i te wa o te mahi whakatika kaupapa. Mo te exampNa, ka hiahia pea koe ki te tuhi i nga waehere DataMatrix, whakautu tere ranei (QR) mo ia poari kua whakaratohia, na tenei ahuatanga ka tino ngawari.Whakarato-te-Raspberry-Pi-Whakatau-Kōwae-FIG-13

Patohia te 'Tāpiri tapanga' hei whakapūtā i a koe ake: Whakarato-te-Raspberry-Pi-Whakatau-Kōwae-FIG-14

Firmware

Ka whakaratohia e te Kaituku te kaha ki te tautuhi ko tehea te putanga o te firmware bootloader e hiahia ana koe ki te whakauru ki runga i te CM4. Kei runga i te wharangi Firmware he rarangi o nga whiringa ka taea, engari ko te mea hou ko te mea pai rawa atu.Whakarato-te-Raspberry-Pi-Whakatau-Kōwae-FIG-15Hei whakahou i te rarangi me nga putanga hou o te bootloader, pawhiria te paatene 'Tangohia te firmware hou mai i te github'.

Nga raruraru pea

Pūmanawa bootloader tawhito
Mena kaore i kitea to CM4 e te punaha Kaituku i te wa e honoa ana, tera pea kua kore te wa o te punaha bootloader. Kia mahara ko nga taputapu CM4 katoa i hangaia mai i te Hui-tanguru 2021 kua whakauruhia te bootloader tika ki te wheketere, no reira ka tupu noa tenei me nga taputapu i hangaia i mua i tera ra.

Kua whakaritea eMMC
Mena kua puta ke te waahanga CM4 files i roto i te eMMC mai i te nganatanga tuku o mua katahi ka puhipuhi mai i te eMMC ka kore e puta te whawhai whatunga e hiahiatia ana mo te whakarato.
Mena kei te pirangi koe ki te whakarereke i tetahi waahanga CM4, me:

  • Whakauruhia he taura USB i waenga i te tūmau whakarato me te tauranga USB moroiti o te Poari IO CM4 (kua tapaina he 'taurekareka USB').
  • Whakanohoia he pekepeke ki runga i te Poari IO CM4 (J2, 'Whakauruhia te peke ki te whakakore i te eMMC boot').

Ma tenei ka taea e te waahanga CM4 te mahi i te boot USB, na te mea ka tukuna e te kaitoro tuku te files o te whaipainga OS ki runga USB.
I muri i te wa o te OS whaipainga, ka whakapā atu ki te tūmau tuku mo Ethernet ki te whiwhi tohutohu atu, me te tango i etahi atu files (hei tauira ko te ahua OS kia tuhia ki te eMMC) pera i mua. Na, he hononga Ethernet i tua atu i te taura USB he mea tika tonu.

Kawa Rakau Kawa (STP) i runga i nga huringa Itarangi whakahaere
Kare e mahi tika te whakaoho PXE mena ka whakahohea te STP i runga i te whakawhiti Itarangi whakahaere. Koinei pea te taunoa i runga i etahi o nga huringa (hei tauira, Cisco), a, ki te pera me whakakorehia kia tika ai te mahi o te tikanga tuku.
Ko te Raspberry Pi he tohu hokohoko mo te Raspberry Pi Foundation
Rahipere Pi Ltd

Tuhinga / Rauemi

Raspberry Pi Whakarato ana i te Raspberry Pi Compute Module [pdf] Aratohu Kaiwhakamahi
Te Whakaratonga i te Rahipere Pi Compute Module, Provisioning, te Raspberry Pi Compute Module, Compute Module

Tohutoro

Waiho he korero

Ka kore e whakaputaina to wahitau imeera. Kua tohua nga mara e hiahiatia ana *