background image

 

 

45 

Chapter 6: Software Programming Guide 

You can find Android

’s UART Switch programming guide installation inside the Driver CD that 

comes with FA30-210 Motherboard. 

Programming Guide Path:  
FA30-210 CD\Android Documents and Files\UART\ProgrammingGuide 

6.1.5 OTA Update Guide 

OTA is a tool which can help you to update OS image. To update Android OS image you need to 
receive image file. Once you get the image file follow the guideline below. 

OTA Update: 

1.  Copy the image file to micro SD card. 
2.  Insert the micro SD card to the slot in the device. In the 

APPs menu

 tap 

OTA Image  Upd 

3.  The system is checking OTA File.

 

It may take some time.

 

 

4.  Tap

 Update Image 

 

 

Summary of Contents for FA30SB3-210

Page 1: ...using this product and save this manual for future use Arm based Box PC Freescale i MX 6 Arm Cortex A9 i MX6 Dual Core 1 GHz Freescale i MX 6 Arm Cortex A9 i MX6 Quad Core 1 GHz Option FA30SB3 210 User Manual Document Version 1 0 Part No 91521117100I ...

Page 2: ...t Connector 16 2 1 5 CANBus Connector 16 2 1 6 USB OTG Connector 16 2 1 7 Ethernet Connector 17 2 1 8 Console Port Connector 17 2 2 Connecting the Power 18 Chapter 3 Mounting 19 3 1 Wall and Desk Mounting 20 Chapter 4 Operating the Device 21 4 1 Operating System 22 4 2 Configuring Serial COM Port Settings 22 4 3 Ethernet 25 4 3 1 Configuring Ethernet Settings 26 4 3 2 Checking Ethernet Settings 27...

Page 3: ...nstallation 44 6 1 2 GPIO 44 6 1 3 CANBus 44 6 1 4 UART Sample Code 44 6 1 5 OTA Update Guide 45 6 2 Linux and Ubuntu Programming Guide 47 6 2 1 GPIO 47 6 2 2 CANBus 47 6 2 3 UART Switch 47 Chapter 7 Technical Support 48 7 1 Software Developer Support 49 7 2 Problem Report Form 49 Appendix 50 Appendix A Order Information 51 ...

Page 4: ...se specified Applications that are described in this manual are for illustration purposes only We make no representation or guarantee that such application will be suitable for the specified use without further testing or modification Warranty Our warranty guarantees that each of its products will be free from material and workmanship defects for a period of one year from the invoice date If the c...

Page 5: ...ic information on the installation and operation of any of our products Advisory Conventions Four types of advisories are used throughout the user manual to provide helpful information or to alert you to the potential for hardware damage or personal injury These are Notes Important Cautions and Warnings The following is an example of each type of advisory Note A note is used to emphasize helpful i...

Page 6: ...afety Precautions For your safety carefully read all the safety instructions before using the device All cautions and warnings on the equipment should be noted Keep this user manual for future reference Let service personnel to check the equipment in case any of the following problems appear o The power cord or plug is damaged o Liquid has penetrated into the equipment o The equipment has been exp...

Page 7: ...ch case the user will be required to correct the interference at him own expense European Union This equipment is in conformity with the requirement of the following EU legislations and harmonized standards Product also complies with the Council directions Electromagnetic Compatibility Directive 2014 30 EU EN55024 2010 A1 2015 o IEC61000 4 2 2009 o IEC61000 4 3 2006 A1 2007 A2 2010 o IEC61000 4 4 ...

Page 8: ...rovides information for specific user needs and includes FA30SB3 210 ARM based Box PC Quick Start Guide describes how to get the box computer up and running FA30SB3 210 ARM based Box PC User Manual contains detailed description on how to use the display its components and features Note Some pictures in this guide are samples and can differ from actual product Revision History Version Date Note 1 0...

Page 9: ...9 Chapter 1 Introduction Chapter 1 Introduction This chapter provides the FA30SB3 210 Arm based Box PC product overview describes its features and hardware specifications ...

Page 10: ...munications kiosk smart factory and machine automation applications 1 2 Product Features Winmate FA30SB3 210 ARM based Box PC offers the following features Intel Apollo Lake N3350 1 1 GHz Fanless cooling system Compact size 100 x 70 x 30 mm w o mounting bracket Expansion module with 30 combinations including 4G 3G Wi Fi Bluetooth Various mounting options desk wall VESA din rail pole Suitable for s...

Page 11: ...MI 1 x Micro HDMI Serial 1 x RS232 422 485 Optional other two RS232 1 x CANBus Power Input Terminal block Power Management Power Supply 9 24V DC User Controls Button Power button Optional Mechanical Specification Dimensions 224 x 127 x 47 mm 8 82 x 5 x1 85 inches Mounting Desktop Wall Mount Cooling Fanless Enclosure Aluminum Profile with Fin Housin Environment Operating Temp 20 60 C 4 140 F Storag...

Page 12: ...12 FA30SB3 210 Arm based Box PC User Manual 1 5 Function Block Diagram ...

Page 13: ...13 Chapter 1 Introduction 1 6 Appearance This section includes front and rear side I O ports location of the FA30SB3 210 ARM based Box PC Front Side 1 7 Dimensions All dimensions shown in mm millimeters ...

Page 14: ...14 FA30SB3 210 Arm based Box PC User Manual Chapter 2 Hardware Installation This chapter provides information on how to use external I O and the installation of FA30SB3 210 Box PC hardware ...

Page 15: ...such as mouse or keyboard to the box computer Pin assignment and signal names of USB connector 0 5A 5 V 2 1 3 Micro HDMI Connector Plug HDMI signal cable to the micro HDMI connector of the FA30SB3 210 and plug the other end to the monitor Pin assignment and signal names of HDMI connector Pin Signal Name Pin Signal Name 1 V 2 V Voltage Minimum Voltage 9V Maximum Voltage 24V Maximum Current 6 6A Pin...

Page 16: ...pplications The connector secured to the motherboard with two screws Pin assignment and signal names of CANBus connector 2 1 6 USB OTG Connector Use USB OTG host connector to connect USB flash drives digital cameras mice or keyboard to the FA30SB3 210 Pin assignment and signal names of USB OTG connector Pin RS 232 RS 422 RS 485 1 DCD TxD D 2 RXD TxD D 3 TXD RxD NC 4 DTR RxD NC 5 GND GND GND 6 DSR ...

Page 17: ...its Active Link status and Speed status Pin assignment and signal names of Ethernet connector 10 100 Mbps Green 1G Mbps Orange 2 1 8 Console Port Connector The FA30SB3 210 uses Mini USB B type connector for debug purpose only Pin assignment and signal names of console port Pin Signal Name Pin Signal Name 1 TX1 2 TX1 3 TX2 4 TX3 5 TX3 6 TX2 7 TX4 8 TX4 Pin Signal Name Pin Signal Name 1 DBUG_VBUS 2 ...

Page 18: ... for the FA30SB3 210 allows a voltage input range from 9 V DC to 24 V DC Warning Ensure voltage and polarity is compliant with the DC input Improper input voltage or polarity can cause system damage To turn on the system 1 Connect FA30SB3 210 to 9 24V DC The power source can either be from a power adapter or an in house power source 2 Press Power button to turn on the system ...

Page 19: ...19 Chapter 3 Mounting Chapter 3 Mounting This chapter describes how to mount the FA30SB3 210 ARM based Box PC ...

Page 20: ...SB3 210 supports two types of mounting wall and desk mounting Mounting Instruction 1 Fasten screws to secure L shape mounting brackets to the FA30SB3 210 If bracket is not installed 2 Place the FA30SB3 210 on the fixture ex table and fasten screws to secure the unit to the fixture ...

Page 21: ...21 Chapter 3 Mounting Chapter 4 Operating the Device This chapter provides instructions on how to operate the FA30SB3 210 Box PC Notice that pictures in this example are for Android 6 0 operating system ...

Page 22: ... us if you have any questions regarding OS settings Important In Android OS the watchdog timer is set by default The system will automatically reboot if it hangs after 30 seconds If the app hangs watchdog function will not be activated 4 2 Configuring Serial COM Port Settings Serial COM Port can be configured for RS 232 RS 422 or RS 485 by software To configure serial COM port settings 1 Settings ...

Page 23: ...23 Chapter 3 Mounting 2 Accessibility Comport Setting 3 Comport Setting Comport 1 Comport 2 Comport 3 Select COM port that you want to configure ...

Page 24: ...24 FA30SB3 210 Arm based Box PC User Manual 4 Comport 1 RS232 RS422 RS485 Configure serial port settings ...

Page 25: ...rnet application 3 Ethernet APP main menu appears Setting Description Check Ethernet Check Ethernet connection parameters IP mode IP address DNS address and others Configure Ethernet Enable Ethernet connection and configure its such as connection type Advanced Settings Configure advanced parameters of the Ethernet ...

Page 26: ...Go to All Apps Ethernet Configure Ethernet Ethernet OFF is set by default Swipe Ethernet ON to activate Ethernet connection Connection Type Setting Description DHCP default The device automatically capture IP address from the router Static IP Allows to manually set up IP address DNS Network and Gateway ...

Page 27: ...27 Chapter 3 Mounting 4 3 2 Checking Ethernet Settings To check Ethernet settings Go to APPS Ethernet Check Ethernet Ethernet settings menu appears on the top right side of the desktop ...

Page 28: ...28 FA30SB3 210 Arm based Box PC User Manual Chapter 5 Software Installation This chapter describes how to install software on FA30SB3 210 Arm based Box PC ...

Page 29: ...ng bears the Certified USB mark to guarantee USB OTG compliance You can find USB OTG driver in the following locations CDM v2 08 28 Certified ftdibus inf CDM v2 08 28 Certified ftdiport inf Important If your computer is running on Windows Embedded 8 Standard or Windows 8 1 Industry Pro OS system you need to disable driver signature For Win XP Win 7 skip disabling driver signature section and direc...

Page 30: ...ed Box PC User Manual 5 1 1 Disabling Driver Signature on Windows 8 1 Hold down the Windows key on your keyboard and press the letter C to open the Charm menu and then click the gear icon Settings 2 Click Change PC Settings ...

Page 31: ...5 Software Installation 3 Click General 4 Under Advanced Startup click Restart Now NOTE In Windows 8 1 the Restart Now button has moved to PC Setting Update Recovery Recovery 5 After restarting click Troubleshoot ...

Page 32: ...32 FA30SB3 210 Arm based Box PC User Manual 6 Click Advanced Options 7 Click Windows Startup Settings ...

Page 33: ...ware Installation 8 Click Restart 9 After restarting your computer a second time choose Disable driver signature enforcement from the list by typing the number 7 on your keyboard Your computer will restart automatically ...

Page 34: ...de Note The next time you restart your computer driver signature enforcement will be in effect again You will have to repeat this process for any new boards If you have multiple boards to use with the same computer we recommend installing the drivers for each one before you shut down or restart your computer 5 1 2 ADB Driver Installation 1 Confirm if the USB device was found by the system Go to De...

Page 35: ... 5 Software Installation 3 Select Let me pick from a list of device drivers on my computer Click Next 4 Select from your computer 5 In the Update driver software window click Show All Devices and then click Next ...

Page 36: ...36 FA30SB3 210 Arm based Box PC User Manual 6 The system is looking for the driver folder Click Browse 7 Select the driver for your OS system Click Open ...

Page 37: ...age is used to confirm whether the user wants to install the driver Select Install this driver software anyway to continue 9 When the installation is successfully completed you will see Android ADB Interface driver in the Update Driver Software window Now adb debug can be carried out ...

Page 38: ...to Android Developers Platform http developer android com tools help adb html 1 Decompress adb zip Open ADB terminal and move into the adb archive ADB Terminal window 2 Connect your device to the computer via USB OTG System will ask you to confirm USB debugging Tap OK After ADB connection established install APP or check system log via adb ...

Page 39: ...d OS image file contact our sales representatives Once you get the image file follow the guideline below 1 Copy image files ota_FA30_X_X_X_X zip and FA30_X_X_X_X md5 and to micro SD card 2 Insert micro SD card to the slot in the device In the APPs menu tap OTA Image Upd 3 The system is checking OTA File It may take some time ...

Page 40: ...40 FA30SB3 210 Arm based Box PC User Manual 4 Tap Update Image 5 Make sure the file founded by the system is image update file Tap OK ...

Page 41: ...41 Chapter 5 Software Installation 6 Tap OK Make sure the battery level is at least 50 7 Tap OK Important Do not disconnect the power source Do not remove the battery ...

Page 42: ...42 FA30SB3 210 Arm based Box PC User Manual 8 After update the system will automatically restart 5 4 OS Image Update Guide To receive OS image update guide please contact Winmate at http www winmate com ...

Page 43: ...43 Chapter 6 Software Programming Guide Chapter 6 Software Programming Guide This chapter provides information about software programming tools for the FA30SB3 210 Arm based Box PC ...

Page 44: ... circuit whose behavior including whether it is an input or output pin is controllable by the user at run time GPIO pins have no predefined purpose and go unused by default You can find all information about Android s GPIO installation inside the Driver CD Programming Guide link FA30 210 CD Android Documents and Files GPIO ProgrammingGuide 6 1 3 CANBus You can find all information about Android s ...

Page 45: ...es UART ProgrammingGuide 6 1 5 OTA Update Guide OTA is a tool which can help you to update OS image To update Android OS image you need to receive image file Once you get the image file follow the guideline below OTA Update 1 Copy the image file to micro SD card 2 Insert the micro SD card to the slot in the device In the APPs menu tap OTA Image Upd 3 The system is checking OTA File It may take som...

Page 46: ...ed Box PC User Manual 5 Make sure the file founded by the system is image update file Tap OK 6 Tap OK Make sure the battery level is at least 50 7 Tap OK Important Do not disconnect the power source Do not remove the battery ...

Page 47: ...o unused by default You can find all information about Linux s GPIO installation inside the Driver CD Programming Guide link FA30 210 CD Linux_QT Documents and Files GPIO ProgrammingGuide 6 2 2 CANBus You can find all information about Linux s CANBus installation inside the Driver CD Programming Guide link FA30 210 CD Linux_QT Documents and Files Canbus ProgrammingGuide 6 2 3 UART Switch You can f...

Page 48: ...oftware Development Kit SDK Free technical support is available from our engineers every business day We are always ready to give advice on application requirements or specific information on the installation and operation of any of our products If any problem occurs fill in problem report form enclosed and immediately contact us ...

Page 49: ...______________ ______________________________________________________________________________ ______________________________________________________________________________ ______________________________________________________________________________ ______________________________________________________________________________ _____________________________________________________________________...

Page 50: ...50 FA30SB3 210 Arm based Box PC User Manual Appendix This chapter provides additional information about FA30SB3 210 AR based Box PC ...

Page 51: ...M based Box PC is available in the following configurations Item Specifications Processor Default ARM Freescale Cortex A9 i MX6 Dual Core 1GHz Option ARM Freescale Cortex A9 i MX6 Quad Core 1GHz System Memory Default 1GB LPDDR3 Option 2GB LPDDR3 ...

Page 52: ...Winmate Inc 9F No 111 6 Shing De Rd San Chung District New Taipei City 24158 Taiwan R O C www winmate com Copyright Winmate Inc All rights reserved ...

Reviews: