Pcisa cpu card with 45 nm intel atom cpu, 2x pcie gbe,512 mb ddr2 memory, so-dimm slot, compactflash, vga, lvds, hdtv and sdvo and dual sata (190 pages)
Summary of Contents for IEI Technology Mustang-M2AE-MX1
Page 1
Mustang-M2AE-MX1 MODEL: Mustang-M2AE-MX1 ® ® Intel Vision Accelerator Design with Intel Movidius™ VPU Powered by Open Visual Inference & Neural Network Optimization (OpenVINO™) toolkit User Manual Page I Rev. 1.00 - December 9, 2019...
Page 2
Mustang-M2AE-MX1 Revision Date Version Changes December 9, 2019 1.00 Initial release Page II...
Page 3
Mustang-M2AE-MX1 Copyright COPYRIGHT NOTICE The information in this document is subject to change without prior notice in order to improve reliability, design and function and does not represent a commitment on the part of the manufacturer. In no event will the manufacturer be liable for direct, indirect, special, incidental, or consequential damages arising out of the use or inability to use the product or documentation, even if advised of the possibility of such damages.
Page 4
Mustang-M2AE-MX1 Manual Conventions WARNING Warnings appear where overlooked details may cause damage to the equipment or result in personal injury. Warnings should be taken seriously. CAUTION Cautionary messages should be heeded to help reduce the chance of losing data or damaging the product.
Mustang-M2AE-MX1 Table of Contents 1 INTRODUCTION ......................1 1.1 I ......................2 NTRODUCTION 1.2 F ........................3 EATURES 1.3 D ....................... 3 IMENSIONS 1.4 T ..................4 ECHNICAL PECIFICATIONS 1.5 P ......................... 4 EFINE 2 UNPACKING ......................... 6 2.1 A ..................
Page 6
5.5.1 Run the Image Classification Verification Script ..........37 5.5.2 Run the Inference Pipeline Verification Script ..........38 5.5.3 Installation Steps for iEi Mustang-M2AE-MX1 the Intel® Vision Accelerator Design with Intel® Movidius™ VPU ............... 40 A PERFORMANCE TEST .................... 42 B REGULATORY COMPLIANCE ................
Page 7
Mustang-M2AE-MX1 List of Figures Figure 1-1: Mustang-M2AE-MX1 ....................2 Figure 1-2: Dimensions (mm) ......................3 Page VII...
The Mustang-M2AE-MX1 is a deep learning convolutional neural network acceleration card for speeding up AI inference, in a flexible and scalable way. Equipped with Intel® Movidius™ Myriad™ X Vision Processing Unit (VPU), the Mustang-M2AE-MX1 M.2 card can be used with the existing system, enabling high-performance computing without costing a fortune.
Mustang-M2AE-MX1 1.2 Features Mustang-M2AE-MX1 features are listed below: One Intel® Movidius™ Myriad™ X Vision Processing Unit Interface: M.2 A+E Key Dimensions: 22 mm x 30 mm Cooling: Active fan OpenVINO™ Toolkit, AI edge computing ready device ...
Only handle the edges of the PCB: Don't touch the surface of the motherboard. Hold the motherboard by the edges when handling. 2.2 Unpacking Precautions When the Mustang-M2AE-MX1 is unpacked, please do the following: Follow the antistatic guidelines above. Make sure the packing box is facing upwards when opening.
If any of the components listed in the checklist below are missing, do not proceed with the installation. Contact the IEI reseller or vendor the Mustang-M2AE-MX1 was purchased from or contact an IEI sales representative directly by sending an email to sales@ieiworld.com.
Mustang-M2AE-MX1 and severe injury to the user. Electrostatic discharge (ESD) can cause serious damage to electronic components, including the Mustang-M2AE-MX1. Dry climates are especially susceptible to ESD. It is therefore critical that whenever the Mustang-M2AE-MX1 or any other electrical component is handled, the following anti-static precautions are strictly adhered to.
Page 19
ESD from the body and helps prevent ESD damage. Turn off system: When installing the Mustang-M2AE-MX1, make sure that the system to be connected is disconnected from all power supplies and that no electricity is being fed into the system.
Step 4: Insert into the socket. Line up the notch on the module with the notch on the slot. Slide the Mustang-M2AE-MX1 into the socket at an angle of about 20º. Step 5: Secure the Mustang-M2AE-MX1 with a retention screw.
Mustang-M2AE-MX1 4.3 Install the Intel® Distribution of OpenVINO™ Toolkit Core Components Download the Intel® Distribution of OpenVINO™ toolkit package file from Intel® Distribution of OpenVINO™ toolkit for Linux*. Select the Intel® Distribution of OpenVINO™ toolkit for Linux package from the dropdown menu.
Page 24
Mustang-M2AE-MX1 Screenshots are provided for the GUI, but not for CLI. The following information also applies to CLI and will be helpful to your installation where you will be presented with the same choices and tasks. 1. Choose your installation option: Option 1: GUI Installation Wizard: ...
Page 25
Mustang-M2AE-MX1 Optional: You can choose Customize to change the installation directory or the components you want to install: Page 17...
Mustang-M2AE-MX1 When installed as root the default installation directory for the Intel Distribution of OpenVINO is /opt/intel/openvino_<version>/. For simplicity, a symbolic link to the latest installation is also created: /opt/intel/openvino/. NOTE: The Intel® Media component always installed in the /opt/intel/mediasdk directory regardless of the OpenVINO installation path chosen.
Mustang-M2AE-MX1 Intel-optimized build of OpenCV library Deep Learning Inference Engine Deep Learning Model Optimizer tools 1. Change to the install_dependencies directory: cd /opt/intel/openvino/install_dependencies 2. Run a script to download and install the external software dependencies: sudo -E ./install_openvino_dependencies.sh The dependencies are installed.
Mustang-M2AE-MX1 The environment variables are set. Continue to the next section to configure the Model Optimizer. 4.6 Configure the Model Optimizer The Model Optimizer is a Python*-based command line tool for importing trained models from popular deep learning frameworks such as Caffe*, TensorFlow*, Apache MXNet*, ONNX* and Kaldi*.
Page 29
Mustang-M2AE-MX1 2. Run the script to configure the Model Optimizer for Caffe, TensorFlow, MXNet, Kaldi*, and ONNX: sudo ./install_prerequisites.sh Option 2: Configure each framework separately Configure individual frameworks separately ONLY if you did not select Option 1 above. 1. Go to the Model Optimizer prerequisites directory: cd /opt/intel/openvino/deployment_tools/model_optimizer/install_prerequisites 2.
Mustang-M2AE-MX1 4.7 Run the Verification Scripts to Verify Installation IMPORTANT: This section is required. In addition to confirming your installation was successful, demo scripts perform other steps, such as setting up your computer to use the Inference Engine samples. To verify the installation and compile two samples, run the verification applications provided with the product on the CPU: 1.
Page 31
Mustang-M2AE-MX1 3. Run the Inference Pipeline verification script: ./demo_security_barrier_camera.sh This script downloads three pre-trained model IRs, builds the Security Barrier Camera Demo application, and runs it with the downloaded models and the car_1.bmp image from the demo directory to show an inference pipeline. The verification script uses vehicle recognition in which vehicle attributes build on each other to narrow in on a specific attribute.
Mustang-M2AE-MX1 4.8 Install Mustang-M2AE-MX1 <intel HDDL> Driver For Intel® Vision Accelerator Design with Intel® Movidius™ VPUs, the following additional installation steps are required. 1. Set the environment variables: source /opt/intel/openvino/bin/setupvars.sh NOTE: The HDDL_INSTALL_DIR variable is set to <openvino_install_dir>/ deployment_tools/inference_engine/external/hddl. If you installed the Intel®...
Mustang-M2AE-MX1 4.9 Steps for verify Intel® Vision Accelerator Design with Mustang-M2AE-MX1 Intel® Movidius™ VPU After configuration is done, you are ready to run the verification scripts with the HDDL Plugin for your Intel® Vision Accelerator Design with Intel® Movidius™ VPUs: 1.
Mustang-M2AE-MX1 5.1 System Requirement Operating System: Microsoft Windows* 10 64-bit Software: Microsoft Visual Studio* with C++ 2019, 2017, or 2015 with MSBuild CMake 3.4 or higher 64-bit NOTE: If you want to use Microsoft Visual Studio 2019, you are required to install CMake 3.14.
Mustang-M2AE-MX1 5.3 Installation Steps 5.3.1 Install the Intel® Distribution of OpenVINO™ toolkit Core Components 1. If you have not downloaded the Intel® Distribution of OpenVINO™ toolkit, download the latest version. By default, the file is saved to the Downloads directory as w_openvino_toolkit_p_<version>.exe.
Page 37
Mustang-M2AE-MX1 4. Click Next. 5. You are asked if you want to provide consent to gather information. Choose the option of your choice. Click Next. 6. If you are missing external dependencies, you will see a warning screen. Write down the dependencies you are missing.
Page 38
Mustang-M2AE-MX1 7. Click Next. 8. When the first part of installation is complete, the final screen informs you that the core components have been installed and additional steps still required: Page 30...
Page 39
Mustang-M2AE-MX1 9. Click Finish to close the installation wizard. A new browser window opens to the next section of the installation guide to set the environment variables. You are in the same document. The new window opens in case you ran the installation without first opening this installation guide.
Mustang-M2AE-MX1 5.3.2 Set the Environment Variables NOTE: If you installed the Intel® Distribution of OpenVINO™ to the non-default install directory, replace C:\Program Files (x86)\IntelSWTools with the directory in which you installed the software. You must update several environment variables before you can compile and run OpenVINO™...
Mustang-M2AE-MX1 .xml: Describes the network topology .bin: Contains the weights and biases binary data The Inference Engine reads, loads, and infers the IR files, using a common API across the CPU, GPU, or VPU hardware. The Model Optimizer is a Python*-based command line tool (mo.py), which is located in...
Mustang-M2AE-MX1 These steps use a command prompt to make sure you see error messages. 5.4.1.1 Option 1: Configure the Model Optimizer for all supported frameworks at the same time: 1. Open a command prompt. To do so, type cmd in your Search Windows box and then press Enter.
Page 43
Mustang-M2AE-MX1 2. Run the batch file for the framework you will use with the Model Optimizer. You can use more than one: For Caffe: install_prerequisites_caffe.bat For TensorFlow: install_prerequisites_tf.bat For MXNet: install_prerequisites_mxnet.bat For ONNX: install_prerequisites_onnx.bat For Kaldi: ...
Mustang-M2AE-MX1 You are ready to use two short demos to see the results of running the Intel Distribution of OpenVINO toolkit and to verify your installation was successful. The demo scripts are required since they perform additional configuration steps. Continue to the next section.
Mustang-M2AE-MX1 NOTE: The paths in this section assume you used the default installation directory. If you used a directory other than C:\Program Files (x86)\IntelSWTools, update the directory with the location where you installed the software. To verify the installation and compile two samples, run the verification applications provided with the product on the CPU: 1.
Mustang-M2AE-MX1 This demo is complete. Leave the console open and continue to the next section to run the Inference Pipeline demo. 5.5.2 Run the Inference Pipeline Verification Script To run the script, start the demo_security_barrier_camera.bat file while still in the console: demo_security_barrier_camera.bat...
Page 47
Mustang-M2AE-MX1 A console window that displays information about the tasks performed by the demo An image viewer window that displays a resulting frame with detections rendered as bounding boxes, similar to the following: Close the image viewer window to end the demo.
Mustang-M2AE-MX1 5.5.3 Installation Steps for iEi Mustang-M2AE-MX1 the Intel® Vision Accelerator Design with Intel® Movidius™ VPU NOTE: These steps are required only if you want to use Intel® Vision Accelerator Design with Intel® Movidius™ VPUs. To perform inference on Intel® Vision Accelerator Design with Intel® Movidius™ VPUs, the following additional installation steps are required: 1.
Page 49
Mustang-M2AE-MX1 For advanced configuration steps for your IEI Mustang-V100-MX8 accelerator, Intel® Movidius™ VPUs Setup Guide for Use with Intel® Distribution of OpenVINO™ toolkit. After you've configurated your Intel® Vision Accelerator Design with Intel® Movidius™ VPUs, see Intel® Movidius™ VPUs Programming Guide for Use with Intel®...
Page 53
Mustang-M2AE-MX1 DECLARATION OF CONFORMITY This equipment has been tested and found to comply with specifications for CE marking. If the user modifies and/or installs other devices in the equipment, the CE conformity declaration may no longer apply. FCC WARNING This equipment complies with Part 15 of the FCC Rules. Operation is subject to the...
Page 55
Mustang-M2AE-MX1 CAUTION: Risk of explosion if battery is replaced by an incorrect type. Only certified engineers should replace the on-board battery. Dispose of used batteries according to instructions and local regulations. Outside the European Union–If you wish to dispose of used electrical and ...
Page 57
Mustang-M2AE-MX1 The details provided in this appendix are to ensure that the product is compliant with the Peoples Republic of China (China) RoHS standards. The table below acknowledges the presences of small quantities of certain materials in the product, and is applicable to China RoHS only.
Need help?
Do you have a question about the Mustang-M2AE-MX1 and is the answer not in the manual?
Questions and answers