Page 1
VT‐M2M‐TC User’s Manual Vantron Technology www.vantrontech.com.cn All Rights Reserved...
Page 2
VT-M2M-TC Revision History: No. Version Description Date 1 V1.0 First release May 10, 2011 2 V1.1 Add GPIO Information Dec. 22, 2011 3 V1.2 Modify order information Nov. 18, 2011 4 V1.3 Modify order information Jan. 10, 2012 5 V1.4 Update the logo of cover May 16, 2012 6 V1.5 Add 1xHalf PCIe slot July 20, 2012 7 V1.6 Add FCC and IC warning ...
Vantron reserves all rights of this manual, including the right to change the content, form, product features, and specifications contained herein at any time without prior notice. The latest version of this manual is at www.vantrontech.com.cn. Please contact Vantron for ...
The trademarks and registered trademarks in this manual are properties of their respective owners. No part of this manual may be copied, reproduced, translated or sold. No changes or other purposes are permitted without the prior written consent of Vantron. Vantron reserves the right of all publicly‐released copies of this manual. 1.2 Notes Applicable notes are listed in the following table: ...
VT-M2M-TC 1.5 Limitation of Liability/Non‐warranty For direct or indirect damage to this device or other devices of Vantron caused by failure of conforming to this manual or the safety instructions on device label, Vantron assumes neither warranty nor legal liability even if the device is still under warranty. The VT‐M2M‐TC should be installed, debugged and maintained by professional people. 1.6 Safety Instructions ...
VT-M2M-TC 1.7 Precautions Pay attention to the product labels/safety instructions printed on silk screens. Do not try repairing this product unless declared in this manual. Keep away from heat source, such as heater, heat dissipater, or engine casing. Do not insert other items into the slot (if any) of this device. • Keep the ventilation slot ventilated for cooling. •System fault may arise if other items are inserted into this device. Installation: ensure correct installation according to instructions from the manufacturer with recommended installation tools. ...
1.8 Safety Instructions for Power Cables and Accessories Proper power source only Start only with power source that satisfies voltage label and the voltage necessary according to this manual. Please contact technical support personnel of Vantron for any uncertainty about the requirements of necessary power source. Use tested power source This product still contains a button lithium battery as a real‐time clock after its external power source is removed and therefore should not be short‐circuited during transportation or placed under high temperature. ...
Page 12
VT-M2M-TC Cleaning Instructions Please power off before cleaning the device. Do not use spray detergent. Clean with a damp cloth. Do not try cleaning exposed electronic components unless with a dust collector. Support for special fault: Power off and contact technical support personnel of Vantron in case of the following faults: The device is damaged. The temperature is excessively high. Fault is still not solved after the operation according to the ...
Vantron’s M2Mproducts are based on the most advanced ARM and Intel Atom processors and have low‐power consumption and high integration. The products are designed for applications of M2M in ...
VT-M2M-TC 3.2 Specifications Specifications Processor Intel® ATOM™, E640(T)1GHz, E660(T)1.3GHz, E680(T),1.6GHz 32KB Instruction cache +23KB L1 cache, 512KB L2 cache DDR 1GB ( up to 2GB), 533MHz Memory On Board ROM Internal 1.8”SATA SSD Module Internal (8GB, or others) Chipset Intel®...
Page 19
VT-M2M-TC 1xDB9 External, COM Port 1xRS232 Internal 1xCAN 2.0b Alarm Buzzer Out SD card 1xSD card Slot (Optional ) Supported Reset Button on the top Control Reserved GPIO (Terminal) GPIO UART 1x full function UART use DB9 security On board Registration Serial Number, and SHA-1...
VT-M2M-TC 3.5 Interface Description 3.5.1 Wide‐Range Power Interface Power JACK with lock Description Pin DGND (ground pin) 1,3 Power (+12 DC,UP to 36V) 2 3.5.2 Ethernet Interface Standard RJ45 interface, supporting 10M/100M/1000M self‐adaptation, this is a standard RJ45 ethernet port ...
VT-M2M-TC 3.6 Operation Notice 3.6.1 Change SIM Card Push the small button on the left of SIM Card Holder, and install the SIM card to the holder. Then push the holder into the Slot. 3.6.2 Power Supply Please make sure using adapter in the accessory, or the power is not reversed when powered by other adapter. ...
VT-M2M-TC Tips Waste Disposal It is recommended to disassemble the device before abandoning it in conformity with local regulations. Please ensure that the abandoned batteries are disposed according to local regulations on waste disposal. Do not throw batteries into fire (explosive) or put in common waste canister. Products or product packages with the sign of “explosive” should not be disposed like household waste but delivered to ...
Page 29
Unauthorized changes to this product or its components are prohibited. In the aim of avoiding accidents as far as possible, it is not allowed to replace the system or change components unless with permission and certification. Please contact the technical department of Vantron or local branches for help. Pay attention to caution signs. Caution signs in this manual remind of possible danger. Please comply ...
Page 30
VT-M2M-TC Notice Considering that reasonable efforts have been made to assure accuracy of this manual, Vantron assumes no responsibility of possible missing contents and information, errors in contents, citations, examples, and source programs. Vantron reserves the right to make necessary changes to this manual without prior notice. No part of this manual may be reprinted or publicly released in forms of photocopy, tape, broadcast, e‐document, etc. FCC Warning This device complies with FCC class A Rules. Operation is subject to ...
Page 31
VT-M2M-TC Any modification to the product is not permitted unlessauthorized by Vantron.It’s not allowed to disassemble theproduct, it is not allowed to replace the system or change components unless with permission and certification. Please contact the technical support department of Vantron or local branches for help. IC statement This device complies with IC class A Rules. Disclaimer: Operation is subject to the following two conditions: (1) This device may not cause interference, and (2) This device must accept any interference, including interference ...
1 Introduction Thank you for choosing Vantron. It is our commitment to provide our valued customers with the embedded devices equipped with the state of the art technology and the best product services. Vantron’s M2M products are based on the most advanced ARM and Intel Atom processors and have low power consumption and high integration.
VT-M2M-TC Vantron. 1.2 Sample Programs Vantron supports many sample programs for TV-M2M-TC. You can test device modules through these sample programs, and can be the reference that you develop. client CAN data send program loopback CAN data receive program gpioctl...
Page 34
VT-M2M-TC UART VT-M2M-TC has 4 UART ports: /dev/ttyS0 :DB9 COM Port (only Wind River is DEBUG SERIAL) /dev/ttyS1 :Green Terminal Pin /dev/ttyS2 :GPS /dev/ttyS3 : ZIGBEE USB Host portx2 1xEthernet # ifconfig eth0 192.168.16.143 ALSA audio device Audio MIC IN #arecord–t wav test.wav...
VT-M2M-TC EXTIO5 1.4 Linux OS Support The TV-M2M-TC supports the following Linux operating systems. Timesys* Fedora Remix 14 Ubuntu 12.04 Starting The System: The all Linux systems have the same sample programs. There different will be explained in each module.
/home/vantron/demo Digixbee: /home/vantron/xbee_driver/samples/posix/ Parts of programs need root level, if you are not that please changing, example: $sudosu [sudo] password for vantron: 2 Base Control The all programs in the sample programs path. 2.1 Power Control power [usb_wifi|can|gps|zigbee|3g] [on|off] wifi: Power control of usbWiFiModule ...
VT-M2M-TC 3g: Power control of 3GModule ex1: Turn on Power of ZigBee Module #./power zigbee on ex2: Turn off Power of ZigBee Module #./power zigbee off 2.2 Can Control a. Close device #ifconfig can0 down b. Configure CAN, set CAN’s baud rate to 1Mbps, or 100000(100kbps) #ip link set can0 type can bitrate 100000 #ifconfig can0 up c. Receive CAN data, it will receive CAN data which from other side #./loopback ...
VT-M2M-TC 2.3 Gpio Control gpioctl<dirin|dirout|get|set|clear><gpionum> dirin: Set specified GPIO as input type dirout: Set specified GPIO as output g et Read GPIO input level. Need set the GPIO as input first. s et: Set GPIO as high level. Nee set the GPIO as output first. c lear: Clear GPIO to low level, need set the GPIO as output ...
VT-M2M-TC Short Pin 2, 3 of DB9. #./serialdemo–d /dev/ttyS0 –b 9600 –r –w “hello” Can display some“hello” outputs b. COM port on green terminal Short Pin 1, 2 of green terminal #./serialdemo–d /dev/ttyS1 –b 9600 –r –w “hello” Can display some “hello” outputs 2.5 Audio Control a. Audio arecord #arecord–t wav test.wav b. Audio aplay #aplay test.wav 2.6 SD card Control a. Insert SD card ,then look over device: #fdisk–l b. mount SD card device: #mount /dev/mmcblk0 /mnt ...
VT-M2M-TC 2.7 ADXL345 Control The test program path: /home/vantron/ADXL345_test/ a. Init ADXL345: #./adxinit b. Get the x,y,zdriction output: #./adxtest X: 233 Y: 2 Z: 3ed ...
VT-M2M-TC 3 WIFI Module 3.1 BaseConfig The Timesys and ubuntu system can through GUI connecting WIFI network. The Wind River has not GUI, so must through command: Open WIFI network: >ifup wlan0 Close WIFI network: >ifdown wlan0 The WIFI config file: >cat /etc/sysconfig/network‐scripts/ifcfg‐wlan0 MODE=Managed DEVICE=wlan0 BOOTPROTO=dhcp ONBOOT=yes NM_CONTROLLED=no TYPE=Wireless ESSID=kkk #Change it into your essid, this is Public network ...
VT-M2M-TC 3.2 OpenConfig a. Stop service network‐manager, Ubuntu service name is network‐manager, Fedora service name is NetworkManager, Wind River can skip. #service network‐manager stop b. Open wlan0 #ifconfig wlan0 up c. Set essid and key #iwconfig wlan0 essid“KKK” d. Look over the config #iwconfig wlan0 e. Get ip through DHCP #dhclient wlan0 f. Cancel DHCP #dhclient–r wlan0 ...
Page 43
VT-M2M-TC network‐manager, Fedora service name is NetworkManager, Wind River can skip. #service network‐manager stop b. Open wlan0 #ifconfig wlan0 up c. Set essid and passwd #wpa_passphrase ESSID PWD >wpa_supplicant.conf d. Connect the network #wpa_supplicant–B –iwlan0 –Dwext–c ./wpa_supplicant.conf e. Look over the config #iwconfig wlan0 f. Get ip through DHCP #dhclient wlan0 g. Cancel DHCP #dhclient–r wlan0 h. Start networkmanager #service network‐namager start ...
VT-M2M-TC 4 3G Module 4.1 BaseConfig The Timesys and ubuntu system can through GUI connecting 3G network. The Wind River doesn’t have GUI, so must through command. Looking over the device , HUAWEI em770w is ppp0, Telit HE910 is ppp1, Telit DE910 is ppp2. Sierra AirPrime SL8082 is ppp3. Open 3G network: >ifup ppp0 Close 3G network: >ifdown ppp0 The 3G config file: >cat /etc/sysconfig/network‐scripts/ifcfg‐ppp0 DEVICE=ppp0 NAME=test MODEMPORT=/dev/ttyUSB0 LINESPEED=115200 ...
VT-M2M-TC PERSIST=no DEFROUTE=yes PEERDNS=yes DEMAND=no IDLETIMEOUT=600 The other devices configuration file, see /etc/sysconfig/network‐scripts/ifcfg‐ppp* . 4.2 ScriptConfig 4.2.1 WCDMA Script a. The pppd scripts default in /etc/ppp/peers/. Create the “wcdma” script. >vim wcdma b. Add the following content in wcmda file, if you want to ...
Page 46
VT-M2M-TC #nodetach usepeerdns defaultroute user "3gnet" 0.0.0.0:0.0.0.0 connect '/usr/sbin/chat ‐s ‐v ‐f /etc/ppp/peers/wcdma‐connect‐chat' c. Create the chat script >vim wcdma‐connect‐chat d. Add the following content in wcdma‐connect‐chat file: #/etc/ppp/peers/wcdma‐connect‐chat TIMEOUT 5 ABORT "DELAYED" ABORT "BUSY" ABORT "ERROR" ABORT "NO DIALTONE" ABORT "NO CARRIER" #"AT #'OK‐+++\c‐OK' ATH0 TIMEOUT 5 ...
VT-M2M-TC 5ZigBee Module 5.1DigiXbee Module Digixbee module sample programs are Digi supply, please looking into readme.txt. There has detail description. Here is basic operation. Open zigbee power (default open). #./power zigbee on Config and communication, more AT command. Please looking into Digixbee S2C user’s manual: The one device will set coordinator (default is route): #./at 9600 /dev/ttyS3 +++OK atce 1 atnd …….. (the route information , if return error add into network ...
Page 48
VT-M2M-TC atcn OK Hello world! This device is route: #./at 9600 /dev/ttyS3 +++OK atnd …….. (the route information , if return error add into network fail) atdh 0 OK atdlffff OK atcn OK Hello world! The AT command +++ into AT model ...
VT-M2M-TC 6 GPS Module 6.1 Get GPS Data Open /dev/ttyS2 , read GPS data #./gps 38400 /dev/ttyS2 6.2 GPS Data Format 6.2.1 GPGGA Global Positioning System Fix Data Name Example Description Data Sentence Identifier $GPGGA Global Positioning System Fix Data Time 170834 17:08:34 Z Latitude 4124.8963, N 41d 24.8963' N or 41d 24' ...
Page 51
VT-M2M-TC 54" N Longitude 08151.6838, 81d 51.6838' W or 81d 51' W 41" W Fix Quality: 1 Data is from a GPS fix ‐ 0 = Invalid ‐ 1 = GPS fix ‐ 2 = DGPS fix Number of Satellites 05 5 Satellites are in view Horizontal Dilution of 1.5 Relative accuracy of Precision (HDOP) horizontal position Altitude 280.2, M 280.2 meters above mean sea level Height of geoid above ‐34.0, M ‐34.0 meters WGS84 ellipsoid Time since last DGPS blank No last update update DGPS reference blank No station id station id Checksum *75 Used by program to check ...
Page 52
VT-M2M-TC yyyyy.yy = Longitude of position a = E or W x = GPS Quality indicator (0=no fix, 1=GPS fix, 2=Dif. GPS fix) xx = number of satellites in use x.x = horizontal dilution of precision x.x = Antenna altitude above mean‐sea‐level M = units of antenna altitude, meters x.x = Geoidal separation M = units of geoidal separation, meters x.x = Age of Differential GPS data (seconds) xxxx = Differential reference station ID 6.2.2 GPGSA GPS DOP and active satellites ex1: $GPGSA,A,3,,,,,,16,18,,22,24,,,3.6,2.1,2.2*3C ex2: $GPGSA,A,3,19,28,14,18,27,22,31,39,,,,,1.7,1.0,1.3*35 ex3: $GPGSA,<1>,<2>,<3>,<4>,,,,,<11>,<12>,<13>,<14>,<15>,<16>,<17>*< 18> 1 = Mode: M=Manual, forced to operate in 2D or 3D A=Automatic, 3D/2D ...
Page 53
VT-M2M-TC 1=Fix not available 2=2D 3=3D 3‐14 = IDs of SVs used in position fix (null for unused fields) 15 = PDOP 16 = HDOP 17 = VDOP 18 = cheaksum ...
Page 54
VT-M2M-TC 4 = SV PRN number 5 = Elevation in degrees, 90 maximum 6 = Azimuth, degrees from true north, 000 to 359 7 = SNR, 00‐99 dB (null when not tracking) 8‐11 = Information about second SV, same as field 4‐7 12‐15= Information about third SV, same as field 4‐7 16‐19= Information about fourth SV, same as field 4‐7 6.2.4 GPRMC Recommended minimum specific GPS/Transit data ex1: $GPRMC,081836,A,3751.65,S,14507.36,E,000.0,360.0,130998,011.3,E *62 ex2: $GPRMC,225446,A,4916.45,N,12311.12,W,000.5,054.7,191194,020.3, E*68 225446 Time of fix 22:54:46 UTC ...
Page 55
VT-M2M-TC 054.7 Course Made Good, True 191194 Date of fix 19 November 1994 ...
Page 56
VT-M2M-TC 2 = Data status (V=navigation receiver warning) 3 = Latitude of fix 4 = N or S 5 = Longitude of fix 6 = E or W 7 = Speed over ground in knots 8 = Track made good in degrees True 9 = UT date ...
Page 57
VT-M2M-TC ex3: $GPVTG,t,T,,,s.ss,N,s.ss,K*hh 1 = Track made good 2 = Fixed text 'T' indicates that track made good is relative to true north 3 = not used 4 = not used 5 = Speed over ground in knots 6 = Fixed text 'N' indicates that speed over ground in in knots 7 = Speed over ground in kilometers/hour 8 = Fixed text 'K' indicates that speed over ground is in ...
VT-M2M-TC 7Update System 7.1 Make USB boot Stick and Copy Image to USB stick Create PC condition: Create a bootable USB stick on Windows XP/ Win7, the first thing you need to do is insert a USB stick with at least 2GB of free space into your PC. Here use an USB installer tool to write the image ISO to USB stick. Please copy the file SW/tools/Universal‐USB‐Installer‐1.9.3.5.exe to your PC anywhere. USB stick making steps in detail as follows: Copy SW/image/xxx.iso image into your PC. Select the “Try Unlisted Linux ISO” from the dropdown list.
Page 59
VT-M2M-TC Click 'Browse' and select the image ISO file.
Page 60
VT-M2M-TC Choose the USB drive and click 'Create'.
VT-M2M-TC 7.2 Update steps When the bootable USB stick create over, insert the USB stick into VT‐M2M‐TC. And connect a USB keyboard on the M2M‐TC. ...
Page 62
VT-M2M-TC Power ON the VT‐M2M‐TC, and step into BIOS by press the “Delete” key on the keyboard. In the BIOS, set the first boot option for boot up by USB stick. The user guidance of the BIOS is in the package of HW/700N16‐6Bxxxxxx_VT‐M2M‐TC_VM_xxx.zip. Select the first option “clonezilla live with img 700Pxxxxxx”. ...
Page 63
VT-M2M-TC When ask “Are you sure want to continue??” or “Let me ask you again, Are you sure you want to continue??” , please input ‘y’ all. ...
Page 65
VT-M2M-TC When update over, the system will power off. Re‐power VT‐M2M‐TC, and step into the BIOS, and restore the first boot option to hard disk. ...
Page 66
VT-M2M-TC US Office: Vantron Technology, Inc. Address: 1292 Kifer Road #807, Sunnyvale, CA 94086 Tel: 510-304-7666 Email: sales@vantrontech.com China Office: Chengdu Vantron Technology,Ltd Address: 3rd floor, 3rd building, No.9, 3rd WuKe East Street, WuHou District, Chengdu, P.R. China 610045...
Need help?
Do you have a question about the VT-M2M-TC and is the answer not in the manual?
Questions and answers