User Guide for FLYING EYE models including: Icrest 2 Series Microcomputer, Icrest 2 Series, Microcomputer
Micro-ordinateur iCrest2 Series
6 2. USB 3.1 Port(USB C) Connect external USB 3.1 or USB2.0 devices. Power supply capacity is 5V/3A; This port on the ICrest2 allows it to be used as a host device.
File Info : application/pdf, 15 Pages, 393.51KB
DocumentDocumentICREST 2 SERIES UserGuide V2.1 2022.02 1 Contents Disclaimer .................................................................................................................... 4 Warning ........................................................................................................................ 4 Introduction ................................................................................................................ 4 In the Box..................................................................................................................... 5 Overview ...................................................................................................................... 6 ICrest 2 .................................................................................................................. 6 Quick charge conversion Unit ........................................................................ 8 Multifunctional Extension Unit ....................................................................... 9 Basic Configuration ......................................................................................... 10 Network Configuration................................................................................... 10 Software Installation............................................................................................10 System Image ........................................................................................................... 10 Installation and Connection......................................................................10 Specifications ..............................................................................................12 ICrest2.0 FAQ ..............................................................................................13 2 Disclaimer Congratulations on purchasing your new JLI product. The information in this document affects your safety and your legal rights and responsibilities. Read this entire document carefully to ensure proper configuration before use. Failure to read and follow instructions and warnings in this document may result in serious injury to yourself or others, damage to your JLI product, or damage to other objects in the vicinity. This document and all other collateral documents are subject to change at the sole discretion of JLI Warning 1. Make sure to use JLI designated cables and connect external devices to the ports in strict accordance with specifications of these ports. 2. DO NOT disassemble the ICrest 2 and its accessories. 3. Ensure that the ICrest 2 and its components are free from contamination such as water, oil, soil, and sand. 4. Mount the ICrest 2 to an appropriate position for heat dissipation. 5. DO NOT touch or let your hands or body come in contact with any components as they may be hot during operation. 6. Avoid vibrations and impacts when using the ICrest 2 or during storage or transportation. 7. The USB 3.1 devices connected to the ICrest2 may cause interference to the GNSS or Wi-Fi signals. Take electromagnetic shielding measures to reduce the interference if necessary. Introduction The ICrest 2 is JLI's second-generation microcomputer for DJI SDK developers. There are two versions: ICrest2-5G, ICrest2-N. The ICrest 2-5G is equipped with the 5G mobile communication module ready NVIDIA® JetsonTM NX module, capable of rapid complex graphics processing. The ICrest2-N has Jetson Nano module as an entry-level computing 3 platform for drones. With a variety of ports to connect different external devices, the ICrest2 is compatible with many DJI drone platforms, flight control systems and PX4 Autopilot. The ICrest2 is flexible and expandable, making it the go-to tool for developers. In the Box* ICrest2-5Ginclude DJI OSDK cable5G Antenna* × 1 Multifunctional Extension Unit x 1 quick charge conversion Unit x 1 assembly bracket set for M300 x 1 * ICREST 2 SERIES has 2 versions : ICrest2-5G, ICrest2-N. It depends on the actual order to be delivered. * The heights of ICrest2-5G and ICrest2-N are slightly different. It depends on the actual order to be delivered. 4 Overview ICrest 2 The illustrations below use the ICrest2-5G as an example. Unless otherwise specified, the descriptions apply to the both models in the Icrst2 series. 6 7 3 5 2 4 1 1. DJI OSDK Port / Power PortUSB C This port provides port power supply, DJI OSDK UART and USB 2.0 interface to connect to the OSDK port on the top of the DJI M300RTK. This interface is used as the only power supply input source for the ICrest 2 series, the allowable voltage range is 8V DC~ 28V DC, and the power is guaranteed to be greater than 25W. Pin Map A1 Name GND B12 A2 A3 NC NC B11 B10 A4 A5 A6 VCC8-28V OSDK_UART0_ USB DP RX_3V3* B9 B8 B7 A7 A8 A9 USB DM OSDK_UART0_TX_3 VCC8-28V V3* B6 B5 B4 A10 IIC_SDA B3 A11 A12 IIC_SCL GND B2 B1 Name GND NC NC VCC8-28V GND USB VBUS USB ID DJI OSDK PPS VCC8-28V NC NC GND *OSDK UART0 device in the system kernel is THS1, which operating level is 3.3 V TTL. 5 2. USB 3.1 PortUSB C Connect external USB 3.1 or USB2.0 devices. Power supply capacity is 5V/3A; This port on the ICrest2 allows it to be used as a host device. Connect Type C Docking Station to ICrest2 to expand USB devices such as mouse, keyboard and U disk 3. HDMI output portMicro HDMI Connect a display device. 4. Power and state Indicator The orange light corresponds to the NX GPIO pin number is 417, and the green light corresponds to the GPIO pin number is 268. Developer can also control the state of the light by themselves. ICrest 2-5G default indicator status: Light state means Solid Orange Orange flashing(2 times in a second) Orange flashing(1 time in a second) Green flashing(5 times in a second) system power on System don't detect 5G module. Failed to connect to internet. System detect 5G module. Failed to connect to internet. System detect 5G module. Connect to internet success ICrest 2-N default indicator status: light state Solid Orange Orange flashing(1 time in a second) Orange flashing(1 time in a second) means system power on Failed to connect to internet. connect to internet success 5. OTG 2.0 / DJI PSDK PortUSB C This interface is a multi-function Extension interface, including 1x USB 2.0 OTG port, 100Mbps Ethernet RJ-45 port, and 2 x UART ports; With the use of the multi-function Extension unit module, the USB2.0 OTG port, Ethernet port, UART port, reset button and recovery button can be expanded to facilitate debugging. ICrest 2 only uses the USB2.0 OTG port as the image backup and system recovery function; pin map 6 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 LAN LAN name GND USB VBUS RX- RX+ NX SYS CC1 USB DP USB DN USB VBUS RST UART1 UART1 GND TX_3.3V RX_3.3V B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 LAN LAN name GND USB VBUS TX+ TX- NX SYS RECOVE USB DN USB DP CC2 RY USB VBUS NX NX DEBUG DEBUG GND UART2 TX UART2 RX ·Pin B8 and A8 correspond to the RST and RCV buttons of the multi-function control Extension unit respectively. ·Pin A10 and A11 correspond to the UART1 interface of the multi-function Extension unit respectively, which are used to access external devices. The corresponding device in the system kernel is ttyS0, and operating level is 3.3 V TTL. ·Pin A2, A3, B10, B11 are used to access external Ethernet devices, which correspond to the RJ45 ports of the multi-function Extension unit respectively. ·Pin B2 and B3 are debug terminal ports by default (baud rate is 115200), which correspond to the NX debug serial port of the multi-function Extension unit respectively. operating level is 3.3 V TTL, and the corresponding device in the system kernel is TCU0. ·Pin A6, A7 and B6, B7 correspond to the NX OTG2.0 programming interface of the multi- function Extension unit respectively. 6. 5G antennas(for the ICrest 2-5G only) 5G antennasDO NOT block the antennas with metal objects. 7. Rubber Waterproof and dustproof rubber Quick charge conversion Unit 2 1 Use the quick charging source adapter module to connect the mobile phone quick 7 charging charger to supply power to the ICrest2 device, which is convenient for debugging. Be sure to connect the corresponding devices in strict accordance with the parameters of each interface. 1. O S DK c ab l e p o w er i np ut po r t USB C male port Connect to ICrest2 OSDK cable Port 2. q ui c k c ha rg i ng so urc e o utp ut i nt e r fa c e USB C female port connect to mobile phone quick charger via USB C cable Multifunctional Extension Unit Connect the Multifunctional Extension Unit to the OTG2.0 USB C port on the ICrest 2 to control some specific functions of the ICrest 2. 3· 4· 1 7 2 5· 6 1. 100Mbps ethernet RJ-45 Port Connect a network cable to the port to access the Internet. 2. Recovery Button Recovery button. Press it and power on ICrest2 to enter Recovery mode. Refer to System Image for details. 3. Reset Button Reset button. Press once to reset the ICrest2. 4. UART1 port Connects to the UART1 on the ICrest 2 using the Dupont cable. The corresponding device in the system kernel is ttyS0, and operating level is 3.3 V TTL. 5. UART2 port It is used for NX debug serial portConnects to the UART2 on the ICrest 2 using the Dupont cable. The corresponding device in the system kernel is TCU0, and operating level is 3.3 V TTL. baud rate is 115200 8 6. Micro USB port Use it as a device for image backup and system recovery 7. USB C male port Connect to ICrest2 OTG2.0 Port System Configuration Users can perform basic setup in the terminal interface. Basic Configuration The ICrest2 comes with the Ubuntu 18.04 operating system pre-installed. After powering on the ICrest2, then connect a monitor with a HDMI port, mouse and keyboard to log in with the information below. User namegeoai Passwordgeoai Network Configuration Access the Internet using a network cable Wi-Fi dongle or 5G communication (for the ICrest25G only). If DHCP service is available on the connected network, an IP address will be assigned to the ICrest2 automatically. Otherwise, run the following commands to obtain an IP address: Wired Network $ sudo ifconfig eth1 xxx.xxx.xxx.xxx $ ifconfig Wireless Network $ sudo ifconfig wlan0 xxx.xxx.xxx.xxx $ ifconfig "xxx.xxx.xxx.xxx" is the IP address that you wish to use. The commands above can also be used to check if the configuration is correct. 5G Network setup commands, an IP address will be assigned to the ICrest2 automatically. $ cd quectel-CM/ $ sudo ./quectel-CM 9 Software Installation The ICrest2 come with the following software pre-installed. Users can install other software according to different applications. ICrest2 SDK 1.0 Jetpack 4.5.1 Ubuntu 18.04 CUDA 10.2 OpenCV 4.1 ROS CMake Git htop Terminator Eigen Ceres GCC 7 System Image 10 ICrest2 series ICrest 2 embedded 16G eMMC and 128G SSD storage space, the SSD is used as the system disk (rootfs area), and only eMMC is used as the boot and boot of the system. Supports multiple devices system image recovery at the same time. For more information on system recovery and backup, please refer to System Image manual Installation and Connection It is recommended to use the included Multifunctional Extension Unit, and quick charge conversion Unit with the ICrest2, and assemble them as shown using the Assembly Bracket Set. Use DJI M300RTK 1. When using with DJI flying platforms, mount the ICrest2 and other external devices to the flight platform using a compatible mounting bracket. 2. connect to M300RTK OSDK portThe typical development process equipment connection is as follows DJI M300RTK Using quick charge conversion unit as power input ICrest 2 supports mobile phone quick charging power supply, which is convenient for debugging. Connect the quick charging power conversion unit in the accessory to the DJI OSDK port. The typical development process equipment connection is as follows 11 ICrest2 Quick charge conversion unit USB C cable Mobile phone quick charger Specifications ICrest 2 Name Weight Dimensions Processor AI performance Memory Storage Network USB Display interface I/O ICrest2-5G ICrest2-N ~160g ~140g 86 x 58 x 41 mm 86 x 58 x 29 mm NVIDIA Jetson Xavier NX NVIDIA Jetson Xavier Nano 21 TOPS 472 GFLOPS 8GB 128-bit LPDDR4x @ 1600MHz | 4GB 64 bit LPDDR4 25.6GB/s 51.2GB/s 128GB SSD 5G NR 100Mbps Ethernet USB C Port 100Mbps Ethernet USB C Port USB 3.1 (10Gbps) + USB 2.0 x 3 Micro HDMI UART × 3 12 Power Power supply Operating Temperature Ingress Protection Rating Support platform 10-20 W 5-10 W 8 - 28 V Power Port ×1DJI OSDK cable Power Supply -25~ 50 IP45 M300RTKM30M210V2M210RTKV2 Unitmm ICrest 2-5G ICrest 2-N ICrest2.0 FAQ What are the processors used in the different versions? There are two models of ICrest2. ICrest2-5G uses the NVIDIA Jetson NX processor, and ICrest2-N uses the NVIDIA Jetson Nano processor. How about the heat dissipation of ICrest2 series? The ICrest 2 series is specially designed for drone applications. It adopts a fanless design and passively dissipates heat through the wind field generated by the propeller of the drone. When debugging on the ground, please use an external fan to dissipate the heat of the ICrest 2. 13 What can I do with ICrest 2? The ICrest2 can be used for a variety of different applications thanks to its ability to be deeply and seamlessly integrated with DJI platforms. The two versions enable a wide spectrum of applications, and the various ports allow for customized expansions. By providing users with a tool capable of heterogeneous computing, we are opening up possibilities for more efficient and flexible applications. Below are some examples for use with drones: · Build fully autonomous drone solutions with onboard computing · Conduct heavy processing of onboard data (image processing, sensor data fusion) · Expand computing capacity to your existing drone or robotics solution · Use it as a lightweight mobile ground station In addition, JLI is excited to see how creative developers expand the ICrest2's applications beyond drones and into robotics applications. It is a compact yet powerful onboard computer that is highly integrated, making it easier for developers to create specialized solutions based on drones and much more. Which products are the ICrest2 compatible with? The ICrest2 is fully compatible with the M300 RTK and M210 Series and M210 RTK Series drones, as well as the A3 and N3 flight controllers. The OSDK features of the ICrest2 are fully compatible with the M100 and M600 PRO, although the image stream cannot be accessed. what is the different between ICrest2-5G and ICrest2-N ICrest 2-5G integrates a 5G communication module and a small 5G antenna, the processor AI computing ability is 21TOPS, and it can run multiple modern neural networks in parallel; The ICrest2-N processor has a computing power of 472 GFLOPS, which can be used as an entry-level computing ability platform for drone AI; What is the quick charging source conversion unit used for? In order to facilitate debugging, the iCrest 2 can be powered without using a drone, and the fast charging source adapter can supply the 12V/20V voltage of the mobile phone fast charging charger to the cloud crown 2 for power supply. Generally speaking, if the mobile phone fast charging charger is not connected to the fast charging protocol conversion, it can only output 5V/1A power, which cannot guarantee the maximum power consumption 14 demand of iCrest 2; at this time, iCrest 2 will actively reduce the main frequency , there will be slow startup and slow application programs; 15