Комплет за програмери NVIDIA Jetson Xavier NX

Спецификации
- Име на производ: Комплет за програмери Jetson Xavier NX
- Број на модел: DA_09814-002
- Датум на издавање: 19 мај 2020 година
- Автори: plawrence, jSachs
Упатство за употреба на производот
Поставување на комплет за програмери и хардвер:
Комплетот за развивачи на Jetson Xavier NX вклучува модул со непроизводна спецификација Jetson Xavier NX прикачен на референтна табла за носач. Во кутијата ќе најдете Jetson Xavier NX модул со ладилник и мала хартиена картичка со брз почеток и информации за поддршка.
Вклучено во кутијата:
- Jetson Xavier NX модул со ладилник (P3668-0000)
- Мала хартиена картичка со брз почеток и информации за поддршка
Забелешка: Се препорачува да се користи обезбеденото напојување за да се избегне оштетување на хардверот.
Поставување комплет за програмери:
Пред да го користите комплетот за програмери, поставете microSD картичка со оперативниот систем и компонентите на JetPack следејќи ги упатствата во Започнување со Jetson Xavier NX Developer Kit. Еве резиме на процесот на поставување:
- Подгответе UHS-16 microSD картичка од 1 GB или поголема, HDMITM или DP монитор, USB тастатура и глушец.
- Преземете ја сликата на SD-картичката Jetson Xavier NX Developer Kit и напишете ја на microSD-картичката.
- Вметнете ја microSD картичката во отворот на долната страна на модулот Jetson Xavier NX. Прикачете ги екранот, тастатурата и глувчето. Изборно поврзете етернет кабел.
- Поврзете го даденото напојување со напојувањето на комплетот за развивачи.
Интерфејси на комплет за програмери:
За информации за интерфејсите на модулот на комплетот за развивачи и таблата за носач, погледнете го упатството за употреба за детални дијаграми и описи.
ИСТОРИЈА НА ПРОМЕНИ НА ДОКУМЕНТ
| Верзија | Датум | Автори | Опис на промената |
| 1.0 | 14 мај 2020 година | plawrence | Почетно ослободување. |
| 1.1 | 19 мај 2020 година | jSachs | Додадена е врска до Graphics API Reference. |
ЗАБЕЛЕШКА
Добредојдовте на платформата NVIDIA Jetson! Има две клучни работи што треба да ги направите веднаш:
- Пријавете се за програмерската програма NVIDIA – ова ви овозможува да поставувате прашања и да придонесувате на форумите на NVIDIA Jetson, дава пристап до целата документација и колатерал во Центарот за преземање Jetson и многу повеќе.
- Прочитајте го ова упатство за употреба! После тоа, проверете ги овие важни врски:
- Jetson ЧПП - Ве молиме прочитајте ги ЧПП.
- Ресурси за поддршка – Ова web линкови на страници до важни ресурси, вклучувајќи го и Џетсон Форумот и страницата Џетсон Екосистем.
- Водич за програмери на NVIDIA Jetson Linux – Џетсон Линукс е клучна компонента на Џетсон платформата и обезбедува сample fileсистем за вашиот комплет за програмери. Сеопфатна документација може да се најде во Водичот за програмери.
Благодарам, тимот на NVIDIA Jetson
ПОСТАВУВАЊЕ И ХАРДВЕР НА КОМПЛЕТ ЗА РАЗГОВОР
Комплетот за програмери NVIDIA® Jetson Xavier™ NX овозможува развој на целосно опремени, мултимодални апликации за вештачка интелигенција за производи базирани на модулот Jetson Xavier NX. Комплетот за програмери Jetson Xavier NX (P3518*) вклучува непроизводна спецификација Jetson Xavier NX модул (P3668-0000) прикачен на референтна табла за носач (P3509-0000).
Jetson Xavier NX е поддржан од сеопфатната NVIDIA® JetPack™ SDK, вклучувајќи:
- Целосно опкружување за развој на софтвер за Linux, вклучувајќи двигатели на NVIDIA
- Време на траење на контејнер на NVIDIA со интеграција на Docker
- AI, Computer Vision и мултимедијални библиотеки и API
- Алатки за програмери, документација и сampле код
ВКЛУЧЕНО ВО КУТИЈАТА
Кутијата на вашиот Jetson Xavier NX Developer Kit вклучува:
- Модул Jetson Xavier NX со ладилник. Оваа верзија на модулот (P3668-0000) е само за употреба во комплет за развивачи и не е наменета за производни средини.
- Референтна носачка табла (P3509-0000).
- Напојување од 19 волти.
- Соодветен кабел за напојување за вашиот регион.
- 802.11 приклучок за WLAN и Bluetooth® модул со антени (составени под носачката плоча). „P3518“ се однесува на комплетот за програмери со броеви на делови 945-83518-0000-000, 945-83518-0005-000 и 945-83518-0007-000.
- Мала хартиена картичка со брз почеток и информации за поддршка.
Забелешка
NVIDIA препорачува користење на Jetson Xavier NX Developer Kit само со обезбеденото напојување. Користењето на некомпатибилно напојување може да ја оштети носачката плоча или модулот или и двете. Ако користите друго напојување наместо даденото, вие сте одговорни да се осигурате дека е компатибилно со хардверот на комплетот за развивачи.
ПОСТАВУВАЊЕ НА КОМПЛЕТ ЗА РАЗГОВОР
Пред да го користите комплетот за развивачи, мора да поставите microSD картичка со оперативниот систем и компонентите на JetPack. Наједноставниот метод е да ја преземете сликата на microSD картичката и да ги следите упатствата што се наоѓаат во Започнување со комплетот за програмери Jetson Xavier NX.
Сумирано:
- Потребна ви е microSD картичка UHS-16 од 1 GB или поголема, HDMI™ или DP монитор, USB тастатура и глушец.
- Преземете ја сликата на SD-картичката Jetson Xavier NX Developer Kit и напишете ја на microSD-картичката.
- Вметнете ја microSD картичката во отворот на долната страна на модулот Jetson Xavier NX, а потоа прикачете ги екранот, тастатурата и глувчето. Изборно поврзете етернет кабел. (Комплетот за програмери вклучува WLAN мрежен адаптер што може да се конфигурира при почетното поставување или подоцна.)
- Поврзете го даденото напојување. Комплетот за програмери се вклучува автоматски. За информации за другите методи за инсталација, видете Како да инсталирате JetPack, подолу.
ИНТЕРФЕЈСИ НА КОМПЛЕТ ЗА РАЗГОВОР
Модул за програмерски комплет и табла за носач: напред view

Плоча за носач на комплет за програмери: врвот view

Плоча за носач на комплет за програмери: дното view

Детали за интерфејс
Овој дел нагласува некои од интерфејсите Jetson Xavier NX Developer Kit. Видете Jetson Xavier NX Developer Kit Carrier Board Спецификација за сеопфатни информации. Модул
- Слот за microSD картичка, [J501]. (Овој слот е на модулот Jetson Xavier NX и затоа не е прикажан на дијаграмите на носачката табла.)
- Ладилникот поддржува потрошувачка на енергија од 15W на модулот при амбиентална температура од 35 °C. Во зависност од вашиот случај на употреба, можете да го конфигурирате на „тивок“ (без или бавен вентилатор) или „кул“ (вентилатор со поголема брзина).
- За детали, видете го делот „Контрола на режимот на вентилаторот“ во темата „Управување со енергија за уреди од серијата Jetson Xavier NX и Jetson AGX Xavier“ од Водичот за програмери на Jetson Linux.
Одбор на превозникот
- [DS1] ЛЕР за напојување; свети кога се вклучува комплетот за развивачи.
- [J1] Приклучок за камера; овозможува користење на CSI камери. Комплетот за програмери Jetson Xavier NX работи со модули за камера IMX219, вклучувајќи го и модулот за камера Leopard Imaging LI-IMX219- MIPI-FF-NANO и Raspberry Pi Camera Module V2.
- [J2] SO-DIMM конектор за Jetson Xavier NX модулот.
- [J5] Micro-USB 2.0 конектор; работи само во режим на уред.
- [J6] и [J7] се секој куп од два USB 3.1 тип-А конектори. Секој куп е ограничен на вкупна испорака на енергија од 1 А. Сите четири се поврзани со модулот Jetson Xavier NX преку USB 3.1 хаб вграден во носачот.
- [J8] Стак на конектори за HDMI и DP.
- [J9] Втор конектор за камера; додатоци [J1].
- [J10] M.2 Key E конекторот може да се користи за безжични мрежни картички; вклучува интерфејси за PCIe (x1), USB 2.0, UART, I2S и I2C. Комплетот за развивачи вклучува картичка за безжична мрежа претходно инсталирана во овој конектор.
- [J11] M.2 клуч M приклучок. Може да се користат само еднострани M.2 модули.
- [J12] Заглавие за проширување со 40 пинови; вклучува:
- Иглички за исклучување.
- Два пина за напојување од 3.3 волти и два пина за напојување од 5 волти. Напојувањето од 5 волти е секогаш присутно кога комплетот за развивачи прима напојување, но напојувањето од 3.3 волти е достапно само кога модулот е во состојба на вклучено или SC7.
- Пиновите за напојување можат само да обезбедат напојување. Тие може да не се користат за испорака на енергија до комплетот за развивачи.
- Сигнални пинови за интерфејс.
- Сите сигнали користат нивоа од 3.3 волти.
- Стандардно, сите пинови на сигналот за интерфејс се конфигурирани како GPIO, освен пиновите 3 и 5 и пиновите 27 и 28, кои се I2C SDA и SCL, и пиновите 8 и 10, кои се UART TX и RX. L4T вклучува библиотека на Python, Jetson.
- GPIO, за контрола на GPIO. Видете /opt/nvidia/jetson-gpio/doc/README.txt на вашиот Jetson систем за детали.
- L4T ја вклучува алатката jetson-io за конфигурирање на пинови за SFIO. Видете Конфигурирање на заглавието за проширување со 40 пинови во Водичот за програмери на Jetson Linux за повеќе информации. L4T ја вклучува и библиотеката Jetson.GPIO Python за лесна контрола на GPIO. Погледнете ја страницата Jetson.GPIO GitHub за повеќе информации.
- [J13] Заглавие за контрола на вентилаторот со 4 пина. Поддржува излез на модулација на ширина на пулсот (PWM) и влез на тахометар.
- [J14]: Заглавие на копче со 12 пина. Изнесува системско напојување, ресетирање, обновување на сила, UART конзола и други сигнали:
- Пин 1 се поврзува со LED катодата за да означи системско спиење/будење (Исклучено кога системот е во режим на мирување).
- Пин 2 се поврзува со LED анода.
- Пиновите 3 и 4 се соодветно UART Receive и Send.
- Пиновите 5 и 6 го оневозможуваат автоматското вклучување доколку се поврзани.
- Пиновите 7 и 8 го ресетираат системот ако се поврзани кога системот работи.
- Пиновите 9 и 10 го ставаат комплетот за развивачи во режим за принудно обновување ако се поврзани кога е вклучен.
- Пиновите 11 и 12 иницираат вклучување кога се поврзани ако автоматското вклучување е оневозможено.
- [J15] RJ45 конектор за гигабитен етернет. Конекторот вклучува две светла: килибарно светло за означување на активноста и зелено светло за означување на брзината на врската. Зеленото светло е вклучено за врска од 1000 Mbps, а исклучено за врска од 100 Mbps или 10 Mbps.
- [J16] Приклучок за напојување за номинално напојување од 19 волти. (Максималната поддржана континуирана струја е 4.4 А.) Прифаќа приклучок 2.5×5.5×9.5 mm (ID × OD × должина) со централен позитивен поларитет.
Моќ Водич
Комплетот за програмери Jetson Xavier NX бара напојување од 9-20 волти. Напојувањето од 19 волти спакувано во комплетот се прикачува на приклучокот за напојување [J 16]. Модулот Jetson Xavier NX е дизајниран да ја оптимизира ефикасноста на енергијата и поддржува два режими на напојување дефинирани со софтвер. Стандардниот режим обезбедува буџет за енергија од 10 W за модулот; другиот обезбедува буџет од 15 W. Овие режими на напојување го ограничуваат модулот да се приближи до нивните буџети од 10W или 15W со ограничување на фреквенциите на графичкиот процесор и процесорот и бројот на онлајн јадрата на процесорот на претходно квалификувано ниво. Погледнете го Водичот за програмери на NVIDIA Jetson Linux за детали за режимите на напојување.
NVIDIA JetPack SDK е најсеопфатното решение за градење апликации за вештачка интелигенција. Ги вклучува најновите слики од ОС за производите на Jetson, заедно со библиотеки и API-и, samples, алатки за програмери и документација.
РЕЗИМЕ НА КОМПОНЕНТИ НА JETPACK
Овој дел накратко ја опишува секоја компонента на JetPack. За дополнителни детали за овие компоненти, видете ја онлајн документацијата за JetPack.
Слика на ОС
JetPack вклучува референца file систем изведен од Ubuntu.
Библиотеки и API
Библиотеките и API-те на JetPack вклучуваат:
- TensorRT и cuDNN за апликации за длабоко учење со високи перформанси
- CUDA за апликации со забрзан графички процесор во повеќе домени
- NVIDIA Container Runtime за апликации со забрзан графички процесор со контејнери
- Мултимедијален API пакет за апликации за камера и развој на драјвери за сензори
- VisionWorks, OpenCV и VPI за визуелни компјутерски апликации
- Sampле апликации
Sample Апликации
JetPack вклучува неколку sampлес кои ја демонстрираат употребата на компонентите на JetPack. Тие се зачувани во референцата fileсистем и може да се компајлира на комплетот за програмери.
| Компонента JetPack | Sampле локации на референца fileсистем |
| TensorRT | /usr/src/tensor/samples/ |
| cuDNN | /usr/src/cudnn_samples_ / |
| CUDA | /usr/local/cuda- /samples/ |
| Мултимедијален 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- /sampлес |
Алатки за програмери
JetPack ги вклучува следните алатки за програмери. Некои се користат директно на Jetson систем, а други работат на Linux домаќин компјутер поврзан со Jetson систем.
- Алатки за развој на апликации и дебагирање:
- NSight Eclipse Edition за развој на апликации забрзани со графичкиот процесор: Работи на компјутер домаќин на Linux. Ги поддржува сите производи на Jetson.
- CUDA-GDB за дебагирање на апликации: Работи на системот Jetson или на главниот компјутер Linux. Ги поддржува сите производи на Jetson.
- CUDA-MEMCHECK за дебагирање грешки во меморијата на апликацијата: Работи на системот Jetson. Ги поддржува сите производи на Jetson.
- Алатки за профилирање и оптимизација на апликации:
- NSight Системи за апликативно повеќејадрено профилирање на процесорот: Работи на компјутерот домаќин на Linux. Ви помага да ги подобрите перформансите на апликацијата со идентификување на бавните делови од кодот. Ги поддржува сите производи на Jetson.
- NVIDIA® Nsight™ Пресметај професионално јадроfiler: Интерактивна алатка за профилирање за CUDA апликации. Обезбедува детални индикатори за перформанси и дебагирање на API преку кориснички интерфејс и алатка за командна линија.
- NSight Graphics за дебагирање и профилирање на графички апликации: Консолеградна алатка за дебагирање и оптимизирање на програмите OpenGL и OpenGL ES. Работи на компјутерот домаќин на Linux. Ги поддржува сите производи на Jetson.
Документација
Документите кои се релевантни за програмерите кои користат JetPack вклучуваат:
- JetPack документација
- Водич за програмери на NVIDIA Jetson Linux
- Забелешки за издавање на NVIDIA Jetson Linux
- Visionworks документација
- Документација на Nsight Eclipse Edition
- CUDA-GDB документација
- CUDA-MEMCHECK Документација
- Документација на TensorRT
- cuDNN документација
- Комплет со алатки CUDA
- Време на траење на контејнер на NVIDIA
- OpenCV документација
- Референца на Jetson Linux Graphics API
- Jetson Linux Multimedia API
Референца
- Nsight системи
- нвпроф
- Visual Profiler
- Nsight графика
- Nsight Пресметај CLI
- Програмски интерфејс VPI–Vision
КАКО ДА СЕ ИНСТАЛИРА JETPACK
Постојат два начини да го инсталирате JetPack на вашиот комплет за програмери:
- Користете слика од SD-картичка.
Следете ги чекорите во Започнување со Jetson Xavier NX Developer Kit за да ја преземете сликата на системот и да користите софтвер за пишување на SD-картичка за да ја префрлите на microSD-картичка. Потоа користете ја microSD картичката за да го подигнете комплетот за развивачи. - Користете NVIDIA SDK Manager.
- Мора да имате компјутер-домаќин на Linux со работна интернет-врска за да го стартувате SDK Manager и да го трепкате комплетот за развивачи. Поддржани оперативни системи за домаќини се Ubuntu Linux x64, верзија 18.04 или 16.04.
- Следете ги овие упатства за да преземете и инсталирате NVIDIA SDK Manager.
Забелешка
Употребата на SDK Manager за инсталирање JetPack бара комплетот за програмери да биде во режим на принудно обновување.
Пред да го користите SDK Manager, следете ги овие чекори за да го напојувате комплетот за програмери и да го ставите во режим за принудно обновување:
- Проверете дали уредот е исклучен и адаптерот за напојување е исклучен.
- Проверете дали е вметната microSD картичка во отворот за картичка на Jetson Xavier NX модулот.
- Поставете скокач преку игличките на режимот за обновување на сила (9 и 10) на заглавието на копчето [J14].
- Поврзете го вашиот домаќин компјутер со USB Micro-B конекторот на комплетот за развивачи.
- Поврзете го напојувањето со приклучокот за напојување [J16]. Комплетот за програмери автоматски се вклучува во режимот за принудно обновување.
- Отстранете го скокачот од пиновите на режимот за обновување на сила.
Сега користете го SDK Manager за да го трепкате комплетот за развивачи со сликата на ОС и да инсталирате други компоненти на Jetpack. SDK Manager исто така може да ја постави вашата околина за развој на компјутер домаќин на Linux. За целосни инструкции, видете ја документацијата на SDK Manager.
ПОЧЕТНА КОНФИГУРАЦИЈА ПРИ ПРВИОТ БАГАЊЕ
- Без разлика дали ја користите сликата на SD-картичката или користите SDK Manager за трепкање на комплетот за развивачи, при првото подигнување ќе ве праша за почетна конфигурациска информација како распоред на тастатура, корисничко име и лозинка, итн. Почетна конфигурација без глава
- Ако при првото подигање не е прикачен екран на комплетот за развивачи, почетниот процес на конфигурација е „без глава“. Односно, мора да комуницирате со комплетот за програмери преку сериска апликација на компјутерот-домаќин (на пр., puTTY) поврзан преку сериската порта на домаќинот и Micro-USB-портата на комплетот за развивачи.
РЕЖИМ БЕЗГЛАВА
- Може да користите комплет за програмери Jetson Xavier NX во режим без глава, односно без прикачување на екранот. Го контролирате комплетот за развивачи од домаќинот, користејќи терминална програма или апликацијата за далечински пристап VNC за прикажување на работната површина на комплетот за развивачи во прозорец на домаќинот и за користење на тастатурата и глувчето на домаќинот за да комуницирате со комплетот за развивачи.
- Поврзете го домаќинот со комплетот за развивачи преку приклучокот Micro-USB. Откако комплетот за програмери ќе светне и ќе се вклучи, вашиот компјутер-домаќин ќе открие диск со име L4T-README. Овој диск содржи различни README документи.
- Можете да воспоставите GUI врска помеѓу домаќинот и комплетот за развивачи со поставување на VNC. Инсталирајте го VNC клиентот на домаќинот и VNC серверот на комплетот за развивачи. Користете терминална програма како што е puTTY за да создадете врска од комплетот за развивачи и да го инсталирате серверот VNC. Видете README-vnc.txt на уредот L4T-README за инструкции.
РАБОТА СО JETSON LINUX DRIVER ПАКЕТ
- NVIDIA® Jetson™ Linux Driver Package (L4T) е компонента на оперативниот систем на JetPack и го обезбедува кернелот на Linux, подигнувачот, пакетот за поддршка на Jetson Board (BSP) и sample fileсистем за комплети за програмери Jetson. L4T и другите компоненти на JetPack се вклучени на сликата на SD-картичката на Jetson Xavier NX Developer Kit. Алтернативно, можете да го користите SDK Manager за да инсталирате L4T и другите компоненти на JetPack на вашиот комплет за програмери.
- L4T е исто така достапен за преземање директно од главната страница L4T на страницата за програмери на Jetson. Погледнете го делот „Водич за брз почеток“ од Водичот за програмери на NVIDIA Jetson Linux за инструкции за трепкање.
- Темата „Прилагодување на платформата и доведување“ во Водичот за програмери опишува како да ги пренесете Jetson BSP и подигнувачот од вашиот комплет за програмери на нова хардверска платформа која го вклучува Jetson модулот. Пренесувањето на L4T на нов уред овозможува користење на другите компоненти на JetPack на тој уред, заедно со софтверот што сте го создале користејќи го комплетот за развивачи.
Забележете
© 2017-2020 NVIDIA Corporation. Сите права се задржани. NVIDIA, логото на NVIDIA, Jetson, Jetson Xavier и JetPack се заштитни знаци и/или регистрирани заштитни знаци на NVIDIA Corporation во САД и други земји. Други имиња на компании и производи може да бидат заштитни знаци на соодветните компании со кои се поврзани.
СПЕЦИФИКАЦИИ ЗА ДИЗАЈН НА NVIDIA, РЕФЕРЕНТНИ ТАБЛИ, FILEС, ЦРТЕВИ, ДИЈАГНОСТИКА, ЛИСТИ И ДРУГИ ДОКУМЕНТИ (ЗАЕДНО И ОДДЕЛЕНО, „МАТЕРИЈАЛИ“) СЕ ОБЕЗБЕДУВААТ „КАКО ШТО СЕ“. NVIDIA НЕ ДАВА НИКАКВИ ГАРАНЦИИ, ИЗРАЗНИ, ИМПЛИЦИРАНИ, ЗАКОНСКИ ИЛИ ПОинаку ВО ВРСКА НА МАТЕРИЈАЛИТЕ, И СИТЕ ИЗРВИ ИЛИ ИМПЛИЦИРАНИ УСЛОВИ, ПРЕТСТАВУВАЊА И ГАРАНЦИИ ВКЛУЧУВАЈЌИ СЕКОЈА НЕГОВОРНОСТ, ТРГОВСКИОТ, ЗАДОВОЛИТЕЛНИОТ КВАЛИТЕТ, СООДВЕТНОСТА ЗА ПОСЕДНА ЦЕЛИ И НЕПРЕКРЕШЕЊЕТО СЕ ИСКЛУЧЕНИ ВО МАКСИМАЛНАТА СТЕПЕН ДОЗВОЛЕН СО ЗАКОН.
Се верува дека доставените информации се точни и веродостојни. Сепак, NVIDIA Corporation не презема никаква одговорност за последиците од користењето на таквите информации или за какво било прекршување на патенти или други права на трети страни што може да произлезат од нивната употреба. Ниту една лиценца не е дадена по пат на патент или патент на корпорацијата NVIDIA. Спецификациите споменати во оваа публикација се предмет на промена без најава. Оваа публикација ги заменува и ги заменува сите претходно доставени информации. Производите на NVIDIA Corporation не се овластени за употреба како критични компоненти во уреди или системи за поддршка на животот без експлицитно писмено одобрение од NVIDIA Corporation.
Најчесто поставувани прашања
П: Може ли да користам различно напојување со Jetson Xavier NX Developer Kit?
О: NVIDIA препорачува користење само на обезбеденото напојување за да се спречи оштетување на хардверот. Користењето на некомпатибилно напојување може да резултира со оштетување на носачот или модулот.
Документи / ресурси
![]() |
Комплет за програмери NVIDIA Jetson Xavier NX [pdf] Упатство за корисникот DA_09814-002, P3518, P3668-0000, P35090000, комплет за програмери Jetson Xavier NX, комплет за програмери Xavier NX, комплет за програмери, комплет |

