background image

www.dfi .com

24

Chapter 3 Software User Guide

Chapter 3

Download Uboot Images to SPI with MFGTool

1.  First complete above “Download Images to eMMC with MFGTool” steps.

2.  Set the finger switch SW5 to “Serial Downloader Mode”: pins 7 on and 8 off.

4. Unzip Image package on your PC.

5. Yocto image: execute “\\[core type]\

yocto-spi-fs051_[core type]-u-boot.vbs

”.

    For example, for DualLite CPU, execute “\\DualLite_core\yocto-spi-fs051_DualLite-u-boot.vbs”.

    Android image: execute “\\[core type]\

android-spi-fs051_[core type]-u-boot.vbs

”.

    For example, for DualLite CPU, execute 

    “\\DualLite_core\android-spi-fs051_DualLite-u-boot.vbs”.

6. You will see the device connected as “HID-compliant device.”

7. After all preparation is done, 

click “Start” to burn the file. Wait until the process ends.

3. Plug in the Micro USB cable to your PC and power-on the FS051.

Important:

The adapter output voltage is 5V for FS051.

ON

1 2 3 4 5 6 7 8

+

-

Micro USB Cable

Summary of Contents for FS051

Page 1: ...1 FS051 Embedded SBC 2 5 User s Manual A40010835 ...

Page 2: ...C Statement on Class B This equipment has been tested and found to comply with the limits for a Class B digital device pursuant to Part 15 of the FCC rules These limits are designed to provide reason able protection against harmful interference when the equipment is operated in a residential installation This equipment generates uses and can radiate radio frequency energy and if not installed and ...

Page 3: ...Graphics Interface 13 RJ45 LAN Port 13 USB Ports 14 Serial Port 14 USB OTG Port 15 I O Connectors 15 Digital I O Connector 15 COM Serial Ports 16 Front Panel Connector 17 SATA Serial ATA Connector for i MX6 Quad only 17 LVDS LCD Panel Connector 18 Panel Backlight SATA Power Connector 18 Expansion Slots 19 I2 C Connector 19 Debug Connectors 20 CANbus Connector 20 Battery Connector 21 Chapter 3 Soft...

Page 4: ...extra care in han dling them to ensure against electrostatic build up 1 To prevent electrostatic build up leave the system board in its anti static bag until you are ready to install it 2 Wear an antistatic wrist strap 3 Do all preparation work on a static free surface 4 Hold the device only by its edges Be careful not to touch any of the components contacts or connections 5 Avoid touching the pin...

Page 5: ...kage may not come similar to the information listed above This may differ in accordance to the sales region or models in which it was sold For more information about the standard package in your region please contact your dealer or sales representative Before Using the System Board Before using the system board prepare basic system components If you are installing the system board in a new system ...

Page 6: ... 0 OTG Port Display 1 x HDMI Power 1 x Power Button I O CONNECTORS Serial 1 x RS 232 4 wire 1 x RS 232 422 485 8 wire USB 2 x USB 2 0 Display 1 x LVDS LCD Panel Connector SATA 1 x SATA 2 0 up to 3Gb s Quad processor only DIO 1 x 8 bit DIO eMMC Supports 8GB 16GB and 32GB eMMC onboard SD 1 x Micro SD Slot CANBus 1 x CANBus WATCHDOG TIMER Output Interval System Reset Programmable via Software from 1 ...

Page 7: ... and user data Gigabit LAN The Ethernet LAN is built around the Atheros AR8033 Ethernet controller 10 100 1000Mbps Power Failure Recovery When power returns after an AC power failure you may choose to either power on the system manually or let the system power on automatically USB The system board supports the USB 2 0 to provide two USB host Type A ports one USB OTG port and one internal pin heade...

Page 8: ...COM 1 HDMI 1 SATA 2 0 for i MX6 Quad LCD Inverter SATA Power 1 5 1 5 Auto Power Panel Power Select JP1 10 2 JTAG 1 CANbus USB 3 4 USB 2 0 1 10 9 2 microSD 4 4 Chapter 2 Hardware Installation Board Layout Top View Bottom View NXP i MX6 Cortex A9 Boot Mode Device Select SW5 ON 1 2 3 4 5 6 7 8 SIM optional Front Panel LVDS LCD Panel 1 14 1 5 DDR3L DDR3L USB OTG 1 COM 2 COM 3 19 ...

Page 9: ...size Mini PCIe USB AR8033 RGMII RS 232 422 485 RS 232 SATA 2 0 SATA 1x SPI SD SD e MMC USB OTG Digital I O 8 bit USB 2 0 HDMI HDMI LVDS LVDS USB 2x I2 C Bus USB 2 0 UART TEST USB HOST USB2517 USB HUB USB 2x GLAN RS 485 SIM Opt CANBus CANBus Mechanical Diagram 0 3 04 34 34 69 08 72 0 2 97 13 30 29 60 47 62 62 39 79 91 05 97 05 100 19 05 40 46 ...

Page 10: ...Failure to do so will cause severe damage to the motherboard and components 1GB 2GB SDRAM Memory Down Single Channel DDR3L 1600MHz Features DDR3L 1 3 5 2 4 6 1 3 5 2 4 6 1 3 5 2 4 6 1 3 On 3 3V default 3 5 On 5V 2 4 On Power on via power button default 1 3 5 2 4 6 4 6 On Power on via AC power JP1 is used to select the method of powering on the system If you want the system to power on whenever AC ...

Page 11: ...8 8 Boot Device Select SW5 1 2 3 4 5 6 7 8 eMMC On On Off Off On On Off On SPI xx xx xx On On Off Off On SD On Off On Off Off On Off On To select the boot mode and boot device please use finger switch SW5 Boot Mode Select SW5 Boot from the fuses 7 Off 8 Off Serial downloader 7 On 8 Off Boot from the board settings default 7 Off 8 On Reserved 7 On 8 On ...

Page 12: ... 485 port One HDMI port One power button One USB 2 0 OTG port 5V DC in COM DC in USB 2 0 LAN HDMI This 2 pin terminal block or jack optional is considered a low power solution Connect a DC power cord to this terminal block or jack optional Using a voltage more than the recom mended range may fail to boot the system or cause damage to the system board Jack optional Terminal Block USB OTG Power Butt...

Page 13: ...ort HDMI Port The HDMI port carries video signals and is used to connect a LCD monitor or a digital TV that has a HDMI port RJ45 LAN Port Features 1 RJ45 LAN port provided by Atheros AR8033 Ethernet controller 10 100 1000Mbps The LAN port enables the system board to connect to a local area network with a network hub LAN 1 HDMI ...

Page 14: ...or allows you to connect 2 additional USB 2 0 ports USB 3 4 The additional USB ports may be mounted on a card edge bracket Install the card edge bracket to an available slot at the rear of the system chassis and then insert the USB port cables to a connector USB 2 0 USB 1 USB 0 1 2 10 VCC Data0 Data0 GND VCC Data1 Data1 GND NC USB 3 4 USB 2 0 Serial Port The serial port provides 2 wire RS485 commu...

Page 15: ... is used for USB communication The Digital I O connector supports 8 bit digital input output signals to provide powering on function of the connected devices Pin Pin Name 1 DIO7 2 DIO6 3 DIO5 4 DIO4 5 DIO3 6 DIO2 7 DIO1 8 DIO0 9 5V 10 GND USB OTG Port Digital I O 1 2 9 10 I O Connectors Digital I O Connector ...

Page 16: ...erial ports are asynchronous communication ports with 16C550A compatible UARTs that can be used with modems serial printers remote display terminals and other serial devices Pins RS 232 1 NC 2 NC 3 RX 4 RTS 5 TX 6 CTS 7 NC 8 NC 9 NC 10 NC Pins RS 232 Full RS 422 RS 485 11 MDCD2 TX_B R B T B 12 MDSR2 NC NC 13 MSIN2 TX_A R A T A 14 MRTS2 NC NC 15 MSO2 RX_A NC 16 MCTS2 NC NC 17 MDTR2 RX_B NC 18 MRI2 ...

Page 17: ...A data cable to a SATA connector and the other end to your Serial ATA device Features SATA 7 RXM GND TXP TXM GND 1 RXP GND Front Panel Connector ON 1 2 3 4 5 6 7 8 Front Panel Power Button This switch is used to power on or off the system Reset Button This switch allows you to reboot without having to power off the system Power_LED This LED indicates power status 1 3 2 4 6 5 Pin Pin Name Pin Pin N...

Page 18: ...2 GND 3 LVDS_CLK 4 LVDS_CLK 5 LVDS_Out3 6 LVDS_Out3 7 LVDS_Out2 8 LVDS_Out2 9 LVDS_Out1 10 LVDS_Out1 11 LVDS_Out0 12 LVDS_Out0 13 Panel Power 14 Panel Power Pin Pin Name 1 Panel Backlight SATA Power 5V 2 GND 3 Panel Backlight On Off Control 4 Dimming Control 5 Panel Backlight SATA Power 5V LVDS LCD Panel 1 14 Panel Backlight SATA Power 5 1 ON 1 2 3 4 5 6 7 8 LVDS LCD Panel Connector Panel Backligh...

Page 19: ...s Slot The full size Mini PCIe socket supports PCIe x1 signals and is used to install a Mini PCIe card SIM Slot optional The SIM slot on the system board is used to insert a SIM card and can be used in conjunction with the Mini PCI Express slot to provide mobile communication capability microSD Socket The microSD socket allows you to install a microSD card for the expansion of available storage Mi...

Page 20: ...s ECUs CANbus 1 Pin Pin Name 1 3 3V 2 CAN1_H 3 CAN1_L 4 CAN1_GND Debug Connectors The JTAG and debug connectors are used for debugging purposes JTAG Debug Pin Pin Name 1 3 3V 2 UART5_RX 3 UART5_TX 4 GND 1 2 9 10 1 Pin Pin Name Pin Pin Name 1 3 3V 2 JTAG_TMS 3 GND 4 JTAG_TCK 5 GND 6 JTAG_TDO 7 JTAG_MOD 8 JTAG_TDI 9 JTAG_nTRST 10 JTAG_nRESET JTAG Connector Debug Connector ...

Page 21: ...an auxiliary source of power when the main power is shut off Safety Measures Danger of explosion if battery incorrectly replaced Replace only with the same or equivalent type recommended by the manufacturer Dispose of used batteries according to local ordinance Connect to the battery connector Battery Battery Connector 1 3 3V GND 2 ...

Page 22: ...Type You will execute different files according to the CPU types This section explains how to identify the boards with i MX6 DualLite CPU and i MX6 Quad CPU Download Images to eMMC with MFGTool 1 Set the finger switch SW5 to Serial Downloader Mode pins 7 on and 8 off ON 1 2 3 4 5 6 7 8 FS051 DualLite FS051 Quad SW5 SW5 2 Plug in the Micro USB cable to your PC and power on the FS051 Important The a...

Page 23: ...mc fs051 core type all vbs For example for DualLite CPU execute DualLite_core android emmc fs051 DualLite all vbs 5 You will see the device connected as HID compliant device 6 After all preparation is done click Start to burn the file Wait until the process ends 7 After the burning is done click Stop and turn the power off 8 Set the finger switch SW5 to the eMMC Start Mode pins 1 2 5 6 8 on and 3 ...

Page 24: ... example for DualLite CPU execute DualLite_core yocto spi fs051_DualLite u boot vbs Android image execute core type android spi fs051_ core type u boot vbs For example for DualLite CPU execute DualLite_core android spi fs051_DualLite u boot vbs 6 You will see the device connected as HID compliant device 7 After all preparation is done click Start to burn the file Wait until the process ends 3 Plug...

Page 25: ... 5 6 7 8 Download Images to SD Card with MFGTool 1 Set the finger switch SW5 to SD Card Download Mode pins 1 3 6 7 on and 2 4 5 8 off ON 1 2 3 4 5 6 7 8 2 Plug in the Micro USB cable to your PC and power on the FS051 Important 1 The adapter output voltage is 5V for FS051 2 Do not insert SD card before turning on the device power 10 Power on the device again to reboot it into the system Micro USB C...

Page 26: ...1 core type all vbs For example for Quad CPU execute Quad_core SDBoot yocto sdcard fs051 Quad all vbs Android image execute core type SDBoot android sdcard fs051 core type all vbs For example for Quad CPU execute Quad_core SDBoot android sdcard fs051 Quad all vbs 7 After all preparation is done click Start to burn the file Wait until the process ends 8 After the burning is done click Stop and turn...

Page 27: ...to 1 8 Kernel 3 14 52 It is an open source project that delivers a set of tools which create operating system images for embedded Linux systems Support X 11 Demo Image Only Linux AP API NXP i MX6 Yocto 1 8 BSP Support X11 Window Support BitBake build tool All library and utility should support Source code package support by request Support I2 C Watchdog GPIO LVDS brightness control Provide support...

Page 28: ... SDIO module Mini PCIe 1 Support lspci console command for check PCIe card status 2 For standard product we only port ENLi AP12356 WiFi BT module SATA Quad 1 Support mSATA storage only by mount console command EXT3 EXT4 FAT filesystem 2 For standard product we do not port any mSATA module SIM Slot N A For standard product we do not port any 3G 4G phone module Component Support Status UART1 RS232 S...

Page 29: ...duct we enable dual display function by default DIO 1 Support read input voltage set outpout voltage high low status control by Linux device node 8 pins 2 Support DFI Android GPIO demo APP support by request Component Support Status Micro SD Card SD Slot 1 Support SD card boot support SD storage by mount console command FAT32 filesystem Support Kingston micro SDHC 4GB class 4 4GB 16GB 2 Support An...

Page 30: ...t SELinux Android ADB Support Android Factory Reset Support Android Fastboot Not support Android OTA Not support Android CTS Not support Android GMS GTS Not support Android Suspend Not support suspend set never to suspend by default The power key supports suspend function on FS051 device Component Support Status Preload Android APPs 1 AOSP Browser Web Browser 2 AOSP Calculator Calculator APP 3 AOS...

Reviews: