EMAC PICO - IMX6 Manual

Freescale i.mx6 dual lite/quad processor onboard 1gb memory usb 2.0, i2c, can bus 18-bit single-channel lvds 4gb emmc
Table of Contents

Advertisement

Quick Links

To learn more about EMAC's products and services and how they can help your project
http://ftp.emacinc.com/Tech_Info/About_EMAC_Products_and_Services.pdf
Authorized Distributor, Integrator, and Value-Added Reseller
Manual downloaded from
ftp.emacinc.com
For purchase information please contact
info@emacinc.com
For technical support please submit a ticket at
www.emacinc.com/support

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the PICO - IMX6 and is the answer not in the manual?

Questions and answers

Summary of Contents for EMAC PICO - IMX6

  • Page 1 To learn more about EMAC’s products and services and how they can help your project http://ftp.emacinc.com/Tech_Info/About_EMAC_Products_and_Services.pdf Authorized Distributor, Integrator, and Value-Added Reseller Manual downloaded from ftp.emacinc.com For purchase information please contact info@emacinc.com For technical support please submit a ticket at...
  • Page 2 P i c o - I T X B o a r d P I C O - I M X 6 PICO-IMX6 Freescale i.MX6 Dual Lite/Quad Processor Onboard 1GB Memory USB 2.0, I2C, CAN Bus 18-bit Single-Channel LVDS 4GB eMMC (Optional) (Detailed Testing Instructions can be found in accompanying Test Guide in disk) PICO-IMX6 Manual Rev.A 1...
  • Page 3 P i c o - I T X B o a r d P I C O - I M X 6 Acknowledgments All other products’ name or trademarks are properties of their respective owners.  AMI is a trademark of American Megatrends Inc. ...
  • Page 4 P i c o - I T X B o a r d P I C O - I M X 6 Packing List Before you begin installing your card, please make sure that the following materials have been shipped: •...
  • Page 5 P i c o - I T X B o a r d P I C O - I M X 6 China RoHS Requirements 产品中有毒有害物质或元素名称及含量 AAEON Main Board/ Daughter Board/ Backplane 有毒有害物质或元素 部件名称 铅 汞 镉 六价铬 多溴联苯 多溴二苯醚 (Pb) (Hg) (Cd)
  • Page 6 P i c o - I T X B o a r d P I C O - I M X 6 China RoHS Requirements Poisonous or Hazardous Substances or Elements in Products AAEON Main Board/ Daughter Board/ Backplane Poisonous or Hazardous Substances or Elements Hexavalent Polybrominated Polybrominated...
  • Page 7: Table Of Contents

    P i c o - I T X B o a r d P I C O - I M X 6 Contents Chapter 1 General Information 1.1 Introduction ..............1-2 1.2 Features ..............1-3 1.3 Specifications ............1-4 Chapter 2 Quick Installation Guide 2.1 Safety Precautions ............
  • Page 8 P i c o - I T X B o a r d P I C O - I M X 6 2.5.6 LVDS Power Connector (CN31) ...... 2-13 2.5.7 UART for Debug Port Connector (CN33) ..2-14 2.5.8 DI/O Connector (CN37) ........2-14 2.5.9 LVDS Connector (CN40) .........
  • Page 9: Chapter 1 General Information

    P i c o - I T X B o a r d P I C O - I M X 6 Chapter General Information 1 - 1 Chapter 1 General Information...
  • Page 10: Introduction

    P i c o - I T X B o a r d P I C O - I M X 6 1.1 Introduction This User’s Manual contains all the essential information, such as detailed descriptions and explanations on the product’s hardware and software features (if any), its specifications, dimensions, jumper/connector settings/definitions, and driver installation instructions (if any), to facilitate users in setting up their product.
  • Page 11: Features

    P i c o - I T X B o a r d P I C O - I M X 6 1.2 Features  Onboard Freescale i.MX6 DualLite Commercial/ Quad Automative ARM Cortex A9 processor  Onboard DDR3 Memory 1 GB, 533 MHz, (1066 MT/s) ...
  • Page 12: Specifications

    P i c o - I T X B o a r d P I C O - I M X 6 1.3 Specifications System  Form Factor Pico-ITX  Processor Onboard Freescale i.MX6 Dual Lite Commerical/ Quad Automative ARM Cortex A9 Processor ...
  • Page 13 P i c o - I T X B o a r d P I C O - I M X 6  Storage Temperature -40 ~ 80°C (-40°F ~ 176°F)  Operation Humidity 0% ~ 90% relative humidity, non-condensing Display ...
  • Page 14: Chapter 2 Quick Installation Guide

    P i c o - I T X B o a r d P I C O - I M X 6 Chapter Quick Installation Guide Chapter 2 Quick Installation Guide...
  • Page 15: Safety Precautions

    P i c o - I T X B o a r d P I C O - I M X 6 2.1 Safety Precautions Always completely disconnect the power cord from your board whenever you are working on it. Do not make connections while the power is on, because a sudden rush of power can damage sensitive electronic components.
  • Page 16: Dimensions

    P i c o - I T X B o a r d P I C O - I M X 6 2.2 Dimensions Component Side Solder Side Chapter 2 Quick Installation Guide...
  • Page 17: Jumpers And Connectors

    P i c o - I T X B o a r d P I C O - I M X 6 2.3 Jumpers and Connectors Component Side Component Side Solder Side Chapter 2 Quick Installation Guide Solder Side...
  • Page 18 P i c o - I T X B o a r d P I C O - I M X 6 Heat Sink Chapter 2 Quick Installation Guide...
  • Page 19: List Of Jumpers

    P i c o - I T X B o a r d P I C O - I M X 6 2.4 List of Jumpers The board has a number of jumpers that allow you to configure your system to suit your application. The table below shows the function of each of the board's jumpers: Label Function...
  • Page 20: Boot Mode Selection (Jp30)

    P i c o - I T X B o a r d P I C O - I M X 6 2.4.1 Boot Mode Selection (JP30) Internal Boot (Default) Serial Downloader 2.4.2 LVDS Backlight Inverter Voltage Selection (JP34) 1 2 3 1 2 3 +5V (Default) +12V...
  • Page 21: Auto Power Button Selection (Jp44)

    P i c o - I T X B o a r d P I C O - I M X 6 2.4.5 Auto Power Button Selection (JP44) Enable (Default) Disable Chapter 2 Quick Installation Guide...
  • Page 22: List Of Connectors

    P i c o - I T X B o a r d P I C O - I M X 6 2.5 List of Connectors The board’s connectors provide links to external devices such as hard disk drives and keyboards. Label Function CAN_BUS1...
  • Page 23 P i c o - I T X B o a r d P I C O - I M X 6 RJ45_1 LAN Connector SATA1 SATA Connector SIM1 SIM Card Connector USB1 2 Port USB Connector USB3 USB 2.0 Port 3 Connector USB4 USB 2.0 Port 4 Connector 2-10...
  • Page 24: Can Bus Connector (Can_Bus1)

    P i c o - I T X B o a r d P I C O - I M X 6 2.5.1 CAN Bus Connector (CAN_BUS1) Pin Name Signal Type Signal Level CANH CANL 2.5.2 SPI Program Connector (CN3) Pin Name Signal Type Signal Level...
  • Page 25: Micro Usb Connector (Cn9)

    P i c o - I T X B o a r d P I C O - I M X 6 SPI_CS0#_F 2.5.3 Micro USB Connector (CN9) Pin Name Signal Type Signal Level USB_OTG_VBUS USB_OTG_D- DIFF USB_OTG_D+ DIFF USB_OTG_ID 2.5.4 ICSP Program Connector (CN19) Pin Name Signal Type...
  • Page 26: Sata Power Connector (Cn20)

    P i c o - I T X B o a r d P I C O - I M X 6 ICSPCLK +3.3V 2.5.5 SATA Power Connector (CN20) Pin Name Signal Type Signal Level 2.5.6 LVDS Power Connector (CN31) Pin Name Signal Type Signal Level...
  • Page 27: Uart For Debug Port Connector (Cn33)

    P i c o - I T X B o a r d P I C O - I M X 6 2.5.7 UART for Debug Port Connector (CN33) Pin Name Signal Type Signal Level RTS#C ±5.2V ±5.2V CTS#C 2.5.8 DI/O Connector (CN37) Pin Name Signal Type Signal Level...
  • Page 28: Lvds Connector (Cn40)

    P i c o - I T X B o a r d P I C O - I M X 6 GPIO4_IO31 +3.3V GPIO5_IO05 +3.3V GPIO5_IO06 +3.3V GPIO5_IO07 +3.3V GPIO5_IO08 +3.3V GPIO5_IO09 +3.3V GPIO5_IO10 +3.3V GPIO5_IO11 +3.3V +3V3 +3.3V 2.5.9 LVDS Connector (CN40) * VLCD can be set to +3.3V or +5V by JP36 *The max.
  • Page 29 P i c o - I T X B o a r d P I C O - I M X 6 LVDS Pin Name Signal Type Signal level L_BKLTCTLD VLCD +3.3V/+5V VLCD +3.3V/+5V LVDS_DATA0_CLK_N DIFF LVDS_DATA0_TX2_P DIFF LVDS_DATA0_CLK_P DIFF LVDS_DATA0_TX2_N DIFF VLCD...
  • Page 30: Power Button & Reset (Cn41)

    P i c o - I T X B o a r d P I C O - I M X 6 2.5.10 Power Button & Reset (CN41) Pin Name Signal Type Signal level PWRBTN# WDT_RST# * Pin 1 – 2 are for the power button * Pin 3 –...
  • Page 31: Uart Connector (Com1)

    P i c o - I T X B o a r d P I C O - I M X 6 Pin Name Signal Type Signal level RTCBAT 2.5.13 UART Connector (COM1) Pin Name Signal Type Signal level ±5.2V RTS# ±5.2V CTS#...
  • Page 32: Mini Hdmi Connector (Hdmi1)

    P i c o - I T X B o a r d P I C O - I M X 6 Pin Name Signal Type Signal level DCIN +12V DCIN +12V 2.5.15 Mini HDMI Connector (HDMI1) Pin Name Signal Type Signal level HDMI_D2P DIFF...
  • Page 33: Audio Connector (Hpo1)

    P i c o - I T X B o a r d P I C O - I M X 6 Pin Name Signal Type Signal level HDMI_CLK_LV HDMI_DAT_LV +5V_HDMI HDMI_HPD# 2.5.16 Audio Connector (HPO1) Pin Name Signal Type Signal level MIC_L MIC_R...
  • Page 34: I2C Connector (I2C1)

    P i c o - I T X B o a r d P I C O - I M X 6 Pin Name Signal Type Signal level SPKVDD 2.5.17 I2C Connector (I2C1) Pin Name Signal Type Signal level +3V3 +3.3V HDMI_DAT +3.3V...
  • Page 35 P i c o - I T X B o a r d P I C O - I M X 6 Pin Name Signal Type Signal level UIM_PWR UIM_DATA CLK_PCIE_100M# DIFF UIM_CLK CLK_PCIE_100M DIFF UIM_RESET UIM_VPP EN_3G +3.3V PCIE_RST# +3.3V PCIE_RXN0 DIFF...
  • Page 36 P i c o - I T X B o a r d P I C O - I M X 6 Pin Name Signal Type Signal level MINI_1.5V +1.5V I2C3_SCL +3.3V PCIE_TXN0 DIFF I2C3_SDA +3.3V PCIE_TXP0 DIFF USB_HUB_DM1 DIFF USB_HUB_DP1 DIFF 3.3V_3G...
  • Page 37: Micro Sd Connector (Msd1)

    P i c o - I T X B o a r d P I C O - I M X 6 Pin Name Signal Type Signal level MINI_1.5V +1.5V 3.3V_3G +3.3V 2.5.19 Micro SD Connector (MSD1) Pin Name Signal Type Signal level SD_DATA2 SD_DATA3...
  • Page 38: Lan Connector (Rj45_1)

    P i c o - I T X B o a r d P I C O - I M X 6 Pin Name Signal Type Signal level SD3_CLK SD3_DATA0 SD3_DATA1 SD3_DET 2.5.20 LAN Connector (RJ45_1) ACT/LINK SPEED Pin Name Signal Type Signal level MDI0+...
  • Page 39: Sata Connector (Sata1)

    P i c o - I T X B o a r d P I C O - I M X 6 2.5.21 SATA Connector (SATA1) Pin 1 Pin 7 Pin Name Signal Type Signal level SATA_TXP0 DIFF SATA_TXN0 DIFF SATA_RXN0 DIFF SATA_RXP0...
  • Page 40: 2-Port Usb Connector (Usb1)

    P i c o - I T X B o a r d P I C O - I M X 6 Pin Name Signal Type Signal level 1 (C1) UIM_PWR 3V/1.8V from MiniCard 2 (C2) UIM_RESET 3 (C3) UIM_CLK 4 (C5) 5 (C6) UIM_VAPP...
  • Page 41: Usb 2.0 Port 3 Connector (Usb3)

    P i c o - I T X B o a r d P I C O - I M X 6 Pin Name Signal Type Signal level USB_HUB_DP3 DIFF 2.5.24 USB 2.0 Port 3 Connector (USB3) Pin Name Signal Type Signal level USB_COR_VBUS1 USB_HUB_DM4...
  • Page 42 P i c o - I T X B o a r d P I C O - I M X 6 Pin Name Signal Type Signal level USB_COR_VBUS1 USB_HUB_DM6 DIFF USB_HUB_DP6 DIFF 2-29 Chapter 2 Quick Installation Guide...
  • Page 43 P i c o - I T X B o a r d P I C O - I M X 6 2.6 Boot Configuration Selection Switch (SW1) This switch allows users to manually customize boot configurations for their needs. Boot Device Bit 1 Bit 2...
  • Page 44: Appendix A Mating Connectors

    P i c o - I T X B o a r d P I C O - I M X 6 Appendix Mating Connectors Appendix A Mating Connector A...
  • Page 45: List Of Mating Connectors And Cables

    P i c o - I T X B o a r d P I C O - I M X 6 A.1 List of Mating Connectors and Cables The table notes mating connectors and available cables. Mating Connector Connector Available Cable P/N Function...
  • Page 46 P i c o - I T X B o a r d P I C O - I M X 6 HPO1 Audio 1201-700- Audio wafer CATCH 1700100129 Connector cable I2C1 220-96-04 PINREX Connector GB01 SATA1 SATA 67800-500 Connector MOLEX SATA cable 1709070500...
  • Page 47: Appendix B Electrical Specifications For I/O Ports

    P i c o - I T X B o a r d P I C O - I M X 6 Appendix Electrical Specifications for I/O Ports Appendix B Electrical Specifications for I/O Ports...
  • Page 48: Electrical Specifications For I/O Ports

    P i c o - I T X B o a r d P I C O - I M X 6 B.1 Electrical Specifications for I/O Ports Rate Reference Signal Name Output Micro USB USB_OTG_VBUS 5V/0.5A Port SATA Power CN20 5V/2A Connector...
  • Page 49 P I C O - I M X 6 P i c o - I T X B o a r d T e s t G u i d e PICO-IMX6 Test Guide PICO-IMX6 Test Guide 1 July 13, 2015...
  • Page 50 P i c o - I T X B o a r d P I C O - I M X 6 Introduction This Test Guide contains basic testing methods for loading an image and performing basic I/O test in Ubuntu 11.01. Related images and BSPs can be obtained from your AAEON sales representatives or AAEON tech support.
  • Page 51 P i c o - I T X B o a r d P I C O - I M X 6 Contents Chapter 1 Environment Preparation 1.1 List of Tools ............... 1-2 1.2 List of Cables ............. 1-4 1.3 List of Connectors ............. 1-5 1.4 Jumper and Switch Settings ........
  • Page 52 P i c o - I T X B o a r d P I C O - I M X 6 4.7 CAN Bus Function Test ........... 4-21 4.8 Mini PCIe Function Test .......... 4-24 4.9 GPI/O Function Test..........4-26 Chapter 5 Watchdog Timer Test 5.1 Watchdog Timer Test ..........
  • Page 53: Chapter 1 Environment Preparation

    P I C O - I M X 6 P i c o - I T X B o a r d T e s t G u i d e Chapter Environment Preparation 1 - 1 Chapter 1 General Information...
  • Page 54: List Of Tools

    P I C O - I M X 6 P i c o - I T X B o a r d T e s t G u i d e 1.1 List of Tools Usage Tool Name Description RS232 cable(F-F null modem) for PC COM port UART debug cable...
  • Page 55: List Of Cables

    P I C O - I M X 6 P i c o - I T X B o a r d T e s t G u i d e 1.2 List of Cables Function Item Number Description (TF)Power Cable.1*4P, Pitch=2.5mm, DC IN 170204010S Housing.大...
  • Page 56: List Of Connectors

    P I C O - I M X 6 P i c o - I T X B o a r d T e s t G u i d e 1.3 List of Connectors Label Function CAN_BUS1 CAN BUS Connector SPI Program Connector Micro USB Connector CN19...
  • Page 57 P I C O - I M X 6 P i c o - I T X B o a r d T e s t G u i d e CN42 Buzzer Connector CN43 Battery Connector COM1 UART Connector DCIN1 12V Connector HDMI1...
  • Page 58: Jumper And Switch Settings

    P I C O - I M X 6 P i c o - I T X B o a r d T e s t G u i d e 1.4 Jumper and Switch Settings Boot Mode Selection (JP30) Internal Boot (Default) Serial Downloader LVDS Backlight Inverter Voltage Selection (JP34)
  • Page 59 P I C O - I M X 6 P i c o - I T X B o a r d T e s t G u i d e Power Button & Reset (CN41) * Pin 1 – 2 are for the power button * Pin 3 –...
  • Page 60: Chapter 2 Os Compatibility Test

    P I C O - I M X 6 P i c o - I T X B o a r d T e s t G u i d e Chapter Compatibility Test 2 - 1 Chapter 2 OS Compatibility Test...
  • Page 61: Pc Requirement For Image Burning

    P I C O - I M X 6 P i c o - I T X B o a r d T e s t G u i d e 2.1 PC Requirement for Image Burning ® ®  CPU Intel Celeron E3400 or higher, Frequency: 2GHz or...
  • Page 62: Mfgtool2 Guide

    P I C O - I M X 6 P i c o - I T X B o a r d T e s t G u i d e 2.2 Mfgtool2 Guide The four different burning tools as shown below will be used for the tests, please make sure to use the correct version for your chip and OS, which can be found at Freescale.com.
  • Page 63: Mfgtool2 Settings

    P I C O - I M X 6 P i c o - I T X B o a r d T e s t G u i d e 2.2.1 Mfgtool2 Settings Mfgtool2 can burn image/kernel into eMMC or micro SD. Please confirm the setting is correct in cfg.ini file.
  • Page 64 P I C O - I M X 6 P i c o - I T X B o a r d T e s t G u i d e List of cfg.ini settings Device [List] Name eMMC Android-SabreSD-eMMC Android - 6Q eMMC-clear Android-SabreSD-eMMC-clean...
  • Page 65: Downloading Image To Mfgtool2

    P I C O - I M X 6 P i c o - I T X B o a r d T e s t G u i d e 2.2.2 Downloading Image to Mfgtool2 Download these files and put them into the Mfgtool2 folder :Mfgtools-Rel-4.0.0_130424_MX6Q_UPDATER\Profiles\MX6 Q Linux Update\OS Firmware\files uImage...
  • Page 66: Burning Images

    P I C O - I M X 6 P i c o - I T X B o a r d T e s t G u i d e 2.2.3 Burning Images 1. Set JP30 to download mode (pin 3-4) 2.
  • Page 67 P I C O - I M X 6 P i c o - I T X B o a r d T e s t G u i d e If “No Device Connected” is shown, make sure the OTG cable is properly connected and the board is set to download mode and try again.
  • Page 68: Chapter 3 Os Environment Setup

    P I C O - I M X 6 P i c o - I T X B o a r d T e s t G u i d e Chapter Environment Setup 3 - 1 Chapter 3 OS Environment Setup...
  • Page 69: Debug Port Setup

    P I C O - I M X 6 P i c o - I T X B o a r d T e s t g u i d e 3.1 Debug Port Setup Download putty.exe for showing debug messages and communication with PICO-IMX6.
  • Page 70 P I C O - I M X 6 P i c o - I T X B o a r d T e s t G u i d e Perform the following steps to set up Putty.exe Select Serial Enter the COM port number from step 3 and 115200 in the speed column.
  • Page 71 P I C O - I M X 6 P i c o - I T X B o a r d T e s t g u i d e 3 - 4 Chapter 3 OS Environment Setup...
  • Page 72: Date And Time Settings For Linux

    P I C O - I M X 6 P i c o - I T X B o a r d T e s t G u i d e 3.2 Date and Time Settings for Linux Enter the following commands to set date and time in the PC serial console Command 1: set date and time Date MMDDhhmmYYYY...
  • Page 73: Chapter 4 Basic I/O Function Test

    P I C O - I M X 6 P i c o - I T X B o a r d T e s t G u i d e Chapter Basic I/O Function Test 4 - 1 Chapter 4 Basic I/O Function Test...
  • Page 74: Video Resolution And Function Test For Linux

    P i c o - I T X B o a r d P I C O - I M X 6 4.1 Video Resolution and Function Test for Linux HDMI 1920 x 1080 – 6Q Set HDMI out in u-boot with the following command Command 1-1 for eMMC: setenv bootargs_mmc 'setenv bootargs ${bootargs} root=/dev/mmcblk0p1 rootwait rw...
  • Page 75 P I C O - I M X 6 P i c o - I T X B o a r d T e s t G u i d e Command 3: saveenv Command 4: boot Confirm if the monitor can display images properly. 4 - 3 Chapter 4 Basic I/O Function Test...
  • Page 76 P i c o - I T X B o a r d P I C O - I M X 6 HDMI 1920 x 1080 – 6DL Set HDMI out in u-boot with the following command Command 1: setenv bootargs_mmc 'setenv bootargs ${bootargs} root=/dev/mmcblk0p1 rootwait rw video=mxcfb1:dev=ldb,LDB-XGA,if=RGB666 video=mxcfb0:dev=hdmi,1920x1080M@60,if=RGB24...
  • Page 77 P I C O - I M X 6 P i c o - I T X B o a r d T e s t G u i d e LVDS (18-bit) 1024 x 768 – 6Q Make sure that the jumper setting is correct for LVDS panel Set HDMI out in u-boot with the following command Command 1-1 for eMMC: setenv bootargs_mmc 'setenv bootargs ${bootargs}...
  • Page 78 P i c o - I T X B o a r d P I C O - I M X 6 Command 3: saveenv Command 4: boot Confirm if the LVDS panel can display images properly. Panel backlight can be controlled by the command echo 0 >...
  • Page 79 P I C O - I M X 6 P i c o - I T X B o a r d T e s t G u i d e LVDS (18-bit) 1024 x 768 – 6DL Make sure that the jumper setting is correct for LVDS panel Set HDMI out in u-boot with the following command Command 1: setenv bootargs_mmc 'setenv bootargs ${bootargs}...
  • Page 80: Audio Function Test

    P i c o - I T X B o a r d P I C O - I M X 6 4.2 Audio Function Test 1. Set output colume of speaker-out in serial console Command: amixer cset numid=22 100 Note: Value for “100”...
  • Page 81 P I C O - I M X 6 P i c o - I T X B o a r d T e s t G u i d e Command 3: Audio from HDMI (press ctrl+c to stop) aplay -D hw:1,0 Balloon_wav.wav 3.
  • Page 82 P i c o - I T X B o a r d P I C O - I M X 6 Command 2: amixer sset 'INPGAR IN3R' on 5. Open Sounder Recorder and record voice 6. Play to confirm the function is working properly 4 - 10 Chapter 4 Basic I/O Function Test...
  • Page 83: Lan Function Test

    P I C O - I M X 6 P i c o - I T X B o a r d T e s t G u i d e 4.3 LAN Function Test 1. Open the Terminal in Linux 2.
  • Page 84: Usb Function Test

    P i c o - I T X B o a r d P I C O - I M X 6 4.4 USB Function Test USB Keyboard and mouse 1. Connect a USB keyboard and mouse to connector USB1, USB3, and USB4 2.
  • Page 85 P I C O - I M X 6 P i c o - I T X B o a r d T e s t G u i d e USB 2.0 Removable device 1. Connect a USB flash drive to connector USB1, USB3, and USB4 2.
  • Page 86 P i c o - I T X B o a r d P I C O - I M X 6 USB OTG 1. Connect the USB keyboard, mouse, and flash drive to CN9 2. Confirm if the peripherals can work properly under host mode 3.
  • Page 87 P I C O - I M X 6 P i c o - I T X B o a r d T e s t G u i d e UART Function Test – Method 1 1. Debug port (same test method as Android. Refer to section 5.1) 2.
  • Page 88 P i c o - I T X B o a r d P I C O - I M X 6 Save setup as dfl and Exit. Entered text will be shown. vii. If the COM port is set correctly, skip step ii to v and enter the following command to start the test minicom -D /dev/ttymxc1 viii.
  • Page 89 P I C O - I M X 6 P i c o - I T X B o a r d T e s t G u i d e UART function Test – Method 2 1. Insert the COM port loopback tool in connector COM1 2.
  • Page 90: Spi Flash Test

    P i c o - I T X B o a r d P I C O - I M X 6 4.5 SPI Flash Test 1. Enter U-boot mode: Press Enter before the countdown finishes. 2. Enter Command 1 to show the SPI device M25P32: sf probe 0 3.
  • Page 91 P I C O - I M X 6 P i c o - I T X B o a r d T e s t G u i d e 5. Enter Command 5 and Command 6 to read back the value 54612354 written in the SPI flash previously.
  • Page 92: Sata Function Test

    P i c o - I T X B o a r d P I C O - I M X 6 4.6 SATA Function Test 1. Connect a SATA HDD to SATA1 and CN20 2. Check if the SATA HDD is recognized as a storage device and that it worked properly in Linux.
  • Page 93: Can Bus Function Test

    P I C O - I M X 6 P i c o - I T X B o a r d T e s t G u i d e 4.7 CAN Bus Function Test 1. Install the CAN Bus test tool Copy canutils-4.0.6.tar.bz2 and libsocketcan-0.0.8.tar.bz2 to “Home Folder”...
  • Page 94 P i c o - I T X B o a r d P I C O - I M X 6 Command 9: make install Command 10: Ldconfig 2. Prepare two PICO-IMX6 as transmitter and receiver 3. Connect them together with CAN_BUS1 as outlined below CANH to CANH;...
  • Page 95 P I C O - I M X 6 P i c o - I T X B o a r d T e s t G u i d e 4 - 23 Chapter 4 Basic I/O Function Test...
  • Page 96: Mini Pcie Function Test

    P i c o - I T X B o a r d P I C O - I M X 6 4.8 Mini PCIe Function Test mPCIe LAN and USB Card 1. Insert PER-C11L to connector MINI_CARD1 2. Check if the mPCIe device is ready by entering the following command into the serial console lspci 3.
  • Page 97 P I C O - I M X 6 P i c o - I T X B o a r d T e s t G u i d e mPCIe 3G Card 1. Insert HE910D to connector MINI_CARD1 and SIM card to SIM1 2.
  • Page 98: Gpi/O Function Test

    P i c o - I T X B o a r d P I C O - I M X 6 4.9 GPI/O Function Test 1. Connect CN37 with the testing fixture 2. Use GPIO-PICO.sh for this test Copy GPIO-PICO.sh to the Home folder in Linux In the PC serial console, change the authority of GPIO-PICO.sh by entering the following command: Command 1:...
  • Page 99 P I C O - I M X 6 P i c o - I T X B o a r d T e s t G u i d e Return to the PC serial console and enter the following command ./gpio-pico.sh Check if the result is correct...
  • Page 100 P i c o - I T X B o a r d P I C O - I M X 6 3. Use sensor_test.c for auto test Copy sensor_test.c to the Home folder Use the following command in the serial console to compile the tool cd /home/linaro/ gcc -o test sensor_test.c...
  • Page 101: Chapter 5 Watchdog Timer Test

    P I C O - I M X 6 P i c o - I T X B o a r d T e s t G u i d e Chapter Watchdog Timer Test 5 - 1 Chapter 5 Watchdog Timer Test...
  • Page 102 P i c o - I T X B o a r d P I C O - I M X 6 5.1 Watchdog Timer Test 1. In the Linux serial console, enter the following command to trigger the watchdog function. Command 1: cd /unit_tests/ Command 2:...

Table of Contents