Vývojářská sada NVIDIA Jetson Xavier NX
Specifikace
- Název produktu: Vývojářská sada Jetson Xavier NX
- Číslo modelu: DA_09814-002
- Datum vydání: 19. května 2020
- autoři: plawrence, jSachs
Návod k použití produktu
Nastavení vývojářské sady a hardware:
Jetson Xavier NX Developer Kit obsahuje modul Jetson Xavier NX, který není produkční specifikace, připojený k referenční nosné desce. V krabici najdete modul Jetson Xavier NX s chladičem a malou papírovou kartičku s rychlým startem a informacemi o podpoře.
Součástí balení:
- Jetson Xavier NX modul s chladičem (P3668-0000)
- Malá papírová karta s rychlým startem a informacemi o podpoře
Poznámka: Doporučuje se použít dodaný napájecí zdroj, aby nedošlo k poškození hardwaru.
Nastavení vývojářské sady:
Před použitím vývojářské sady nastavte kartu microSD s operačním systémem a součástmi JetPack podle pokynů v části Začínáme s vývojářskou sadou Jetson Xavier NX. Zde je shrnutí procesu nastavení:
- Připravte si 16 GB nebo větší microSD kartu UHS-1, HDMITM nebo DP monitor, USB klávesnici a myš.
- Stáhněte si obrázek SD karty Jetson Xavier NX Developer Kit a zapište jej na microSD kartu.
- Vložte kartu microSD do slotu na spodní straně modulu Jetson Xavier NX. Připojte displej, klávesnici a myš. Volitelně připojte ethernetový kabel.
- Připojte dodaný napájecí zdroj k napájení vývojářské sady.
Rozhraní vývojářské sady:
Informace o rozhraních na modulu vývojářské sady a nosné desce naleznete v uživatelské příručce, kde jsou podrobná schémata a popisy.
HISTORIE ZMĚN DOKUMENTU
Verze | Datum | Autoři | Popis změny |
1.0 | 14. května 2020 | plawrence | Počáteční vydání. |
1.1 | 19. května 2020 | jSachs | Přidán odkaz na Graphics API Reference. |
POZNÁMKA
Vítejte na platformě NVIDIA Jetson! Existují dvě klíčové věci, které byste měli udělat hned:
- Zaregistrujte se do programu NVIDIA Developer Program – to vám umožňuje klást otázky a přispívat na fórech NVIDIA Jetson, poskytuje přístup ke veškeré dokumentaci a materiálu na webu Jetson Download Center a další.
- Přečtěte si tuto uživatelskou příručku! Poté se podívejte na tyto důležité odkazy:
- Jetson FAQ – Přečtěte si prosím FAQ.
- Zdroje podpory – Tohle web stránka odkazuje na důležité zdroje, včetně fóra Jetson a stránky Jetson Ecosystem.
- NVIDIA Jetson Linux Developer Guide – Jetson Linux je klíčovou součástí platformy Jetson a poskytuje sample filesystém pro vaši vývojářskou sadu. Obsáhlou dokumentaci naleznete v příručce pro vývojáře.
Díky, tým NVIDIA Jetson
NASTAVENÍ SADA PRO VÝVOJÁŘE A HARDWARE
NVIDIA® Jetson Xavier™ NX Developer Kit umožňuje vývoj plně vybavených, multimodálních AI aplikací pro produkty založené na modulu Jetson Xavier NX. Jetson Xavier NX Developer Kit (P3518*) obsahuje neprodukční modul Jetson Xavier NX (P3668-0000) připojený k referenční nosné desce (P3509-0000).
Jetson Xavier NX je podporován komplexní sadou NVIDIA® JetPack™ SDK, včetně:
- Kompletní vývojové prostředí pro Linux včetně ovladačů NVIDIA
- NVIDIA Container Runtime s integrací Docker
- AI, počítačové vidění a multimediální knihovny a rozhraní API
- Vývojářské nástroje, dokumentace atdample kód
SOUČÁST V BALENÍ
Balení vývojářské sady Jetson Xavier NX obsahuje:
- Modul Jetson Xavier NX s chladičem. Tato verze modulu (P3668-0000) je určena pouze pro použití ve vývojářské sadě a není určena pro produkční prostředí.
- Referenční nosná deska (P3509-0000).
- 19voltový zdroj.
- Vhodný napájecí kabel pro váš region.
- Modul plug-in 802.11 WLAN a Bluetooth® s anténami (namontovaný pod nosnou deskou). „P3518“ odkazuje na vývojovou sadu s čísly dílů 945-83518-0000-000, 945-83518-0005-000 a 945-83518-0007-000.
- Malá papírová karta s rychlým startem a informacemi o podpoře.
Poznámka
NVIDIA doporučuje používat Jetson Xavier NX Developer Kit pouze s dodaným napájecím zdrojem. Použití nekompatibilního napájecího zdroje může poškodit nosnou desku nebo modul nebo obojí. Pokud místo dodaného zdroje napájení použijete jiný zdroj napájení, odpovídáte za to, že bude kompatibilní s hardwarem vývojářské sady.
NASTAVENÍ SADA PRO VÝVOJÁŘE
Před použitím vývojářské sady musíte nastavit kartu microSD s operačním systémem a součástmi JetPack. Nejjednodušší metodou je stáhnout obrázek karty microSD a postupovat podle pokynů v části Začínáme s vývojářskou sadou Jetson Xavier NX.
Souhrnně:
- Potřebujete 16 GB nebo větší microSD kartu UHS-1, HDMI™ nebo DP monitor, USB klávesnici a myš.
- Stáhněte si obrázek SD karty Jetson Xavier NX Developer Kit a zapište jej na microSD kartu.
- Vložte kartu microSD do slotu na spodní straně modulu Jetson Xavier NX a poté připojte displej, klávesnici a myš. Volitelně připojte ethernetový kabel. (Sada pro vývojáře obsahuje síťový adaptér WLAN, který lze nakonfigurovat během počátečního nastavení nebo později.)
- Připojte dodaný napájecí zdroj. Vývojářská sada se automaticky zapne. Informace o dalších metodách instalace najdete v části Jak nainstalovat JetPack níže.
ROZHRANÍ KIT PRO VÝVOJÁŘE
Modul vývojářské sady a nosná deska: přední view
Nosná deska vývojářské sady: horní view
Nosná deska vývojářské sady: spodní view
Podrobnosti rozhraní
Tato část zdůrazňuje některá rozhraní sady Jetson Xavier NX Developer Kit. Úplné informace najdete v části Specifikace nosné desky vývojářské sady Jetson Xavier NX. Modul
- Slot pro microSD kartu, [J501]. (Tento slot je na modulu Jetson Xavier NX, a proto není zobrazen na schématech nosné desky.)
- Chladič podporuje výkon modulu 15W při okolní teplotě 35 °C. V závislosti na vašem případu použití jej můžete nakonfigurovat na „tichý“ (žádný nebo pomalý ventilátor) nebo „chladný“ (větrák s vyšší rychlostí).
- Podrobnosti naleznete v části „Ovládání režimu ventilátoru“ v tématu „Správa napájení pro zařízení Jetson Xavier NX a Jetson AGX Xavier Series“ v Jetson Linux Developer Guide.
Nosná deska
- [DS1] LED napájení; svítí, když je vývojářská sada zapnutá.
- [J1] Konektor kamery; umožňuje použití CSI kamer. Jetson Xavier NX Developer Kit pracuje s kamerovými moduly IMX219, včetně kamerového modulu Leopard Imaging LI-IMX219-MIPI-FF-NANO a kamerového modulu Raspberry Pi V2.
- [J2] SO-DIMM konektor pro modul Jetson Xavier NX.
- [J5] Micro-USB 2.0 konektor; funguje pouze v režimu zařízení.
- [J6] a [J7] je sada dvou konektorů USB 3.1 Type-A. Každý zásobník je omezen na celkový výkon 1A. Všechny čtyři jsou připojeny k modulu Jetson Xavier NX prostřednictvím rozbočovače USB 3.1 zabudovaného do nosné desky.
- [J8] Sada konektorů HDMI a DP.
- [J9] Druhý konektor kamery; doplňky [J1].
- [J10] Konektor M.2 Key E lze použít pro bezdrátové síťové karty; obsahuje rozhraní pro PCIe (x1), USB 2.0, UART, I2S a I2C. Sada pro vývojáře obsahuje bezdrátovou síťovou kartu předinstalovanou v tomto konektoru.
- [J11] M.2 Klíč M zásuvka. Lze použít pouze jednostranné moduly M.2.
- [J12] 40pinová rozšiřující hlavička; zahrnuje:
- Vypnout kolíky.
- Dva napájecí kolíky 3.3 V a dva napájecí kolíky 5 V. Napájení 5 V je vždy přítomno, když je vývojová sada napájena, ale napájení 3.3 V je k dispozici pouze tehdy, když je modul ve stavu ON nebo SC7.
- Napájecí kolíky mohou poskytovat pouze napájení. Nesmějí být použity k napájení vývojové sady.
- Signální piny rozhraní.
- Všechny signály používají úrovně 3.3 V.
- Ve výchozím nastavení jsou všechny signální kolíky rozhraní nakonfigurovány jako GPIO, kromě kolíků 3 a 5 a kolíků 27 a 28, což jsou I2C SDA a SCL, a kolíků 8 a 10, které jsou UART TX a RX. L4T obsahuje knihovnu Python, Jetson.
- GPIO, pro ovládání GPIO. Podrobnosti najdete v /opt/nvidia/jetson-gpio/doc/README.txt ve vašem systému Jetson.
- L4T obsahuje nástroj jetson-io pro konfiguraci pinů pro SFIO. Další informace naleznete v části Konfigurace 40pinového rozšiřujícího záhlaví v Jetson Linux Developer Guide. L4T také obsahuje knihovnu Jetson.GPIO Python pro snadné ovládání GPIO. Další informace najdete na stránce Jetson.GPIO GitHub.
- [J13] 4pinová hlavice ovládání ventilátoru. Podporuje výstup Pulse Width Modulation (PWM) a vstup tachometru.
- [J14]: 12kolíková hlavička tlačítka. Vydává napájení systému, reset, vynucené obnovení, konzolu UART a další signály:
- Pin 1 se připojuje ke katodě LED pro indikaci spánku/probuzení systému (vypnuto, když je systém v režimu spánku).
- Pin 2 se připojuje k anodě LED.
- Piny 3 a 4 jsou UART Receive a Send.
- Piny 5 a 6 deaktivují automatické zapnutí, pokud jsou připojeny.
- Piny 7 a 8 resetují systém, pokud jsou připojeny, když systém běží.
- Piny 9 a 10 přepnou vývojářskou sadu do režimu Force Recovery Mode, pokud jsou připojeny, když je zapnutá.
- Piny 11 a 12 iniciují zapnutí po připojení, pokud je automatické zapnutí zakázáno.
- [J15] Konektor RJ45 pro gigabitový Ethernet. Konektor obsahuje dvě kontrolky: oranžovou kontrolku indikující aktivitu a zelenou indikující rychlost připojení. Zelené světlo svítí u spojení 1000 Mb/s a nesvítí u spojení 100 Mb/s nebo 10 Mb/s.
- [J16] Napájecí konektor pro jmenovité 19V napájení. (Maximální podporovaný trvalý proud je 4.4A.) Lze použít pro zástrčku 2.5×5.5×9.5 mm (ID × OD × délka) se střední kladnou polaritou.
Průvodce napájením
Jetson Xavier NX Developer Kit vyžaduje 9-20voltový napájecí zdroj. 19V napájecí zdroj, který je součástí sady, se připojuje k napájecímu konektoru [J 16]. Modul Jetson Xavier NX je navržen pro optimalizaci energetické účinnosti a podporuje dva softwarově definované režimy napájení. Výchozí režim poskytuje modul s příkonem 10 W; druhý poskytuje 15W rozpočet. Tyto režimy napájení omezují modul na téměř jejich 10W nebo 15W rozpočty omezením frekvencí GPU a CPU a počtu online CPU jader na předem kvalifikované úrovni. Podrobnosti o režimech napájení naleznete v příručce NVIDIA Jetson Linux Developer Guide.
NVIDIA JetPack SDK je nejkomplexnější řešení pro vytváření aplikací AI. Zahrnuje nejnovější bitové kopie operačního systému pro produkty Jetson spolu s knihovnami a rozhraními API, sampsoubory, vývojářské nástroje a dokumentaci.
SOUHRN KOMPONENT JETPACKU
Tato část stručně popisuje každou komponentu JetPack. Další podrobnosti o těchto součástech naleznete v online dokumentaci pro JetPack.
Obrázek OS
JetPack obsahuje odkaz file systém odvozený z Ubuntu.
Knihovny a API
Knihovny a rozhraní API JetPack zahrnují:
- TensorRT a cuDNN pro vysoce výkonné aplikace hlubokého učení
- CUDA pro GPU akcelerované aplikace ve více doménách
- NVIDIA Container Runtime pro kontejnerizované GPU akcelerované aplikace
- Multimediální balíček API pro aplikace fotoaparátu a vývoj ovladačů senzorů
- VisionWorks, OpenCV a VPI pro vizuální počítačové aplikace
- Sample aplikace
Sample Aplikace
JetPack obsahuje několik sampsoubory, které demonstrují použití komponent JetPack. Ty jsou uloženy v referenci filesystému a lze jej zkompilovat na vývojářské sadě.
Komponenta JetPack | Sample umístění na referenci filesystém |
TensorRT | /usr/src/tensor/samples/ |
cuDNN | /usr/src/cudnn_samples_ / |
CUDA | /usr/local/cuda- /samples/ |
Multimediální API | /usr/src/tegra_multimedia_api/ |
Visionworks |
/usr/share/Visionworks/sources/samples/
/usr/share/Visionworks-tracking/sources/samples/ /usr/share/visionworks-sfm/sources/samples/ |
OpenCV | /usr/share/OpenCV/samples/ |
VPI | /opt/nvidia/vpi/vpi- /samples |
Vývojářské nástroje
JetPack obsahuje následující vývojářské nástroje. Některé se používají přímo na systému Jetson a jiné běží na hostitelském počítači Linux připojeném k systému Jetson.
- Nástroje pro vývoj a ladění aplikací:
- NSight Eclipse Edition pro vývoj GPU akcelerovaných aplikací: Běží na hostitelském počítači Linux. Podporuje všechny produkty Jetson.
- CUDA-GDB pro ladění aplikací: Běží na systému Jetson nebo na hostitelském počítači Linux. Podporuje všechny produkty Jetson.
- CUDA-MEMCHECK pro ladění chyb paměti aplikace: Běží na systému Jetson. Podporuje všechny produkty Jetson.
- Nástroje pro profilování a optimalizaci aplikací:
- NSight Systems pro profilování vícejádrového CPU aplikací: Běží na hostitelském počítači Linux. Pomáhá vám zlepšit výkon aplikací identifikací pomalých částí kódu. Podporuje všechny produkty Jetson.
- NVIDIA® Nsight™ Compute kernel profiler: Interaktivní profilovací nástroj pro aplikace CUDA. Poskytuje podrobné metriky výkonu a ladění API prostřednictvím uživatelského rozhraní a nástroje příkazového řádku.
- NSight Graphics pro ladění a profilování grafických aplikací: Nástroj na úrovni konzole pro ladění a optimalizaci programů OpenGL a OpenGL ES. Běží na hostitelském počítači Linux. Podporuje všechny produkty Jetson.
Dokumentace
Mezi dokumenty, které jsou relevantní pro vývojáře používající JetPack, patří:
- Dokumentace JetPack
- NVIDIA Jetson Linux Developer Guide
- Poznámky k vydání NVIDIA Jetson Linux
- Dokumentace Visionworks
- Dokumentace k vydání Nsight Eclipse
- Dokumentace CUDA-GDB
- Dokumentace CUDA-MEMCHECK
- Dokumentace TensorRT
- Dokumentace cuDNN
- CUDA Toolkit
- NVIDIA Container Runtime
- Dokumentace OpenCV
- Jetson Linux Graphics API Reference
- Jetson Linux Multimedia API
Odkaz
- Nsight Systems
- nvprof
- Visual Profiler
- Grafika Nsight
- Nsight Compute CLI
- VPI–Vision Programming Interface
JAK INSTALOVAT JETPACK
Existují dva způsoby, jak nainstalovat JetPack do vývojářské sady:
- Použijte obrázek SD karty.
Postupujte podle kroků v části Začínáme s vývojářskou sadou Jetson Xavier NX, stáhněte si bitovou kopii systému a použijte software pro zápis na kartu SD k jejímu flashování na kartu microSD. Poté pomocí karty microSD spusťte vývojářskou sadu. - Použijte NVIDIA SDK Manager.
- Abyste mohli spustit Správce SDK a flashovat vývojářskou sadu, musíte mít hostitelský počítač se systémem Linux s funkčním připojením k internetu. Podporované hostitelské operační systémy jsou Ubuntu Linux x64, verze 18.04 nebo 16.04.
- Podle těchto pokynů stáhněte a nainstalujte správce NVIDIA SDK Manager.
Poznámka
Použití SDK Manager k instalaci JetPack vyžaduje, aby vývojářská sada byla v režimu Force Recovery.
Před použitím Správce SDK zapněte vývojářskou sadu a přepněte ji do režimu Force Recovery pomocí následujících kroků:
- Ujistěte se, že je zařízení vypnuté a napájecí adaptér odpojený.
- Ověřte, zda je do slotu karty modulu Jetson Xavier NX vložena karta microSD.
- Umístěte propojku přes kolíky režimu Force Recovery Mode (9 a 10) na záhlaví tlačítka [J14].
- Připojte svůj hostitelský počítač ke konektoru USB Micro-B vývojářské sady.
- Připojte napájecí zdroj do napájecího konektoru [J16]. Vývojářská sada se automaticky zapne v režimu Force Recovery Mode.
- Odstraňte propojku z kolíků Force Recovery Mode.
Nyní použijte SDK Manager k flashování vývojářské sady s obrazem operačního systému a instalaci dalších komponent Jetpack. SDK Manager může také nastavit vývojové prostředí hostitelského počítače Linux. Úplné pokyny naleznete v dokumentaci Správce SDK.
POČÁTEČNÍ KONFIGURACE PŘI PRVNÍM SPUŠTĚNÍ
- Ať už použijete obraz SD karty nebo použijete SDK Manager k flashování vývojářské sady, při prvním spuštění vás vyzve k zadání počátečních konfiguračních informací, jako je rozložení klávesnice, uživatelské jméno a heslo atd. Bezhlavá počáteční konfigurace
- Pokud během prvního spouštění není k vývojářské sadě připojen žádný displej, proces počáteční konfigurace je „bezhlavý“. To znamená, že musíte komunikovat s vývojářskou sadou prostřednictvím sériové aplikace na hostitelském počítači (např. puTTY) připojené přes hostitelský sériový port a micro-USB port vývojářské sady.
BEZHLAVÝ REŽIM
- Vývojářskou sadu Jetson Xavier NX můžete používat v režimu headless, tedy bez připojení displeje. Vývojářskou sadu ovládáte z hostitele pomocí terminálového programu nebo aplikace pro vzdálený přístup VNC k zobrazení plochy vývojářské sady v okně na hostiteli a pomocí klávesnice a myši hostitele k interakci s vývojářskou sadou.
- Připojte hostitele k vývojářské sadě přes port Micro-USB. Jakmile je vývojářská sada flashována a zapnuta, váš hostitelský počítač detekuje jednotku s názvem L4T-README. Tato jednotka obsahuje různé dokumenty README.
- Můžete vytvořit připojení GUI mezi hostitelem a vývojářskou sadou nastavením VNC. Nainstalujte klienta VNC na hostitele a server VNC na sadu pro vývojáře. Pomocí terminálového programu, například puTTY, vytvořte připojení k vývojářské sadě a nainstalujte server VNC. Pokyny najdete v souboru README-vnc.txt na jednotce L4T-README.
PRÁCE S BALÍČKEM OVLADAČE JETSON LINUX
- NVIDIA® Jetson™ Linux Driver Package (L4T) je součástí operačního systému JetPack a poskytuje linuxové jádro, bootloader, Jetson Board Support Package (BSP) a dalšíample filesystém pro vývojářské sady Jetson. L4T a další komponenty JetPack jsou součástí obrazu SD karty Jetson Xavier NX Developer Kit. Alternativně můžete použít SDK Manager k instalaci L4T a dalších komponent JetPack do vaší vývojářské sady.
- L4T je také k dispozici ke stažení přímo z hlavní stránky L4T na webu Jetson Developer Site. Pokyny pro blikání najdete v části „Příručka pro rychlý start“ v příručce NVIDIA Jetson Linux Developer Guide.
- Téma „Platform Adaptation and Bring-Up“ v Příručce pro vývojáře popisuje, jak portovat Jetson BSP a bootloader z vaší vývojářské sady na novou hardwarovou platformu obsahující modul Jetson. Portování L4T na nové zařízení umožňuje použití dalších komponent JetPack na tomto zařízení spolu se softwarem, který jste vytvořili pomocí vývojářské sady.
Oznámení
© 2017-2020 NVIDIA Corporation. Všechna práva vyhrazena. NVIDIA, logo NVIDIA, Jetson, Jetson Xavier a JetPack jsou ochranné známky a/nebo registrované ochranné známky společnosti NVIDIA Corporation v USA a dalších zemích. Ostatní názvy společností a produktů mohou být ochrannými známkami příslušných společností, se kterými jsou spojeny.
DESIGNOVÉ SPECIFIKACE NVIDIA, REFERENČNÍ DESKY, FILES, VÝKRESY, DIAGNOSTIKA, SEZNAMY A JINÉ DOKUMENTY (SPOLEČNĚ A SAMOSTATNĚ, „MATERIÁLY“) JSOU POSKYTOVÁNY „TAK, JAK JSOU“. NVIDIA NEPOSKYTUJE ŽÁDNÉ ZÁRUKY, VÝSLOVNÉ, PŘEDPOKLÁDANÉ, ZÁKONNÉ NEBO JINAK S OHLEDEM NA MATERIÁLY A VEŠKERÉ VÝSLOVNÉ NEBO PŘEDPOKLÁDANÉ PODMÍNKY, PROHLÁŠENÍ A ZÁRUKY, VČETNĚ JAKÉKOLI PŘEDPOKLÁDANÉ ZÁRUKY, ZÁRUKY SMLOUVY SMLOUVY NEBO PODMÍNKY KVALITA, VHODNOST PRO KONKRÉTNÍ ÚČEL A NEPORUŠENÍ PRÁV JSOU TÍMTO V MAXIMÁLNÍ MÍŘE POVOLENÉ ZÁKONEM VYLOUČENY.
Poskytnuté informace jsou považovány za přesné a spolehlivé. Společnost NVIDIA Corporation však nepřebírá žádnou odpovědnost za důsledky použití takových informací nebo za jakékoli porušení patentů nebo jiných práv třetích stran, které může vyplynout z jejich použití. Žádná licence není udělena implicitně ani jinak v rámci jakéhokoli patentu nebo patentových práv společnosti NVIDIA Corporation. Specifikace uvedené v této publikaci se mohou bez upozornění změnit. Tato publikace nahrazuje a nahrazuje všechny dříve poskytnuté informace. Produkty NVIDIA Corporation nejsou autorizovány pro použití jako kritické součásti v zařízeních nebo systémech pro podporu života bez výslovného písemného souhlasu společnosti NVIDIA Corporation.
FAQ
Otázka: Mohu použít jiný zdroj napájení s Jetson Xavier NX Developer Kit?
A: NVIDIA doporučuje používat pouze dodaný napájecí zdroj, aby nedošlo k poškození hardwaru. Použití nekompatibilního napájecího zdroje může způsobit poškození nosné desky nebo modulu.
Dokumenty / zdroje
![]() |
Vývojářská sada NVIDIA Jetson Xavier NX [pdfUživatelská příručka DA_09814-002, P3518, P3668-0000, P35090000, Jetson Xavier NX Developer Kit, Xavier NX Developer Kit, Developer Kit, Kit |