Page 4
Conventions Take note of the following conventions used throughout this manual to make sure that users perform certain tasks and instructions properly. Additional information, aids, and tips that help users perform tasks. NOTE: NOTE: Information to prevent minor physical injury, component dam- age, data loss, and/or program corruption when trying to com- plete a task.
NEON-2000-JNX Table of Contents Revision History..............ii Preface ..................iii List of Figures ............... vii List of Tables................ix 1 Introduction ................ 1 Overview................1 Features................2 General Specifications............3 Mechanical Dimensions............5 1.4.1 Camera Dimensions ........... 5 1.4.2 USB Type-C Screw Lock Location and Dimensions .. 5 1.4.3 LED Light Mounting Thread........
Page 6
Image Capture and Inference ..........22 3.5.1 Inference Concepts and Sample ......24 3.5.2 Sample Inference Steps ........... 25 Use Pylon to capture and adjust the sensor ...... 26 3.6.1 Capture an Image via Pylon ........26 3.6.2 Image Sensor Adjustment via Pylon......29 3.6.3 Use APIs to adjust the image sensor......
NEON-2000-JNX List of Figures Figure 2-1: NEON-2000-JNX Orientation........... 9 Figure 2-2: Bottom Side I/O and Connectors ........10 Figure 2-3: D-sub I/O Connector............11 Figure 2-4: DC Jack Connector............12 Figure 2-5: Top Side I/O and Connectors ........13 Figure 2-6: Wafer Connector............14 Figure 2-7: Front Side I/O and Connectors ........
Page 8
This page intentionally left blank. viii...
NEON-2000-JNX List of Tables Table 1-1: NEON-2000-JNX Model and Sensor Specifications... 1 Table 2-1: Bottom Side I/O and Connectors......10 Table 2-2: D-sub I/O Connector Pin Definitions......11 Table 2-3: D-sub I/O Connector Specification ......12 Table 2-4: DC Jack Pin Definitions ..........12 Table 2-5: Top Side I/O and Connectors ........
NEON-2000-JNX Introduction 1.1 Overview The NEON-2000-JNX series is an open camera platform equipped with an Xavier NX module supporting a series of NVIDIA® Jetson™ image sensors providing industrial DI/O capabilities. It is designed for deep learning inference or other vision applications that requires a GPU at the edge.
1.2 Features Pre-installed Ubuntu, deep learning sample code, plug and play NVIDIA Jetson Xavier NX with 6-core NVIDIA Carmel 64-bit ARMv8.2 @ 1400 MHz, 384-core NVIDIA Volta @ 1100 MHz with 48 Tensor Cores, 8 GB 128-bit LPDDR4x @ 1600 MHz and 16 GB eMMC USB3 sensor interface compatible with the most machine vision software...
NEON-2000-JNX 1.3 General Specifications Lens mount: C-mount Total weight: <700g (without lens) Operating temperature (tested with YOLOv4) 45°C with 0.6 m/s airflow at 15W mode 50°C with 0.6 m/s airflow at 10W mode Power consumption: <30W Computing module: NVIDIA Jetson Xavier NX CPU: 6-core NVIDIA Carmel 64-bit ARMv8.2 @ 1400MHz* (6MB L2 + 4MB L3) GPU: 384-core NVIDIA Volta @ 1100MHz with 48 Ten-...
Page 14
1. When powering from the DC Jack, the Type-C connector can provide 3W of power to an external device such as a Type-C hub. Devices requiring more than 3W cannot be used. NOTE: NOTE: 2. DC power can be from the Type-C connector or DC jack. 3.
NEON-2000-JNX 1.4 Mechanical Dimensions This section provides dimensions and related mechanical informa- tion for the NEON-2000-JNX. 1.4.1 Camera Dimensions 66.81 Dimensions: mm 1.4.2 USB Type-C Screw Lock Location and Dimensions Dimensions: mm Introduction...
NEON-2000-JNX 1.5 Accessories Use ADLINK recommended accessories for optimum system per- formance. The table below includes ADLINK verified accessories. Accessory Part Number Description USB Type-C (M) to USB Type-C USB Type-C cable 30-01284-0030-A0 (M), length 1.8M, with screw lock USB Type-C AC 100-240V, USB –...
Page 18
This page intentionally left blank. Introduction...
NEON-2000-JNX Connectors and I/O This chapter includes the locations and descriptions of the connectors and I/O found on the NEON-2000-JNX. Top Side Top Side Front Side Back Side Bottom Side Bottom Side Figure 2-1: NEON-2000-JNX Orientation Connectors and I/O...
2.1 Bottom Side I/O and Connector Description Figure 2-2: Bottom Side I/O and Connectors Item Description • DC Jack for DC input with included ADLINK AC/DC adaptor (P/N 31-62156-1000-A0) • Power input: 12-24V DC at >30 W • USB Type-C connector w/ screw lock •...
NEON-2000-JNX 2.2 Top Side I/O and Connector Description Figure 2-5: Top Side I/O and Connectors Item Description Power status LED. Lights green when power is connected. Operating system status LED. Flashes orange when the system is booting, and lights when the system has booted successfully. microSD card slot, with 32G microSD card pre-installed with Ubuntu and required software.
NEON-2000-JNX 2.3 Front Side I/O and Connector Description Figure 2-7: Front Side I/O and Connectors Item Description C-type lens mount Image sensor Strobe/LED light mounting thread. See “LED Light Mounting Thread” on page 6. Table 2-7: Front Side I/O and Connectors Connectors and I/O...
Page 26
This page intentionally left blank. Connectors and I/O...
NEON-2000-JNX Getting Started 3.1 Mounting The NEON-2000-JNX can be mounted using the mounting screw holes on either the front (A) or back (B) sides. Le NEON-2000-JNX peut être monté à l'aide des trous de vis de montage sur les côtés avant (A) ou arrière (B). A: 4x M4 screws, L=6mm 4x vis M4, L=6mm B: 4x M4 screws, L=6mm...
3.2 Digital I/O Connection Example External devices such as trigger sensors, LED light controllers or relays can be connected to the NEON-2000-JNX to implement dif- ferent applications. This section shows an example of how to con- nect such devices. Camera Side Max 5V control circuit DI 0-3...
NEON-2000-JNX 3.3 Attaching a Lens The NEON-2000-JNX is compatible with C-mount type lenses. Washer Transfer Ring Lens Figure 3-4: Lens Attachment Assembly The transfer ring is installed before shipping. The washer is used only with the NEON-202B-JNX. NOTE: NOTE: Getting Started...
3.4 Power and Peripheral Connections The NEON-2000-JNX DC power source can be either from a USB Type-C adaptor or DC jack. The USB Type-C connector also sup- ports a DisplayPort video signal and USB3, which can be used to connect a keyboard and mouse. The following figures show exam- ples of possible power and peripheral connection configurations.
NEON-2000-JNX Keyboard & Mouse Power Type C HDMI Cord AC Power Monitor Adapter/Hub Type C This configuration requires an ADLINK USB Type-C hub/adapter (P/N 92-99090-1010). NOTE: NOTE: Figure 3-6: Combined Power and Peripheral Connections Getting Started...
3.5 Image Capture and Inference ADLINK provide sample files for testing the NEON-2000-JNX image capturing and inference functions. The following steps illus- trate how to execute the Classification Sample with the NEON- 2000-JNX. Step 1: Right-click the Capture_and_inference_Sample folder on the desktop and select Open in Terminal. Step 2: Execute the sample by entering the command ./build/ aarch64/bin/imagenet-camera [Sensor_width] .
Page 33
NEON-2000-JNX The Sensor_width and Sensor_height settings can also be set via PylonViewer. Getting Started...
Step 3: Captured image and Inference results are displayed with the inference result shown at the left-top corner of the image. 3.5.1 Inference Concepts and Sample This section illustrates the main concepts of inference with sample files and also provides a link to examples from NVIDIA. The default path of the sample is /home/adlink/Desktop/ Capture_and_ Inference_Sample.
NEON-2000-JNX To learn more about image sensors, samples and documents are included in /opt/pylon5. For more samples relating to image infer- ence, NVIDIA provides examples at https://github.com/dusty-nv/ jetson-inference. 3.5.2 Sample Inference Steps Use these steps to set up a streaming camera and to display and classify an image inference.
3.6 Use Pylon to capture and adjust the sensor This section describes how to use the Basler Pylon utility to cap- ture an image, set the sensor, and load/save the sensor settings. 3.6.1 Capture an Image via Pylon The following steps illustrate how to capture images using the Basler PylonViewerApp.
Page 37
NEON-2000-JNX Step 2: Go to /opt/pylon5/bin and double-click PylonViewerApp, or, select the PylonViewerApp in the launcher. Getting Started...
Page 38
Step 3: Double-click Basler daA1600-60c to open the camera. Basler daA1600-60c is the specific sensor for the NEON-202B- JNX used in this example. As sensor names are model-spe- cific, be sure to select the correct sensor based on the specific NOTE: NOTE: NEON-2000-JNX used.
NEON-2000-JNX 3.6.2 Image Sensor Adjustment via Pylon The default NEON-2000-JNX sensor settings may not be suitable for all applications. This section illustrates how to customize the sensor settings. Getting Started...
Page 40
3.6.2.1 Use Pylon utility to load saved sensor configu- ration files Step 1: Click Files. Step 2: Go to /opt/pylon5/bin and double-click PylonViewerApp, or, select the PylonViewerApp in the launcher. Getting Started...
Page 41
NEON-2000-JNX Step 3: Double-click Basler daA1600-60c to open the camera. Basler daA1600-60c is the specific sensor for the NEON-202B- JNX used in this example. As sensor names are model-spe- cific, be sure to select the correct sensor based on the specific NOTE: NOTE: NEON-2000-JNX used.
Page 42
Step 5: If the file loads successfully, the sensor’s settings should be modified. For example: Getting Started...
Page 43
NEON-2000-JNX The modified settings can also be viewed under Features in pylon Viewer. Getting Started...
Page 44
Step 6: Click Continuous Shot to have the camera capture images with the loaded sensor settings. Getting Started...
Page 45
NEON-2000-JNX 3.6.2.2 Use Pylon to adjust the sensor Step 1: Click Files. Step 2: Go to /opt/pylon5/bin and double-click PylonViewerApp, or, select the PylonViewerApp in the launcher. Getting Started...
Page 46
Step 3: Double-click Basler daA1600-60c to open the camera. Basler daA1600-60c is the specific sensor for the NEON-202B- JNX used in this example. As sensor names are model-spe- cific, be sure to select the correct sensor based on the specific NOTE: NOTE: NEON-2000-JNX used.
Page 47
NEON-2000-JNX Step 4: To save the modified settings to a file, select Camera > Save Features... from the main menu. Getting Started...
3.6.3 Use APIs to adjust the image sensor After opening the device, add the PylonFeaturePersistenceLoad function to load features that will adjust the image accordingly. For example: PylonDeviceOpen( hDev, PYLONC_ACCESS_MODE_CONTROL | PYLONC_ACCESS_MODE_STREAM ); PylonDeviceGetNodeMap( hDev, &hMap); PylonFeaturePersistenceLoad( hMap , “daA1600- 60uc_adjust image quality.pfs”, 1 );...
NEON-2000-JNX Important Safety Instructions For user safety, please read and follow all instructions, Warnings, Cautions, and Notes marked in this manual and on the associated device before handling/operating the device, to avoid injury or damage. Read these safety instructions carefully Keep the User’s Manual for future reference Read the Specifications section of this manual for detailed information on the recommended operating environment...
Page 52
A Lithium-type battery may be provided for uninterrupted backup or emergency power. Risk of explosion if battery is replaced with one of an incorrect type; please dispose of used batteries appropriately. CAUTION: The device must be serviced by authorized technicians when: The power cord or plug is damaged Liquid has entered the device interior...
NEON-2000-JNX Consignes de Sécurité Importante S'il vous plaît prêter attention stricte à tous les avertissements et mises en garde figurant sur l'appareil, pour éviter des blessures ou des dommages. Lisez attentivement ces consignes de sécurité. Conservez le manuel de l'utilisateur pour pouvoir le consulter ultérieurement.
Page 54
tenu que par du personnel technique qualifié à l'aide d'outils appropriés. Une batterie de type lithium peut être fournie pour une alimen- tation de secours ou une alimentation de secours ininterrom- pue. Risque d’explosion si la pile est remplacée par une autre de type incorrect.
Need help?
Do you have a question about the NEON-2000-JNX Series and is the answer not in the manual?
Questions and answers