Raspberry-Pi-LOGO

Ho fana ka Raspberry Pi Compute Module

Ho fana ka-Raspberry-Pi-Compute-Module-PRODUCT

Ho fana ka Raspberry Pi Compute Module (Liphetolelo tsa 3 le 4)
Raspberry Pi Ltd
2022-07-19: githash: 94a2802-clean

Colophon
© 2020-2022 Raspberry Pi Ltd (eo pele e neng e le Raspberry Pi (Trading) Ltd.)
Litokomane tsena li ngolisitsoe ka tlas'a Creative Commons Attribution-NoDerivatives 4.0 International (CC BY-ND). letsatsi la ho aha: 2022-07-19 mofuta oa ho haha: githash: 94a2802-hloekile

Tsebiso ea molao ea boikhutso

DATA YA BOTEKENE LE HO TSHEPAHALA BAKENG SA RASPBERRY PI (HO KENYELETSA LE DATASHEETS) JOALOKAHA E FETOTSWA NAKO LE NAKO (“RESOURCES”) E FUMANA KE RASPBERRY PI LTD (“RPL”) “JOALOKAHA E LE” LE MOKHOA OA MANG KAPA OFE KAPA O FELENG KAPA MOLAO OA MOLAO OA MOLAO OA BONA HO, LITEKISO TSE FUMANENG TSA THEKISO LE HO LOKELANG BAKENG SA LENTSOE LE KHETHANG LI A HLAHISOA. Ho isa bohōleng bo phahameng haholo ka molao o sebetsang ntle le ketsahalo e tla beoa bakeng sa ho beoa ka kotloloho, e kenyeletsang, empa e kenyelletsa le maemo , KAPA PHALETSO; KAPA TŠITISO EA LIKHOEBO) LE HOJA E BAKILE LE HO KA KHOPOLO EFE KA EFE EA MOLAMO, Ebang ke KONterakeng, BOIKARABELO BO TUMELENG, KAPA TLHOKOMELISO (Ho kenyeletsoa ho se tsotelle KAPA HANG-HANG) E TSOANG KA TSELA EFE KAOFELA HO TSOA TŠEBELETSO EA TŠEBELETSO. TSIETSO E TS'ENYE.
RPL e na le tokelo ea ho etsa lintlafatso, lintlafatso, litokiso kapa litokiso tse ling ho RESOURCES kapa lihlahisoa life kapa life tse hlalositsoeng ho tsona ka nako efe kapa efe ntle le tsebiso. MESEBETSI e reretsoe basebelisi ba nang le litsebo ba nang le maemo a loketseng a tsebo ea moralo. Basebelisi ke bona feela ba ikarabellang bakeng sa khetho ea bona le ts'ebeliso ea MESEBETSI le ts'ebeliso efe kapa efe ea lihlahisoa tse hlalositsoeng ho tsona. Mosebedisi o dumela ho buseletsa le ho tshwara RPL e se kotsi kgahlanong le melato, ditjeho, ditshenyehelo kapa ditahlehelo tse ding tse bakilweng ke tshebediso ya bona ya RESOURCES. RPL e fa basebelisi tumello ea ho sebelisa RESOURCES ka kopanelo le lihlahisoa tsa Raspberry Pi. Tšebeliso eohle e meng ea RESOURCES e thibetsoe. Ha ho laesense e fuoang RPL efe kapa efe kapa tokelo e 'ngoe ea thepa ea bohlale ea motho e mong. LIEKETSENG TSE PHAHAMENG. Lihlahisoa tsa Raspberry Pi ha lia etsoa, ​​​​ha li entsoe kapa li reretsoe ho sebelisoa libakeng tse kotsi tse hlokang ts'ebetso e sireletsehileng, joalo ka ts'ebetsong ea lisebelisoa tsa nyutlelie, tsamaiso ea lifofane kapa litsamaiso tsa puisano, taolo ea sephethephethe sa sefofane, lisebelisoa tsa libetsa kapa lits'ebetso tsa bohlokoa tsa polokeho (ho kenyeletsoa ts'ehetso ea bophelo). litsamaiso le lisebelisoa tse ling tsa bongaka), moo ho hloleha ha lihlahisoa ho ka lebisang lefung ka ho toba, kotsi ea botho kapa tšenyo e matla ea 'mele kapa ea tikoloho ("Mesebetsi e Phahameng ea Kotsi"). RPL ha e fane ka tiisetso leha e le efe e hlakileng kapa e boletsoeng ea ho ikoetlisa bakeng sa Mesebetsi ea Kotsi e Phahameng 'me ha e amohele boikarabelo ba ho sebelisoa kapa ho kenyelletsa lihlahisoa tsa Raspberry Pi mesebetsing ea Kotsi e Phahameng. Lihlahisoa tsa Raspberry Pi li fanoa ho latela Melao e Tloaelehileng ea RPL. Tokisetso ea RPL ea RESOURCES ha e atolose kapa ha e fetole Melao e Tloaelehileng ea RPL, ho kenyeletsoa, ​​​​empa e sa felle feela ho boithorollo le litiisetso tse boletsoeng ho tsona.

Nalane ea mofuta oa tokomane Ho fana ka-Raspberry-Pi-Compute-Module-FIG-1Sebaka sa docukelello
Tokomane ena e sebetsa ho lihlahisoa tse latelang tsa Raspberry Pi:Ho fana ka-Raspberry-Pi-Compute-Module-FIG-2

Selelekela

Mofani oa CM ke a web Sesebelisoa se etselitsoeng ho etsa hore lisebelisoa tse ngata tsa Raspberry Pi Compute Module (CM) li be bonolo le ho feta kapele. Ho bonolo ho e kenya ebile ho bonolo ho e sebelisa. E fana ka sebopeho sa polokelo ea litšoantšo tsa kernel tse ka romelloang, hammoho le bokhoni ba ho sebelisa mangolo ho etsa likarolo tse fapaneng tsa ho kenya nakong ea ts'ebetso e khanyang. Khatiso ea lileibole le ntlafatso ea firmware e boetse e tšehetsoa. Whitepaper ena e nka hore seva sa Provisioner, software version 1.5 kapa e ncha, e sebetsa ho Raspberry Pi.

Kamoo e sebetsang kateng kaofela

CM4
Tsamaiso ea Provisioner e hloka ho kenngoa marang-rang a eona a marang-rang; Raspberry Pi e tsamaisang seva e hoketsoe ho switch, hammoho le lisebelisoa tse ngata tsa CM4 tseo switch e ka li tšehetsang. CM4 efe kapa efe e hoketsoeng marang-rang ana e tla bonoa ke sistimi ea ho fana 'me e bonesetsoe ka firmware e hlokoang ke mosebelisi. Lebaka la ho ba le marang-rang a eona a marang-rang lea hlaka ha u nahana hore CM4 leha e le efe e kentsoeng marang-rang e tla fanoa, kahoo ho boloka marang-rang a arohane le marang-rang leha e le afe a phelang ho bohlokoa ho thibela ho hlophisoa bocha ha lisebelisoa ka boomo.

Ho fana ka-Raspberry-Pi-Compute-Module-FIG-3LIPHETOHO TSA LITŠOANTŠO CM 4 IO boards with CM 4 -> CM4 IO Boards with CM4

Ka ho sebelisa Raspberry Pi joalo ka seva, hoa khoneha ho sebelisa marang-rang a marang-rang bakeng sa Mofani empa u ntse u lumella ho fihlella marang-rang a kantle ho sebelisa khokahano ea waelese. Sena se lumella ho jarolla litšoantšo habonolo ho seva, e itokiselitseng ts'ebetso ea ho fana, 'me e lumella Raspberry Pi ho sebeletsa Mofani. web segokahanyi. Litšoantšo tse ngata li ka kopitsoa; Mofani o boloka polokelo ea litšoantšo mme o etsa hore ho be bonolo ho khetha setšoantšo se loketseng bakeng sa ho theha lisebelisoa tse fapaneng.
Ha CM4 e hokelelitsoe marang-rang 'me e matlafatsoa e tla leka ho qala,' me hang ha likhetho tse ling li lekoa, ho lekoa ho qala marang-rang. Mothating ona sistimi ea Provisioner Dynamic Host Configuration Protocol (DHCP) e arabela CM4 ea ho qala 'me e e fa setšoantšo se fokolang sa bootable se jarolletsoeng ho CM4 ebe se sebetsa joalo ka motso. Setšoantšo sena se ka hlophisa Multi-Media Card (eMMC) e kentsoeng le ho tsamaisa mongolo ofe kapa ofe o hlokahalang, joalo ka ha a laetsoe ke Mofani.

Lintlha tse ling
CM4 modules sekepe se nang le boot configuration e tla leka ho qala ho tloha eMMC pele; haeba seo se hloleha hobane eMMC ha e na letho, e tla etsa preboot execution environment (PXE) network boot boot. Kahoo, ka li-module tsa CM4 tse e-s'o fanoe, 'me li na le eMMC e se nang letho, bootle ea marang-rang e tla etsoa ka ho sa feleng. Nakong ea bootlemo ea marang-rang holim'a marang-rang a ho fana, setšoantšo se bobebe sa ts'ebetso ea ts'ebetso (OS) (ha e le hantle ke Linux kernel le scriptexecute initramfs) e tla fanoa ke seva sa ho fana ka mojule oa CM4 holim'a marang-rang, 'me setšoantšo sena se sebetsana le ho fana.

CM 3 le CM 4s

Lisebelisoa tsa CM tse thehiloeng ho sehokelo sa SODIMM ha li khone ho qala marang-rang, kahoo lenaneo le finyelloa ka USB. Sesebediswa ka seng se tla hloka ho hokelwa ho Mofani. Haeba o hloka ho hokela lisebelisoa tse fetang 4 (palo ea likou tsa USB ho Raspberry Pi), ho ka sebelisoa hub ea USB. Sebelisa lithapo tsa boleng bo holimo tsa USB-A ho isa ho Micro-USB, tse hokelang ho tloha ho Raspberry Pi kapa hub ho ea boema-kepeng ba makhoba ba USB boto e 'ngoe le e 'ngoe ea CMIO. Liboto tsohle tsa CMIO le tsona li tla hloka phepelo ea motlakase, 'me sesebelisoa sa J4 USB se nolofalletsa hore ho be le jumper e lokela ho hlophisoa ho thusa.

Ho fana ka-Raspberry-Pi-Compute-Module-FIG-4BOHLOKOA
U SE KE UA hokela Ethernet port ea Pi 4. Khokahano e se nang mohala e sebelisetsoa ho fihlella tsamaiso web segokahanyi.

Ho kenya

Litaelo tse latelang li ne li nepahetse nakong ea khatiso. Litaelo tsa morao-rao tsa ho kenya li ka fumanoa leqepheng la Provisioner GitHub.

Ho kenya Mofani web kopo ho Raspberry Pi
TLHOKOMELO
Etsa bonnete ba hore eth0 e hokahana le switch ea Ethernet e nang le CM4 IO Boards e hokahaneng feela. Se ke oa hokela eth0 ofising ea hau/marang-rang a sechaba, kapa e ka 'nehelana ka' lisebelisoa tse ling tsa Raspberry Pi le marang-rang a hau. Sebelisa khokahano e se nang mohala ea Raspberry Pi ho hokela marang-rang a hau a lehae.

Mofuta oa Lite oa Raspberry Pi OS o khothaletsoa e le OS ea motheo eo u ka kenyang Provisioner ho eona. Bakeng sa ho nolofatsa mokhoa oa ho sebelisa rpi-imager, 'me u kenye lenane la li-setting tse tsoetseng pele (Ctrl-Shift-X) ho theha phasewete, lebitso la moamoheli le litlhophiso tsa waelese. Hang ha OS e kentsoe ho Raspberry Pi, o tla hloka ho theha sistimi ea Ethernet:

  1. Lokisa eth0 ho ba le aterese e sa fetoheng ea Internet Protocol (IP) ea 172.20.0.1 ka har'a /16 subnet (netmask 255.255.0.0) ka ho hlophisa tlhophiso ea DHCP:
    • sudo nano /etc/dhcpcd.conf
    • Eketsa botlaaseng ba file:
      interface eth0
      static ip_address=172.20.0.1/16
    • Qala bocha ho lumella liphetoho hore li sebetse.
  2. Netefatsa hore ts'ebetso ea OS e nakong:
    ntlafatso ea sudo apt
    ntlafatso e felletseng ea sudo apt
  3. Mofani o fanoa e le .deb e seng e ntse e etsoa file leqepheng la Provisioner GitHub. Khoasolla mofuta oa morao-rao leqepheng leo kapa u sebelise wget, 'me u e kenye u sebelisa taelo e latelang:
    sudo apt kenya ./cmprovision4_*_all.deb
  4. Seta web lebitso la mosebelisi le password:
    sudo /var/lib/cmprovision/artisan auth:create-user

Hona joale u ka khona ho fumana web segokanyimmediamentsi sa sebolokigolo ea Mofani le a web sebatli se sebelisang aterese ea IP e se nang mohala ea Raspberry Pi le lebitso la mosebelisi le password tse kentsoeng karolong e fetileng. Kenya feela aterese ea IP bareng ea aterese ea sebatli sa hau ebe o tobetsa Enter.

Tšebeliso

Ha o qala ho hokela ho Mofani web kopo le ea hau web sebatli u tla bona skrine ea Dashboard, e tla shebahala tjena:Ho fana ka-Raspberry-Pi-Compute-Module-FIG-5

Leqephe lena la ho fihla le fana feela ka leseli mabapi le ketso ea morao-rao e entsoeng ke Provisioner (ho exampka holimo, ho fanoe ka CM4 e le 'ngoe).

E kenya litšoantšo

Ts'ebetso ea pele e hlokahalang ha u theha ke ho kenya setšoantšo sa hau ho seva, ho tloha moo se ka sebelisoang ho fana ka liboto tsa hau tsa CM4. Tobetsa ntho ea menu ea 'Litšoantšo' ka holimo ho web leqepheng la 'me u lokela ho fumana skrini se ts'oanang le se bontšitsoeng ka tlase, se bonts'ang lenane la litšoantšo tse kentsoeng hajoale (tseo qalong li tla beng li se na letho).Ho fana ka-Raspberry-Pi-Compute-Module-FIG-6

Khetha konopo ea Add Image ho kenya setšoantšo; u tla bona skrine ena:
Ho fana ka-Raspberry-Pi-Compute-Module-FIG-7

Setšoantšo se hloka ho fumaneha sesebelisoa moo ho web sebatli se ntse se sebetsa, 'me ka e 'ngoe ea lifomate tsa litšoantšo tse boletsoeng. Khetha setšoantšo ho mochine oa hau u sebelisa se tloaelehileng file dialog, ebe o tobetsa 'Upload'. Sena se tla kopitsa setšoantšo ho tloha mochining oa hau ho ea ho seva sa Provisioner se sebetsang ho Raspberry Pi. Sena se ka nka nako. Hang ha setšoantšo se kentsoe, u tla se bona leqepheng la Litšoantšo.

Ho eketsa morero

Joale o hloka ho theha projeke. O ka hlakisa palo efe kapa efe ea merero, 'me e' ngoe le e 'ngoe e ka ba le setšoantšo se fapaneng, sete ea mangolo kapa lileibole. Morero o sebetsang ke oona o sebelisoang hona joale bakeng sa ho fana.
Tobetsa nthong ea "Merero" ho hlahisa leqephe la Merero. E latelang example se le ntse le na le projeke e le 'ngoe, e bitsoang 'Test project', e hlophisitsoeng.

Ho fana ka-Raspberry-Pi-Compute-Module-FIG-8Joale tlanya ho 'Add project' ho theha morero o mochaHo fana ka-Raspberry-Pi-Compute-Module-FIG-9

  • Fana ka morero lebitso le loketseng, ebe u khetha setšoantšo seo u lakatsang hore projeke e se sebelise ho tsoa lethathamong le theoha. U ka boela ua beha palo ea liparamente tse ling sebakeng senatage, empa hangata setšoantšo feela se tla lekana.
  • Haeba u sebelisa v1.5 kapa e ncha ho Mofani, joale u na le khetho ea ho netefatsa hore ho benya ho phethiloe ka nepo. Ho khetha sena ho tla bala lintlha tse tsoang ho sesebelisoa sa CM kamora ho benya, 'me u netefatse hore e lumellana le setšoantšo sa mantlha. Sena se tla eketsa nako e eketsehileng ho fana ka sesebelisoa ka seng, nako ea nako e ekelitsoeng e tla itšetleha ka boholo ba setšoantšo.
  • Haeba u khetha firmware eo u ka e kenyang (sena ke sa boikhethelo), u boetse u na le bokhoni ba ho etsa firmware eo ka mokhoa o itseng oa ho kenya litlhophiso tse tla kopanngoa ho bootloader binary. Likhetho tse fumanehang li ka fumanoa ho Raspberry Pi websebaka.
  • Tobetsa 'Boloka' ha u se u hlalositse morero oa hau o mocha ka botlalo; o tla khutlela leqepheng la Merero, 'me morero o mocha o tla thathamisoa. Hlokomela hore morero o le mong feela o ka sebetsa ka nako efe kapa efe, 'me u ka o khetha lethathamong lena.

Mengolo
Karolo ea bohlokoa haholo ea Provisioner ke bokhoni ba ho tsamaisa lingoloa setšoantšong, pele kapa kamora ho kenya. Lingoliloeng tse tharo li kentsoe ka ho sa feleng ho Mofani, 'me li ka khethoa ha ho etsoa projeke e ncha. Li thathamisitsoe leqepheng la Scriptspage

Ho fana ka-Raspberry-Pi-Compute-Module-FIG-10

MohlankanaampLe tšebeliso ea mangolo e kanna ea ba ho kenya lipehelo tsa tloaelo ho config.txt. Mongolo o tloaelehileng Eketsa dtoverlay=dwc2 ho config.txt o etsa sena, o sebelisa khoutu e latelang ea khetla:Ho fana ka-Raspberry-Pi-Compute-Module-FIG-11

Tobetsa ho 'Eketsa script' ho eketsa litlhophiso tsa hau:Ho fana ka-Raspberry-Pi-Compute-Module-FIG-12

Labels
Mofani o na le sebaka sa ho hatisa lileibole tsa sesebelisoa se fanoang. Leqephe la Li-Label le bonts'a lileibole tsohle tse boletsoeng esale pele tse ka khethoang nakong ea ts'ebetso ea ho hlophisa morero. Bakeng sa mohlalaample, u ka lakatsa ho hatisa DataMatrix kapa quick response (QR) dikhoutu bakeng sa mong le e mong boto tokisetso, 'me tšobotsi ena e etsa hore sena se be bonolo haholo.Ho fana ka-Raspberry-Pi-Compute-Module-FIG-13

Tobetsa ho 'Add label' ho hlakisa ea hau: Ho fana ka-Raspberry-Pi-Compute-Module-FIG-14

Firmware

Mofani o fana ka bokhoni ba ho bolela hore na ke mofuta ofe oa firmware ea bootloader eo u lakatsang ho e kenya ho CM4. Leqepheng la Firmware ho na le lethathamo la likhetho tsohle tse ka khonehang, empa ea morao-rao hangata ke eona e ntle ka ho fetisisa.Ho fana ka-Raspberry-Pi-Compute-Module-FIG-15Ho nchafatsa lenane ka liphetolelo tsa morao-rao tsa bootloader, tobetsa konopo ea 'Khoasolla firmware e ncha ho tsoa ho github'.

Mathata a ka bang teng

Firmware ea bootloader e siiloeng ke nako
Haeba CM4 ea hau e sa bonoa ke Provisioner system ha e hoketsoe, ho ka etsahala hore firmware ea bootloader e siiloe ke nako. Hlokomela hore lisebelisoa tsohle tsa CM4 tse entsoeng ho tloha ka Hlakola 2021 li na le bootloader e nepahetseng e kentsoeng fekthering, kahoo sena se tla etsahala feela ka lisebelisoa tse entsoeng pele ho letsatsi leo.

E se e hlophisitsoe eMMC
Haeba module ea CM4 e se e na le boot files ho eMMC ho tloha tekong e fetileng ea ho fana ka nako joale e tla qala ho tloha eMMC 'me bootle ea marang-rang e hlokahalang bakeng sa ho fana e ke ke ea etsahala.
Haeba u lakatsa ho ntlafatsa mojule oa CM4, u tla hloka ho:

  • Hokela thapo ea USB lipakeng tsa seva ea phepelo le boema-kepe ba USB bo bonyenyane ba Boto ea CM4 IO (e ngotsoeng 'lekhoba la USB').
  • Beha jumper ho CM4 IO Board (J2, 'Fit jumper to disable eMMC boot').

Sena se tla etsa hore mojule oa CM4 o etse bootlemo ea USB, moo seva sa ho fana se tla fetisetsa lifaele files ea utility OS holim'a USB.
Kamora hore sesebelisoa sa OS se qale, se tla ikopanya le seva sa ho fana ka Ethernet ho fumana litaelo tse ling, le ho jarolla tse ling files (mohlala, setšoantšo sa OS se tla ngolloa eMMC) joalo ka tloaelo. Kahoo, khokahano ea Ethernet ho kenyelletsa thapo ea USB e ntse e hlokahala.

Spanning Tree Protocol (STP) ho li-switch tsa Ethernet tse laoloang
PXE booting e ke ke ea sebetsa ka nepo haeba STP e kentsoe sesebelisoa sa Ethernet se laoloang. Sena e ka ba sa kamehla ho li-switches tse ling (mohlala, Cisco), 'me haeba ho le joalo, ho tla hlokahala hore e koaloe hore mokhoa oa ho fana o sebetse ka nepo.
Raspberry Pi ke letshwao la kgwebo la Raspberry Pi Foundation
Raspberry Pi Ltd

Litokomane / Lisebelisoa

Raspberry Pi e fana ka Raspberry Pi Compute Module [pdf] Bukana ea Mosebelisi
Ho fana ka Raspberry Pi Compute Module, Ho fana, Raspberry Pi Compute Module, Compute Module

Litšupiso

Tlohela maikutlo

Aterese ea hau ea lengolo-tsoibila e ke ke ea phatlalatsoa. Libaka tse hlokahalang li tšoailoe *