Johdanto
Coral Dev Board on kompakti yhden piirilevyn tietokone, joka on suunniteltu koneoppimistuotteiden (ML) nopeaan prototyyppien luomiseen laitteella. Siinä on irrotettava System-on-Module (SoM) ja sisäänrakennettu Edge TPU -apusuoritin, jotka mahdollistavat nopean koneoppimisen päättelyn alhaisella virrankulutuksella. Tämä käyttöopas sisältää olennaisia tietoja Coral Dev Boardin asennuksesta, käytöstä ja ylläpidosta.
Tuote loppuview ja komponentit
Coral Dev Board integroi System-on-Chip (SoC) -piirin koneoppimisominaisuuksilla ja langattomalla yhteydellä, ja se käyttää Debian Linuxin johdannaista nimeltä Mendel.
Mitä laatikossa on
- Irrotettava järjestelmämoduuli (SOM)
- 40-nastainen GPIO-laajennusliitin
- 3.5 mm audioliitin
- 2 digitaalista PDM-mikrofonia
- 2.54 mm:n 4-nastainen liitin stereokaiuttimille
- Type-C virtaliitäntä
- Type-C OTG -portti
- Tyypin A 3.0 isäntä
- Micro-B-sarjaportti konsolille
Hallitus Layout
Tutustu Coral Dev Boardin keskeisiin osiin.

Kuva: Kulmikas view Coral Dev Boardin näyttelyasinjäähdytyssiili ja tuuletinkokoonpano, erilaiset portit (USB, HDMI) ja GPIO-liitäntä. Tämä emolevy on suunniteltu laitteen koneoppimista varten.

Kuva: Ylhäältä alas view Coral Dev -levystä, korostaen keskimmäistä tuuletinta ja jäähdytyselementtiä sekä levyn erilaisia liittimiä ja siruja.

Kuva: Pohja view Coral Dev Boardista, jossa näkyy piirilevyn alapinta erilaisine juotospisteineen ja "Google"-brändäys.

Kuva: Ylhäältä alas view Coral Dev Boardista ja sen viereen asetetun tavallisen paperiliittimen, joka havainnollistaa kehityslevyn kompaktia kokoa.
Asennus
Aloittaaksesi Coral Dev Boardin käytön sinun on määritettävä käyttöjärjestelmä ja kehitysympäristö.
Alkuasennusvaiheet
- Virtalähde: Liitä yhteensopiva Type-C-virtalähde kortin virtaliitäntään.
- Näytön liitäntä: Liitä näyttö HDMI-portin kautta, jos tarvitset graafisen käyttöliittymän.
- Verkkoyhteys: Yhdistä verkkoon Ethernetin kautta tai määritä Wi-Fi.
- Käyttöjärjestelmä: Emolevy käyttää Mendeliä, joka on Debian Linuxin johdannainen. Katso virallisesta Coral-dokumentaatiosta tarkemmat ohjeet käyttöjärjestelmän levykuvan flashaamiseen SD-kortille ja laitteen käynnistämiseen.
- Kehitystyökalut: Asenna Mendel-kehitystyökalut isäntäkoneellesi. Näiden työkalujen käyttöön vaaditaan 64-bittinen käyttöjärjestelmä.
- SSH-yhteys: Määritä SSH-yhteys etäkirjautumista varten ja file siirto. Saatat joutua käyttämään Mendel-kehitystyökaluja SSH-avainten siirtämiseen.
Ohjelmistoympäristö
Coral Dev Board on optimoitu koneoppimisen päättelyyn TensorFlow Lite -mallien avulla.
- TensorFlow Lite: Varmista, että koneoppimismallisi muunnetaan TensorFlow Lite -muotoon optimaalisen suorituskyvyn saavuttamiseksi Edge TPU:lla.
- Python-tuki: Tällä hetkellä Python on ensisijainen kehityskieli. C++-tukea odotetaan tulevaisuuden julkaisuissa.
Coral Dev Boardin käyttö
Coral Dev Boardin ydintoiminto on sen kyky suorittaa nopeaa koneoppimiseen perustuvaa päättelyä laitteella Google Edge TPU -apuprosessorin ansiosta.
Laitteen koneoppimisen päättely
Edge TPU pystyy suorittamaan 4 biljoonaa operaatiota sekunnissa (TOPS) käyttäen vain 0.5 wattia TOPia kohden. Tämä mahdollistaa huippuluokan mobiilinäkömallien, kuten MobileNet V2:n, tehokkaan suorittamisen 400 FPS:n nopeudella.
Video: Virallinen tuotevideo, joka esittelee Coral Dev Boardin reaaliaikaisia objektien tunnistusominaisuuksia. Videolla näytetään, kuinka erilaisia objekteja tunnistetaan ja rajataan laatikoilla, mikä korostaa Edge TPU:n saavuttamaa suurta kuvataajuutta sekunnissa.
Sovellukset
Coral Dev Board sopii erinomaisesti sovelluksiin, jotka vaativat tehokasta konenäköä pienellä jalanjäljellä ja energiatehokkuudella. Näitä ovat:
- Automatisoitu laadunvalvonta valmistuksessa.
- Robotiikka ja autonomiset järjestelmät.
- Älykkäät kodin laitteet.
- Ennakoiva huolto.
- Mikä tahansa reunalaskennan skenaario, jossa reaaliaikainen koneoppimisen päättely on kriittistä.
Tekniset tiedot
| Ominaisuus | Yksityiskohta |
|---|---|
| Mallinumero | G950-01455-01 |
| CPU | NXP i.MX 8M SoC (neliprosessoria Cortex-A53 ja Cortex-M4F) |
| ML-kiihdytin | Google Edge TPU -apuprosessori |
| RAM | 1GB LPDDR4 |
| Muistin tallennuskapasiteetti | 8 Gt |
| GPU | Integroitu GC7000 Lite -näytönohjain |
| Käyttöjärjestelmä | Linux (Mendel) |
| Langaton tyyppi | Bluetooth |
| Tuotteen paino | 5.6 unssia |
Huolto
Varmistaaksesi Coral Dev Boardin pitkän käyttöiän ja optimaalisen suorituskyvyn, noudata näitä huolto-ohjeita:
- Pidä puhtaana: Puhdista piirilevy säännöllisesti pehmeällä, kuivalla harjalla tai paineilmalla pölyn ja roskien poistamiseksi, erityisesti tuulettimesta ja jäähdytyselementistä.
- Lämpötilan säätö: Varmista riittävä ilmanvaihto ylikuumenemisen estämiseksi. Levy on suunniteltu toimimaan tehokkaasti, mutta pitkäaikainen käyttö suurella kuormituksella suljetuissa tiloissa saattaa vaatia lisäjäähdytystä.
- Käsittele varovasti: Vältä staattisen sähkön purkauksia käsittelemällä korttia antistaattisella alustalla tai käyttämällä antistaattista ranneketta.
- Ohjelmistopäivitykset: Tarkista ja asenna säännöllisesti Mendel-käyttöjärjestelmän ja TensorFlow Liten ohjelmistopäivitykset hyötyäksesi suorituskyvyn parannuksista ja tietoturvakorjauksista.
Vianetsintä
Jos kohtaat ongelmia Coral Dev Boardin kanssa, harkitse seuraavia yleisiä vianmääritysvaiheita:
Yleisiä ongelmia ja ratkaisuja
- Levy ei käynnisty:
- Varmista, että Type-C-virtalähde on kytketty oikein ja että se antaa riittävästi virtaa.
- Varmista, että pistorasia on toimiva.
- Ei näyttöä:
- Tarkista HDMI-kaapeliliitännät.
- Varmista, että näyttösi tukee kortin lähtöresoluutiota. Jotkin pienet LCD-näytöt eivät välttämättä ole yhteensopivia.
- Verkkoyhteysongelmat:
- Tarkista Ethernet-yhteyden ja reitittimen tila.
- Tarkista Wi-Fi-yhteyden osalta verkon tunnistetiedot ja signaalin voimakkuus.
- Koneoppimisen päättelyongelmat:
- Varmista, että mallisi on muunnettu oikein TensorFlow Lite -muotoon.
- Varmista, että järjestelmä tunnistaa Edge TPU:n oikein.
- Tarkista sovelluslokeistasi mahdolliset virheilmoitukset.
- Hidas suorituskyky:
- Varmista, että koneoppimismallisi todellakin toimivat Edge TPU:lla eivätkä suorittimella.
- Seuraa piirilevyn lämpötilaa; liiallinen kuumuus voi johtaa kuristumiseen.
Tarkempia vianmääritysohjeita on Google Coralin virallisessa dokumentaatiossa ja yhteisöfoorumeilla.
Takuu ja tuki
Lisätietoja takuusta, teknisestä tuesta ja lisäresursseista on virallisessa Google Coral -sivustossa. websivustolla tai ota yhteyttä Googlen asiakastukeen. Säilytä ostokuitti takuuvaatimuksia varten.