Cartft FLEETPC-ARM-300 Reference Manual

Fleet pc series car pc
Hide thumbs Also See for FLEETPC-ARM-300:

Advertisement

Quick Links

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
FLEETPC-
ARM-300
Series
Reference Manual

Advertisement

Table of Contents
loading

Summary of Contents for Cartft FLEETPC-ARM-300

  • Page 1                       FLEETPC- ARM-300 Series     Reference Manual                                              ...
  • Page 2     CarTFT.com provides this document “as is,” without warranty of any kind, expressed or implied, including, but not limited to, its particular purpose. CarTFT.com may make changes to this document without notice.
  • Page 3 FLEETPC-ARM-300 Series Hardware           Table of Contents   TABLE OF CONTENTS .................... 3   PRECAUTIONS ....................5   Safety Precautions ..................5 Write Prohibited Regions ................. 6 Warranty ......................6   PRODUCT FEATURES ..................7  ...
  • Page 4 FLEETPC-ARM-300 Series Hardware     APPENDIX A: GPIO PHOTO-COUPLER SPEC ............47   APPENDIX B: UART/CAN PHOTO-COUPLER SPEC ..........49   APPENDIX C: DC-IN MATING CONNECTOR SPECIFICATIONS ....... 52   APPENDIX D: DC-IN CONNECTOR SPECIFICATION ..........53   APPENDIX E: IO2 (GPIO) MATING CONNECTOR SPECIFICATION ......54  ...
  • Page 5: Precautions

    FLEETPC-ARM-300 Series       1 Precautions   Safety Precautions   In order to use this product safely, please take special note of the following precautions.     • Read all product manuals and related documentation before using this product. Use this product correctly and safely.
  • Page 6: Write Prohibited Regions

    Please note that the other included goods and software are not covered under this warranty. Some knowledge used by CARTFT.COM is provided by third parties, and CARTFT.COM makes no representation or warranty as to the accuracy of such information.
  • Page 7: Product Features

    GPS receiver, G-sensors, and software controlled power on/off.     With the latest Android/Linux kernel and tools, the FLEETPC-ARM-300 allows users to design and deploy custom software for various applications, such as vehicle tracking, fleet management and IOT communication gateway.
  • Page 8: Features And Specifications

    FLEETPC-ARM-300 Series         Features and Specifications   Features  ARM Cortex processor with Android/Linux enables quick software development  9-36V wide input voltage range for vehicle application  Photo-coupled GPIO for vehicle sensor input monitoring  Sample OpenGTS server software for remote server demonstration  ...
  • Page 9: Block Diagram

    FLEETPC-ARM-300 Series       Block Diagram       DC‐DC  Photo‐  CAN  DC‐  Voltage  / LDO   Coupler  PHY  IN  Protection          MCU  Photo‐  RS232      DB15  Xceiver   Coupler      DDR3      (IO1) ...
  • Page 10: Functional Descriptions

    FLEETPC-ARM-300 Series     3 Functional Descriptions The following photos and diagrams show connector positions on the FLEETPC-ARM- 300 series of products. The functional details of the connectors are described in subsequent sections.           GPS   ...
  • Page 11: Power Supply And Mcu Power On/Off

    The pin 3 of DC-IN connector is a photo-coupled input (5KV isolation) dedicated for vehicle power ignition signal. The input is connected to FLEETPC-ARM-300 power on/off MCU. If pin 3 is not connected to the ignition switch, it has to be connected to HIGH (+12V) to ensure a simulated ignition signal is sent to FLEETPC-ARM-300.
  • Page 12 FLEETPC-ARM-300 Series     Power Connection 1 – The FLEETPC-ARM-300 CN3 pin1/2 are connected to car battery directly and CN3 pin 3 is connected to ignition button.     When FLEETPC-ARM-300 MCU detects car ignition on, it will turn on FLEETPC-ARM-300 system power.
  • Page 13 FLEETPC-ARM-300 Series   ‐ ‐ 0  Page  ...
  • Page 14 /sys/class/leds/pwr_gpio/ brightness” commands (see “MCU-controlled power on/off” descriptions in this section) to turn off system power, MCU will turn on power again in 5 seconds. The FLEETPC-ARM-300 can only be turned off when the DC power adapter output is off.
  • Page 15     When the MCU turns off FLEETPC-ARM-300 system power, some components are still “ON” to monitor power input. These components include MCU, power regulars, power switches and over-voltage protection circuit (The grey blocks in below diagram). This means a minimum power will be dissipated by these components.
  • Page 16 FLEETPC-ARM-300 Series                 FLEETP C-ARM-           Over‐Voltage CN3  Switch 1  Protection      9-36V   DC-IN             iMX6  Other    LDO       ...
  • Page 17: System Power Management

    System Power Management   The following diagram shows FLEETPC-ARM-300 peripherals power tree. The power supply of peripheral module is with an on/off switch controlled by a GPIO from GPIO expander. The GPIO is used to turn on/off power switch for power saving.
  • Page 18 FLEETPC-ARM-300 Series               PCF8574 pin Functions Linux Name C3 = 22H) 3G_PWR_ON 3G/LTE modem power on/off /sys/class/gpio/gpio240 WIFI_PWR_ON WiFi/Bluetooth power on/off /sys/class/gpio/gpio241 UART_PWR_ON COM2/COM3 power on/off /sys/class/gpio/gpio242 CAN_PWR_ON CAN bus power on/off /sys/class/gpio/gpio243 USB_PWR_ON...
  • Page 19: Console And Debug Port

        Console and Debug Port   The console port (or debug port) is located inside FLEETPC-ARM-300 box (CN21 of FleetPC-ARM-100 PCBA). Follow steps below to setup console port:  Find CN21 console port connector on VPC100 PCB.    ...
  • Page 20 FLEETPC-ARM-300 Series      A DB9 null modem cable (or adapter) is required when you want to connect console port to a PC with terminal emulation software such as TeraTerm.      Turn on PC, run the terminal emulation program (e.g. TeraTerm), and open TeraTerm COM port.
  • Page 21 FLEETPC-ARM-300 Series                                      Null modem adapter: male-to-male for DB9           Page  ...
  • Page 22: Io Isolation

          IO Isolation   The FLEETPC-ARM-300 IO isolation includes:  1.5KV power isolation  3.75KV signal isolation on RS232, RS485, CAN1 and CAN2 bus  5KV signal isolation on GPIO pin  2.5KV signal isolation on I C bus (option) Note: I C bus is NOT isolated.
  • Page 23: Io1 (Com/Can) Connector

    FLEETPC-ARM-300 Series       IO1 (COM/CAN) Connector   The IO1 connector is a DB15 female connector at the rear side of FLEETPC- ARM-300 box. The COM2 (Linux device: /dev/ttymxc1), COM3 (Linux device: /dev/ttymxc2), CAN1 (Linux device: can0) and CAN2 (Linux device: can1) are with power and signal isolation, while I bus isolation is an option.
  • Page 24 2x CAN2.0B bus interfaces, 2x COM port (RS232/ RS485), I C bus and power pins are available on the IO1 connector. On the standard FLEETPC-ARM-300 hardware, COM2 is configured as RS232 and COM3 is configured as RS485 port. Both COM2 and COM3 can be configured as either RS232 or RS485 port (on ordering FLEETPC-ARM-300 products).
  • Page 25 FLEETPC-ARM-300 Series         Schematic of CAN bus               C Bus The I C works as a master port by default: The master port is pulled high to +3.3V with 2 on-board resistors.
  • Page 26 FLEETPC-ARM-300 Series         C Master Port       FLEETP 3.3V C-ARM-               C Slave Device iMX6               C Bus       PCF8574 C Addr: 0x20)  ...
  • Page 27: Io2 (Gpio) Connector

    FLEETPC-ARM-300 Series       IO2 (GPIO) Connector   The IO2 is an 18-pin connector for GPIO. Refer to Appendix E for IO2 (GPIO) mating connector specification. Refer to Appendix F for IO2 (GPIO) connector specification.     The connector pin assignment and pin functions are in the following table and diagrams:  ...
  • Page 28 FLEETPC-ARM-300 Series         // Linux commands for GPIO # echo 1 > /sys/class/gpio/gpio232 // set gpio232 output high # echo 0 > /sys/class/gpio/gpio232 // set gpio232 output low     # cat /sys/class/gpio/gpio224 // read gpio224 value  ...
  • Page 29 FLEETPC-ARM-300 Series             Each GPI is a photo-coupled (5KVrms) digital input with schematic shown below. The external digital input is clamped to 36V by a voltage suppressor. Refer to Appendix A for brief specification of the photo-coupler.
  • Page 30 FLEETPC-ARM-300 Series         PWR pin Connector pins 3 and 15 are power supply pins. The voltage level can be selected from JP3 or JP6. Default voltage is +5V. Use JP3 to select pin 3 voltage level, and use JP6 to select pin 15  ...
  • Page 31: Usb Connectors

          USB Connectors   The USB interfaces on FLEETPC-ARM-300 include a USB OTG port and two USB host ports. All USB ports support 480Mbps high speed.     The iMX6 USB host interface is connected to a hub controller to extend to 4x host ports: ...
  • Page 32 FLEETPC-ARM-300 Series                       CN9 Pin 1  Page  ...
  • Page 33: Gps Receiver

    FLEETPC-ARM-300 Series       GPS Receiver   The GPS receiver function is implemented by a u-blox 7 GNSS chip (UBX-G7020-KT). It is connected to iMX6 via UART4 (Linux device name: /dev/ttymxc3) serial interface. The GPS antenna connector is CN22.
  • Page 34: Minipcie Connector (For 3G/Lte Modem)

    A GPIO pin is used to control 3G/LTE modem power on/off. Refer to Section 3-2 for this GPIO.     To insert SIM card to FLEETPC-ARM-300, you have to unscrew and open FLEETPC-ARM- 300 small front plate, locate SIM slot at the area marked with SIM1/SIM2.  ...
  • Page 35: Wifi And Bluetooth

    3.10 WiFi and Bluetooth   The FLEETPC-ARM-300 WiFi and Bluetooth module is connected to iMX6 CPU through SDIO and UART port. The WiFi and Bluetooth function is based on a Broadcom BCM43455 combo chip. The antenna connector is CN13.  ...
  • Page 36: G-Sensor & E-Compass

    3.11 G-Sensor & e-Compass   The FLEETPC-ARM-300 has built-in 3-axis G-sensor and e-compass functions. The 3-axis G-sensor function is based on NXP MMA8451QT chip and e-compass function is based on NXP MAG3110 chip. Both chips are connected to iMX6 cpu via I C bus channel 1.
  • Page 37: Ethernet

    FLEETPC-ARM-300 Series       3.12 Ethernet   The FLEETPC-ARM-300 is with a 10/100M/1Gb bps Ethernet interface on the industrial standard RJ45 connector.                   Ethernet       10/100/GbE MII iMX6 RJ45 Transformer  ...
  • Page 38: Msata Connector

        3.13 mSATA Connector   The FLEETPC-ARM-300 is with an mSATA connector for installing mSATA SSD. The mSATA connector supports the following SATA specifications:      AHCI Revision 1.3  SATA 1.5 Gb/s and SATA 3.0 Gb/s speed  ...
  • Page 39: Audio (Optional)

    FLEETPC-ARM-300 Series       3.14 Audio (optional)   The FLEETPC-ARM-300 audio interface is with 1x audio jack available for external headphone and microphone.                             CN36  ...
  • Page 40: Unique Cpu Id

        3.15 Unique CPU ID   Each FLEETPC-ARM-300 product is with a unique Serial Number on iMX6. The unique serial number allows software developer to identify (or protect) their software by the unique number.     Use the following Linux commands to read CPU ID:  ...
  • Page 41 FLEETPC-ARM-300 Series       3.16   There are 4x LEDs at the FLEETPC-ARM-300 front panel:             LED2   3G        LED1  PWR           When DC power is applied, PWR LED is on ...
  • Page 42: Keypad Connector

    FLEETPC-ARM-300 Series       3.17 Keypad Connector   The SW1 keypad connector provides several IO pins connected directly to iMX6 CPU. These pins can be used for Android function keys, for general GPIOs in Android or Linux, or for external interrupt to iMX6 CPU. Note that these GPIOs are NOT isolated.
  • Page 43: Microsd Connector

    FLEETPC-ARM-300 Series       3.18 MicroSD Connector   The microSD host connector is an industrial standard connector and has the following specification:      SD Host Controller Standard Specification version 3.0  MMC System Specification version 4.2/4.3/4.4 ...
  • Page 44: Bm Connectors (Firmware Update)

    3.19 BM Connectors (Firmware Update)   The CN32 connector is used to select FLEETPC-ARM-300 mode: Normal Operation mode or Firmware Download mode. The Firmware Download mode is for Android/Linux OS update only. If you would like to update your application software, do not use this Firmware Update function.
  • Page 45: Other Functions

        3.20 Other functions   The other additional functions on FLEETPC-ARM-300 include:     Tact Switch SW3 is a tact switch connected directly to iMX6 cpu pin. The GPIO_SW (in below schematic) is connected to iMX6 pad name: CSI0_VSYNC (ball name N2). Contact us for the Linux device name, if you plan to use this switch.
  • Page 46: Outline Drawing

    FLEETPC-ARM-300 Series     4 Outline Drawing     FLEETPC-ARM-300 aluminum enclosure outline drawing (cross section):     unit: mm                     41.7   13.5              ...
  • Page 47: Electrical Specifications

    FLEETPC-ARM-300 Series     5 Electrical Specifications     Absolute Maximum Ratings     Unit Note Main Power Supply (DC-IN) 8.55 37.8   Operating Temperature FLEETPC-     Operating Range:     Unit Note Main Power Supply (DC-IN)   VSS = 0V. VDD = +3.3V Page  ...
  • Page 48: Appendix A: Gpio Photo-Coupler Spec

    VPG300 Series Reference Manual     Appendix A: GPIO Photo-Coupler Spec   Features: • Gurrent transfer ratio (GTR:MIN.50% at IF =5mA ,VGE =SV) • Highisolation valtage between input and output (Viso=SOOO • Gompact dual-in-line package EL817*:1-channel type • Pb free  ...
  • Page 49 FLEETPC-ARM-300 Series     AC for 1 minute, R.H= 60%RH -Isolation voltage shall be measured using the following method. Short between anode and cathode on the primary side and between collector, emitter and base secondary side. The isolation voltage tester with zero-cross...
  • Page 50: Appendix B: Uart/Can Photo-Coupler Spec

    FLEETPC-ARM-300 Series     Appendix B: UART/CAN Photo-Coupler Spec     Schematic                     Features   • High speed 1OMbiVs   • Guaranteed performance from -40 Pin Gonfiguration • Logic gate output 1,Anode •...
  • Page 51 FLEETPC-ARM-300 Series     Electrical Characteristics (T -40 to SS unless specified otherwise)     Max. Unit Parameter Symbol Min. Typ. Condition     Forward voltage 1.45 IF = 10mA       Reverse voltage 1OIJA, TA=25 Tamperature coefficient of torward -1.9...
  • Page 52 FLEETPC-ARM-300 Series     Switching Characteristics (Ta=-40 to 85 "C, Vcc=5V, IF=7.5mA unless specified otherwise)     Max. Unit Parameter Symbol Typ. Condition     Propagation delay time to outpulHigh 15pFI AL=35001 TPHL level* TA=25"C (Fig.12) Propagation delay time to outpulLow...
  • Page 53 FLEETPC-ARM-300 Series     cꞏ Appendix DC-IN Matina Connector Specifications     0225\0225-06XX     3.5 7.0 10.5 14.0 17.5 24.5 31.5 35.0 38.5 21.0 28.0 42.0 7.7 l 14.7 17.2 21.7 25.2 28.7 32.2 35.7 39.2 42.7 46.2 19 20  ...
  • Page 54   FLEETPC-ARM-300 Series over 150 LII'F DIVG. UNITSI DATE SHEET/OFI 14.05.29 OTES 2: NOI'TI'\ol cfmen'!S...on > WE:t lotet Pitch Toleranees CHK. Tohw-onces DATE SCALEI RoHS complionce   :t;0 0<11< =30 o-30 :1:0.25 APP. DATE 2. Strio length: 8-9mm 30<U<• :1:0.25...
  • Page 55: Appendix D: Dc-In Connector Specification

    FLEETPC-ARM-300 Series     Appendix D: DC-IN Connector Specification     FilE 0225\0225-16X XTH V=U+l 1.40             P.C. LAYOUT   1.40 V=U+   U-J.SO       DINJ<LE 0225-1 J.5 7.0 10.5 14.0 7.5 21.0 24.5...
  • Page 56 FLEETPC-ARM-300 Series     Appendix E: 102 (GPIO) Mating Connector Specification   FILE 0156\0156-2AXX               14.0 1 21.0 24.5 28.0 31.5 35.0   10.54 21.04 24.5 28.04J1.5 J5.04IJB.54 4.0417.54     NOTES: 38.5 45.5 49.0 52.5 56.0 59.5...
  • Page 57 FLEETPC-ARM-300 Series     Appendix F: 102 (GPIO) Connector Specification   FilE 01 56\01 56-28XX           U=3.50x(P/2-1)       NOTES:     1.Rating:150V (UL)     (VOE) 320V 10A   TCH:3.50mm   2.lnsulotlon Withstonds Voltoge:  ...

Table of Contents