Vecow ESOM-MT-350 User Manual

Mediatek genio 350 system on module

Advertisement

Quick Links

ESOM-MT-350
Arm-Based MediaTek Genio 350 System on Module
USER
USER
Manual
Manual
1.0.0 Edition 20221115

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ESOM-MT-350 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Vecow ESOM-MT-350

  • Page 1 USER USER ESOM-MT-350 Manual Manual Arm-Based MediaTek Genio 350 System on Module 1.0.0 Edition 20221115...
  • Page 2 Record of Revision Version Date Page Description Remark 1.00 2022/11/15 Official Release ©Vecow ESOM-MT-350 User Manual...
  • Page 3 This manual is released by Vecow Co., Ltd. for reference purpose only. All product offerings and specifications are subject to change without prior notice. It does not represent commitment of Vecow Co., Ltd. Vecow shall not be liable for direct, indirect, special, incidental, or consequential damages arising out of the use of the product or documentation or any infringements upon the rights of third parties, which may result from such use.
  • Page 4 Order Information Part Number Description ESOM-MT-350 Arm-Based MediaTek Genio 350 System on Module ESOM-MT-350-EV Arm-Based MediaTek Genio 350 SOM Evaluation Kit ©Vecow ESOM-MT-350 User Manual...
  • Page 5: Table Of Contents

    1.3.1 Specifications of ESOM-MT-350 1.3.2 Specifications of ESOM-MT-350-CB 1.4 Mechanical Dimension 1.4.1 Dimensions of ESOM-MT-350 1.4.2 Dimensions of ESOM-MT-500-CB CHAPTER 2 GETTING TO KNOW YOUR ESOM-MT-350 7 2.1 Packing List 2.1.1 ESOM-MT-350 Packing List 2.1.2 ESOM-MT-350-EV Packing List 2.2 ESOM-MT-350 Pinout Table 2.2.1 Top Side View...
  • Page 6 CHAPTER 4 YOCTO SOFTWARE SETUP 4.1 BSP Installation 4.2 Build Environment Setup 4.3 Image Build APPENDIX A : CONNECTING LCD DISPLAY APPENDIX B : POWER CONSUMPTION ©Vecow ESOM-MT-350 User Manual...
  • Page 7: Chapter 1 General Introduction

    GENERAL INTRODUCTION 1.1 Overview Vecow ESOM-MT-350 is powered by MediaTek Genio 350 processor that features a quad-core Cortex-A53 processor and integrates with Arm Mali-G52 GPU. The ESOM-MT-350 provides a powerful and efficient performance designed for AIoT applications. Vecow ESOM-MT-350 supports 2GB LPDDR4 memory, Digital display and MIPI DSI display to facilitate advanced multimedia capabilities.
  • Page 8: Product Specification

    1.3 Product Specification 1.3.1 Specifications of ESOM-MT-350 System Processor MediaTek Genio 350 Processor with Quad-core Cortex-A53 @2.0GHz Memory LPDDR4 SDRAM 2GB eMMC 16GB eMMC • Android 10 • Linux Yocto 3.1 I/O Interface Internal I/O 2 M.2 Golden Finger • 1 IPEX Connector External I/O •...
  • Page 9 60 mm x 45 mm (2.36" x 1.77") Environment Operating Temperature -40°C to 85°C (-40°F to 185°F) Storage Temperature -40°C to 85°C (-40°F to 185°F) Humidity 5% to 95% humidity, non-condensing Relative Humidity 95% at 85°C CE, FCC ©Vecow ESOM-MT-350 User Manual GENERAL INTRODUCTION...
  • Page 10: Specifications Of Esom-Mt-350-Cb

    1.3.2 Specifications of ESOM-MT-350-CB System Processor MediaTek Genio 350 Processor with Quad-core Cortex-A53 @2.0GHz Memory LPDDR4 SDRAM 2GB eMMC 16GB eMMC • Android 10 • Linux Yocto 3.1 Graphics • Digital Display: up to 1920 x 1080 Display • 4-lane MIPI DSI : 1920 x 1080...
  • Page 11 146 mm x 102 mm (5.75" x 4.01") Environment Operating Temperature -40°C to 85°C (-40°F to 185°F) Storage Temperature -40°C to 85°C (-40°F to 185°F) Humidity 5% to 95% humidity, non-condensing Relative Humidity 95% at 85°C CE, FCC ©Vecow ESOM-MT-350 User Manual GENERAL INTRODUCTION...
  • Page 12: Mechanical Dimension

    1.4 Mechanical Dimension 1.4.1 Dimensions of ESOM-MT-350 Unit : mm (inch) 60.0 (2.36) 4.2 (0.16) 1.4.2 Dimensions of ESOM-MT-500-CB Unit : mm (inch) 146.0 (5.75) ©Vecow ESOM-MT-350 User Manual GENERAL INTRODUCTION...
  • Page 13: Chapter 2 Getting To Know Your Esom-Mt-350

    GETTING TO KNOW YOUR ESOM-MT-350 2.1 Packing List 2.1.1 ESOM-MT-350 Packing List Item Description ESOM-MT-350: System on Module with MediaTek Genio 350 quad- core Processor, 2GB LPDDR4 SDRAM, 16GB eMMC 2.1.2 ESOM-MT-350-EV Packing List Item Description ESOM-MT-350-EV: MediaTek Genio 350 SOM Evaluation Kit...
  • Page 14 M3x20mm Screws Board from Above From SOM to Debug 4-pin FFC Cable Board UART to USB Debug Debug Board Board 7’’ MIPI DSI LCD Touch Panel Panel MIPI CSI Camera Camera Module ©Vecow ESOM-MT-350 User Manual GETTING TO KNOW YOUR ESOM-MT-350...
  • Page 15: Esom-Mt-350 Pinout Table

    2.2 ESOM-MT-350 Pinout Table 2.2.1 Top Side View 2.2.2 Bottom Side View ©Vecow ESOM-MT-350 User Manual GETTING TO KNOW YOUR ESOM-MT-350...
  • Page 16: Pinout Table

    CSI1A_L1N ENIT_CTP_INT CSI1A_L1P CSI1A_L0N DSI_D3_P CSI1A_L0P DSI_D3_N DSI_D1_P CSI0B_L2N DSI_D1_N CSI0B_L2P CSI0B_L0N DSI_CLK_P CSI0B_L0P DSI_CLK_N CSI0B_L1N DSI_D2_N CSI0B_L1P DSI_D2_P DSI_D0_N CSI0A_L0N DSI_D0_P CSI0A_L0P CSI0A_L1N LCM_ENN CSI0A_L1P LCM_ENP LCM_RST CSI0A_L2N DISP_PWM CSI0A_L2P ©Vecow ESOM-MT-350 User Manual GETTING TO KNOW YOUR ESOM-MT-350...
  • Page 17 I2C0_SCL SPI_MISO EXT_INT3 SPI_CLK EXT_INT2 EXT_INT1 UART2_RXD UART2_TXD TX_CH2_P UART1_TXD TX_CH2_M UART1_RXD TX_CH1_P MCU_INT TX_CH1_M MCU_WDI SYSRSTB TX_CH0_P MCU_STATUS TX_CH0_M KPCOL0 EXT_3V3_ENABLE TX_CLK_P EXT_PMIC_EN1 TX_CLK_M PWM_A ADC_VIN0 PWM_C VSYS VSYS VSYS ©Vecow ESOM-MT-350 User Manual GETTING TO KNOW YOUR ESOM-MT-350...
  • Page 18: Esom-Mt-350 I/O Connectors

    2.3 ESOM-MT-350 I/O Connectors 2.3.1 Debug Connector (J3) There is a UART debug port on ESOM-MT-350. The pinout are listed below. Pin No. Function UTXD0 URXD0 VCC_1V8 ©Vecow ESOM-MT-350 User Manual GETTING TO KNOW YOUR ESOM-MT-350...
  • Page 19 2.3.2 IPEX Connector (J1) There is an IPEX connector on ESOM-MT-350. It is used for connecting Bluetooth and Wi-Fi antenna. ©Vecow ESOM-MT-350 User Manual GETTING TO KNOW YOUR ESOM-MT-350...
  • Page 20: Carrier Board I/O Connectors

    2.4 Carrier Board I/O Connectors 2.4.1 Top View LED3 USB1 ©Vecow ESOM-MT-350 User Manual GETTING TO KNOW YOUR ESOM-MT-350...
  • Page 21 2.4.2 Bottom View ©Vecow ESOM-MT-350 User Manual GETTING TO KNOW YOUR ESOM-MT-350...
  • Page 22 2.4.3 miniPCIe Slot (J3) There is a miniPCIe slot on the ESOM-MT-350-CB. It is used for wireless networking options such as a 4G module(EC-25). The pin define are listed in the following table. Pin No. Function Pin No. Function Reserved...
  • Page 23 2.4.4 SIM Card Slot (J4) There is a SIM card slot on the ESOM-MT-350-CB. It supports 4G SIM cards, and when a 4G module is installed in the miniPCIe slot. Pin No. Function BAT+ BAT+ I2C_CLK I2C_DATA BAT- BAT- 2.4.5 RTC Battery Connector (BAT1 RTC) There is a RTC battery connector on the ESOM-MT-350-CB.
  • Page 24 Function SPK_LN SPK_RN SPK_LP SPK_RP 2.4.7 MIC Connector (J20) There is a MIC connector on the ESOM-MT-350-CB. It is for collecting the peripheral audio signal. The pin define are listed in the following table. Pin No. Function MIC0_N MIC0_P ©Vecow ESOM-MT-350 User Manual...
  • Page 25 Reset 2.4.9 Download Button (SW6, J11) There is a download button and a download pin on the ESOM-MT-350-CB. The download pin is pin-9 in the DIO connector. They are for entering the firmware download mode. To enter the firmware download mode, connect the USB OTG to a PC, press the button 'SW6', or short 'J11' pin-8 and pin-9, and then press the power button for more than 2 seconds.
  • Page 26 2.4.10 MIPI DSI 4-Lane Connector (J7) There is a MIPI DSI 4-Lane connector on the bottom side of the ESOM-MT-350- CB. It is for connecting to the MIPI LCD display. The pin define are listed in the following table. Pin No.
  • Page 27 2.4.11 7’’ Touchscreen Connector (J9) There is a 7” touchscreen connector on the ESOM-MT-350-CB. It is for connecting to the 7” touchscreen. The pin define are listed in the following table. Pin No. Signal Pin No. Signal SENSE09 SENSE08 SENSE07...
  • Page 28 HDMI Type A receptacle connector to connect High Definition video and digital audio using a single cable. The pin define are listed in the following table. Pin No. Definition Pin No. Definition CLK- DDC_CLK DDC_DATA HDMI_5V PLUG_DET CLK+ ©Vecow ESOM-MT-350 User Manual GETTING TO KNOW YOUR ESOM-MT-350...
  • Page 29 RJ-45, which is fully compliant with the IEEE 802.3 (10BASE-T) and 802.3u (100BASE-TX) standards. Using suitable RJ-45 cable, you can connect the ESOM-MT-350-CB to a computer or to any other devices with Ethernet connection, for example, a hub or a switch. The pinouts of the 10/100Mbps Ethernet ports are listed below.
  • Page 30 Definition MCU_RESET 2.4.15 DC Jack (J16) There is a DC Jack on the rear I/O panel of ESOM-MT-350. The DC Jack is used for suppling 12V-DC power from a compliant adapter. ©Vecow ESOM-MT-350 User Manual GETTING TO KNOW YOUR ESOM-MT-350...
  • Page 31 'J12' pin-5 & pin-9 are shorted. 2.4.17 Micro USB 2.0 (J5) There is a Micro USB 2.0 port on the front panel of ESOM-MT-350-CB. It is used for downloading the OS image. The pin define are listed in the following table.
  • Page 32 MT-350-CB. It is used for connecting to external microphones. 2.4.20 Power Button (SW2) There is a power button located on the front I/O panel of the ESOM-MT-350- CB. To boot on the system, please quickly press the button once. To shut down the system, please press the button for more than 4 seconds.
  • Page 33 2.4.21 Micro SD (SD1) There is a MicroSD Slot on the front I/O panel of ESOM-MT-350-CB. It is used for storage data, pictures, video, audio, documents and so on. The pin define are listed in the following table. Pin No.
  • Page 34 2.4.23 DIO Port (J11) There is a DIO port on the front I/O panel of ESOM-MT-350-CB. It is used for digital input/output control. The pin define are listed in the following table. Pin No. Definition DIO GPIO1 DIO GPIO2 DIO GPIO3...
  • Page 35 There are two USB 2.0 ports on the back panel. The USB 2.0 ports provide complete Plug and Play and hot swap capabilities for external devices. The pin define are listed in the following table. USB1 Pin No. Definition USB data - USB data+ ©Vecow ESOM-MT-350 User Manual GETTING TO KNOW YOUR ESOM-MT-350...
  • Page 36: Carrier Board Headers

    2.5 Carrier Board Headers ©Vecow ESOM-MT-350 User Manual GETTING TO KNOW YOUR ESOM-MT-350...
  • Page 37 2.5.1 I/O Expansion Header (J24) There is an I/O expansion header on the ESOM-MT-350. It is for connecting the I²C, SPI, UART, PWM, ADC, and 5 CPU GPIO +11 I/O expander GPIO devices. The I/O expansion header is compatible with the Raspberry Pi 40-pin connector.
  • Page 38: Chapter 3 Android Software Setup

    This Development Guide describes the way to set up the essential development environment, so that users can customize the Android source code and come up with their own image for the ESOM-MT-350. The ESOM-MT-350 Android 10.0 BSP is developed based on the MediaTek Android 10.0 BSP and it enables the hardware features of the ESOM-MT-350.
  • Page 39: Build Environment Setup

    \ software-properties-common xsltproc libx11-dev:i386 liblz4-tool android-tools-adb \ android-tools-fastboot google-android-build-tools-installer bzip2 libbz2-dev \ libbz2-1.0 libghc-bzlib-dev squashfs-tools pngcrush schedtool dpkg-dev make \ optipng maven python-mako python3-mako python python3 syslinux-utils ©Vecow ESOM-MT-350 User Manual ANDROID SOFTWARE SETUP...
  • Page 40: Image Build

    3.3 Image Build This section explains how to use the source code to build the image for the firmware installer on the ESOM-MT-350. 3.3.1 Building the Android Image Type below commands for the image building. $ cd android10 $ source build/envsetup.sh; lunch full_aiot8365p3_64_bsp-userdebug $ make 2>&1 | tee build.log...
  • Page 41: Chapter 4 Yocto Software Setup

    This Development Guide describes the way to set up the essential development environment, so that users can customize the Yocto source code and come up with their own image for the ESOM-MT-350. 4.1 BSP Installation The following are contents in the BSP package.
  • Page 42: Build Environment Setup

    The following gn tools are required and can be installed using the commands below: $ wget -O gn http://storage.googleapis.com/chromium-gn/3fd43e5e0dcc6 74f0a0c004ec290d04bb2e1 c60e $ sudo chmod 777 gn $ sudo mv gn /usr/bin/ ©Vecow ESOM-MT-350 User Manual YOCTO SOFTWARE SETUP...
  • Page 43: Image Build

    4.3 Image Build This section explains how to use the source code to build the image for the firmware installer on the ESOM-MT-350. 4.3.1 Building the Yocto Image Type the commands below to build the image. $ cd yocto3.1 $ export TEMPLATECONF=${PWD}/meta/meta-mediatek-mt8365/conf/...
  • Page 44: Appendix A : Connecting Lcd Display

    APPENDIX A : CONNECTING LCD DISPLAY ©Vecow ESOM-MT-350 User Manual Appendix A...
  • Page 45 Step 1 Attached the 39-pin FFC cable to the MIPI DSI connector, labeled as ‘J7’ on the ESOM-MT-350-CB, and then attached the other end of the cable to the 7’’ MIPI LCD display. Step 2 Attached the 30-pin FFC cable of the 7” touchscreen to the connector labeled ‘J9’...
  • Page 46: Appendix B : Power Consumption

    AnTuTu Stress Test B.1 MediaTek Genio 350 Processor Power on and boot to Android 10 Android 10 Power idle status CPU Stress Test Input Max Current Max Consumption Max Current Max Consumption 0.1696A 2.0453W 0.2845A 3.4055W ©Vecow ESOM-MT-350 User Manual Appendix B...
  • Page 47 No part of this publication may be reproduced in any form or by any means, electric, photocopying, or recording, without prior authorization from the publisher. The rights of all the brand names, product names, and trademarks belong to their respective owners. © Vecow Co., Ltd. 2022. All rights reserved.

Table of Contents