background image

P i c o - I T X   B o a r d  

P I C O - I M X 6

 

 

v. 

Save setup as dfl

 and 

Exit.

 

 

vi. 

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.  Press 

Ctrl+A, Q

 to leave minicom 

 

Chapter 4 Basic I/O Function Test 

4 - 16

 

Summary of Contents for PICO - IMX6

Page 1: ... 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 ...

Page 2: ...eescale 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 st Ed July 13 2015 ...

Page 3: ...le is a trademark of Freescale Semiconductor Inc Microsoft Windows is a registered trademark of Microsoft Corp ITE is a trademark of Integrated Technology Express Inc IBM PC AT PS 2 and VGA are trademarks of International Business Machines Corporation Please be notified that all other products name or trademarks not be mentioned above are properties of their respective owners ii ...

Page 4: ...make sure that the following materials have been shipped 1 PICO IMX6 Board 1 CD ROM for manual in PDF format 2 UART Screws 1 UART Cable 1 Power Cable 1 USB Cable by SKU If any of these items should be missing or damaged please contact your distributor or sales representative immediately iii ...

Page 5: ... AAEON Main Board Daughter Board Backplane 部件名称 有毒有害物质或元素 铅 Pb 汞 Hg 镉 Cd 六价铬 Cr VI 多溴联苯 PBB 多溴二苯醚 PBDE 印刷电路板 及其电子组件 外部信号 连接器及线材 O 表示该有毒有害物质在该部件所有均质材料中的含量均在 SJ T 11363 2006 标准规定的限量要求以下 X 表示该有毒有害物质至少在该部件的某一均质材料中的含量超出 SJ T 11363 2006 标准规定的限量要求 备注 此产品所标示之环保使用期限 系指在一般正常使用状况下 iv ...

Page 6: ...hers PBDE PCB Other Components X O O O O O Wires Connectors for External Connections X O O O O O O The quantity of poisonous or hazardous substances or elements found in each of the component s parts is below the SJ T 11363 2006 stipulated requirement X The quantity of poisonous or hazardous substances or elements found in at least one of the component s parts is beyond the SJ T 11363 2006 stipula...

Page 7: ...2 6 2 4 1 Boot Mode Selection JP30 2 7 2 4 2 LVDS Backlight Inverter Voltage Selection JP34 2 7 2 4 3 LVDS Backlight Lightness Control Mode Selection JP35 2 7 2 4 4 LVDS Operating Voltage Selection JP36 2 7 2 4 5 Auto Power Button Selection JP44 2 8 2 5 List of Connectors 2 9 2 5 1 CAN Bus Connector CAN_BUS1 2 11 2 5 2 SPI Program Connector CN3 2 11 2 5 3 Micro USB Connector CN9 2 12 2 5 4 ICSP Pr...

Page 8: ...Connector HDMI1 2 19 2 5 16 Audio Connector HPO1 2 20 2 5 17 I2C Connector I2C1 2 21 2 5 18 MiniCard Connector MINI_CARD1 2 21 2 5 19 Micro SD Connector MSD1 2 24 2 5 20 LAN Connector RJ45_1 2 25 2 5 21 SATA Connector SATA1 2 24 2 5 22 SIM Card Connector SIM1 2 26 2 5 23 2 Port USB Connector USB1 2 27 2 5 24 USB 2 0 Port 3 Connector USB3 2 28 2 5 25 USB 2 0 Port 4 Connector USB4 2 28 Appendix A Ma...

Page 9: ...Pico ITX Board P I C O I M X 6 General Information Chapter 1 Chapter 1 General Information 1 1 ...

Page 10: ...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 Users may refer to the AAEON com for the latest version of this document Chapter 1 General Information 1 2 ...

Page 11: ...sor Onboard DDR3 Memory 1 GB 533 MHz 1066 MT s eMMC 4 GB by SKU Gigabit Ethernet x 1 18 bit Single channel LVDS up to 1024 x 768 USB 2 0 x 1 Optional up to 4 USB OTG I2C CAN Bus 2 pin SATA Power SATA 3 0 Gb s Optional MiniCard Optional Supports Linux Kernel 3 0 35 Android 4 4 Kernel 3 10 17 Chapter 1 General Information 1 3 ...

Page 12: ...ntu 11 10 I O Chipset Freescale i MX6 Ethernet Gigbit Ethernet Wake On LAN No Watchdog Timer Integrated Watchdog and Timer H W Status Monitoring Supports CPU Temperature Monitoring by 3 rd party app or by command via debug port Expansion Interface 8 bit DI O Power Requirement 12 V Power Consumption Quad Core 6 7W 12 V when running HD video Board Size L x W 100 x 72mm 3 94 x 2 76 Gross Weight 0 4 k...

Page 13: ...rts 1ch 18 bit LVDS x 1 LCD Power PWM only default DC Mode Requires custom app I O Storage SATA 3 0 Gb s x 1 by SKU Onboard eMMC 4 GB for Quad core SKU only Micro SD Card up to 32 GB USB USB 2 0 x 5 Type A Connectors x 2 USB wafer x 2 USB OTG x 1 Serial Port 4 wire UART x 1 wafer can be used as debug port 4 wire UART x 1 DB9 connector COM1 I2C 1 Pin Header Digital I O 8 bit DI O Audio I2S WM8962B ...

Page 14: ...Pico ITX Board P I C O I M X 6 Chapter 2 Quick Installation Guide 2 1 Quick Installation Guide Chapter 2 ...

Page 15: ...while the power is on because a sudden rush of power can damage sensitive electronic components Always ground yourself to remove any static charge before touching the board Modern electronic devices are very sensitive to static electric charges Use a grounding wrist strap at all times Place all electronic components on a static dissipative surface or in a static shielded bag when they are not in t...

Page 16: ...Pico ITX Board P I C O I M X 6 Chapter 2 Quick Installation Guide 2 3 2 2 Dimensions Component Side Solder Side ...

Page 17: ...Pico ITX Board P I C O I M X 6 Chapter 2 Quick Installation Guide 2 4 2 3 Jumpers and Connectors Component Side Component Side Solder Side Solder Side ...

Page 18: ...Pico ITX Board P I C O I M X 6 Chapter 2 Quick Installation Guide 2 5 Heat Sink ...

Page 19: ...ow you to configure your system to suit your application The table below shows the function of each of the board s jumpers Label Function JP30 Boot Mode Selection JP34 LVDS Backlight Inverter Voltage Selection JP35 LVDS Backlight Lightness Control Mode Selection JP36 LVDS Operating Voltage Selection JP44 Auto Power Button Selection ...

Page 20: ...Internal Boot Default Serial Downloader 2 4 2 LVDS Backlight Inverter Voltage Selection JP34 1 2 3 12V 1 2 3 5V Default 2 4 3 LVDS Backlight Lightness Control Mode Selection JP35 1 2 3 VR Mode 1 2 3 PWM Mode Default 2 4 4 LVDS Operating Voltage Selection JP36 1 2 3 5V 1 2 3 3 3V Default 1 3 4 2 1 3 4 2 ...

Page 21: ...Pico ITX Board P I C O I M X 6 Chapter 2 Quick Installation Guide 2 8 2 4 5 Auto Power Button Selection JP44 Disable Enable Default ...

Page 22: ...PI Program Connector CN9 Micro USB Connector CN19 ICSP Program Connector CN20 SATA Power Connector CN31 LVDS Backlight Power Connector CN33 UART for debug port Connector CN37 DIO Connector CN40 LVDS Connector CN41 Power Button Reset CN42 Buzzer Connector CN43 Battery Connector COM1 UART Connector DCIN1 12V Connector HDMI1 Mini HDMI Connector HPO1 Audio Connector I2C1 I2C Connector MINI_CARD1 MINI ...

Page 23: ...oard P I C O I M X 6 Chapter 2 Quick Installation Guide 2 10 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 ...

Page 24: ... Guide 2 11 2 5 1 CAN Bus Connector CAN_BUS1 Pin Pin Name Signal Type Signal Level 1 NC 2 CANH I O 3 CANL I O 4 GND GND 2 5 2 SPI Program Connector CN3 Pin Pin Name Signal Type Signal Level 1 SPI_SO_F OUT 2 GND GND 3 SPI_SI_F IN 4 3V3_SPI PWR 3 3V 5 SPI_SI_F IN ...

Page 25: ...IN 7 NC 2 5 3 Micro USB Connector CN9 Pin Pin Name Signal Type Signal Level 1 USB_OTG_VBUS PWR 5V 2 USB_OTG_D DIFF 3 USB_OTG_D DIFF 4 USB_OTG_ID IN 5 GND GND 2 5 4 ICSP Program Connector CN19 Pin Pin Name Signal Type Signal Level 1 MCLP IN 2 3V3SB PWR 3 3V 3 GND GND 4 ICSPDAT I O 3 3V ...

Page 26: ...20 5V GND Pin Pin Name Signal Type Signal Level 1 5V PWR 5V 2 GND GND 2 5 6 LVDS Power Connector CN31 Pin Pin Name Signal Type Signal Level 1 BK_SW_FUSE PWR 5V 12V 2 BKL_CTRL OUT 3 GND GND 4 GND GND 5 BKL_EN OUT 5V BK_SW_FUSE can be set to 5V or 12V by JP34 BK_EN can be set by JP35 The driving current supports up to 2A ...

Page 27: ...Installation Guide 2 14 2 5 7 UART for Debug Port Connector CN33 Pin Pin Name Signal Type Signal Level 1 NC 2 NC 3 RXC IN 4 RTS C OUT 5 2V 5 TXC OUT 5 2V 6 CTS C IN 7 NC 8 NC 9 GND GND 2 5 8 DI O Connector CN37 Pin Pin Name Signal Type Signal Level ...

Page 28: ...3V 3 GPIO5_IO06 I O 3 3V 4 GPIO5_IO07 I O 3 3V 5 GPIO5_IO08 I O 3 3V 6 GPIO5_IO09 I O 3 3V 7 GPIO5_IO10 I O 3 3V 8 GPIO5_IO11 I O 3 3V 9 3V3 PWR 3 3V 10 GND GND 2 5 9 LVDS Connector CN40 VLCD can be set to 3 3V or 5V by JP36 The max driving current is 1A LVDS Pin Pin Name Signal Type Signal level 1 LVDS_BLEN OUT ...

Page 29: ...CD PWR 3 3V 5V 5 LVDS_DATA0_CLK_N DIFF 6 LVDS_DATA0_TX2_P DIFF 7 LVDS_DATA0_CLK_P DIFF 8 LVDS_DATA0_TX2_N DIFF 9 VLCD PWR 3 3V 5V 10 GND GND 11 LVDS_DATA0_TX0_P DIFF 12 LVDS_DATA0_TX3_P DIFF 13 LVDS_DATA0_TX0_N DIFF 14 LVDS_DATA0_TX3_N DIFF 15 GND GND 16 GND GND 17 LVDS_DATA0_TX1_P DIFF 18 LVDS0_DAT I O 3 3V 19 LVDS_DATA0_TX1_N DIFF 20 LVDS0_CLK I O 3 3V ...

Page 30: ...Button Reset CN41 Pin Pin Name Signal Type Signal level 1 PWRBTN IN 2 GND GND 3 WDT_RST IN 4 GND GND Pin 1 2 are for the power button Pin 3 4 are for the reset button 2 5 11 Buzzer Connector CN42 Pin Pin Name Signal Type Signal level 1 5V PWR 5V 2 SPKR OUT 2 5 12 Battery Connector CN43 ...

Page 31: ...allation Guide 2 18 Pin Pin Name Signal Type Signal level 1 RTCBAT PWR 3V 2 GND GND 2 5 13 UART Connector COM1 Pin Pin Name Signal Type Signal level 1 NC 2 RXD IN 3 TXD OUT 5 2V 4 NC 5 GND GND 6 NC 7 RTS OUT 5 2V 8 CTS IN 9 NC 2 5 14 12V Connector DCIN1 ...

Page 32: ...el 1 GND GND 2 GND GND 3 DCIN PWR 12V 4 DCIN PWR 12V 2 5 15 Mini HDMI Connector HDMI1 Pin Pin Name Signal Type Signal level 1 GND GND 2 HDMI_D2P DIFF 3 HDMI_D2M DIFF 4 GND GND 5 HDMI_D1P DIFF 6 HDMI_D1M DIFF 7 GND GND 8 HDMI_D0P DIFF 9 HDMI_D0M DIFF 10 GND GND 11 HDMI_CLKP DIFF 12 HDMI_CLKM DIFF 13 GND GND ...

Page 33: ...Name Signal Type Signal level 14 NC 15 HDMI_CLK_LV I O 16 HDMI_DAT_LV I O 17 NC 18 5V_HDMI PWR 5V 19 HDMI_HPD IN 2 5 16 Audio Connector HPO1 Pin Pin Name Signal Type Signal level 1 MIC_L IN 2 MIC_R IN 3 AUD_GND GND 4 NC 5 NC 6 AUD_GND GND 7 FRONT_L OUT 8 AUD_GND GND 9 FRONT_R OUT ...

Page 34: ...5V 2 5 17 I2C Connector I2C1 Pin Pin Name Signal Type Signal level 1 3V3 PWR 3 3V 2 HDMI_DAT I O 3 3V 3 HDMI_CLK I O 3 3V 4 GND GND Note I2C is shared with I2C on HDMI 2 5 18 MiniCard Connector MINI_CARD1 Pin Pin Name Signal Type Signal level 1 PCIE_WAKE IN 2 3 3V_3G PWR 3 3V 3 NC 4 GND GND 5 NC 6 MINI_1 5V PWR 1 5V 1 2 3 4 ...

Page 35: ... Type Signal level 7 NC 8 UIM_PWR PWR 9 GND GND 10 UIM_DATA I O 11 CLK_PCIE_100M DIFF 12 UIM_CLK IN 13 CLK_PCIE_100M DIFF 14 UIM_RESET IN 15 GND GND 16 UIM_VPP PWR 17 NC 18 GND GND 19 NC 20 EN_3G OUT 3 3V 21 GND GND 22 PCIE_RST OUT 3 3V 23 PCIE_RXN0 DIFF 24 3 3V_3G PWR 3 3V 25 PCIE_RXP0 DIFF ...

Page 36: ...pe Signal level 26 GND GND 27 GND GND 28 MINI_1 5V PWR 1 5V 29 GND GND 30 I2C3_SCL I O 3 3V 31 PCIE_TXN0 DIFF 32 I2C3_SDA I O 3 3V 33 PCIE_TXP0 DIFF 34 GND GND 35 GND GND 36 USB_HUB_DM1 DIFF 37 GND GND 38 USB_HUB_DP1 DIFF 39 3 3V_3G PWR 3 3V 40 GND GND 41 3 3V_3G PWR 3 3V 42 NC 43 GND GND 44 NC ...

Page 37: ... Guide 2 24 Pin Pin Name Signal Type Signal level 45 NC 46 NC 47 NC 48 MINI_1 5V PWR 1 5V 49 NC 50 GND GND 51 NC 52 3 3V_3G PWR 3 3V 2 5 19 Micro SD Connector MSD1 Pin Pin Name Signal Type Signal level 1 SD_DATA2 I O 2 SD_DATA3 I O 3 SD3_CMD I O 4 3 3V PWR 3 3V ...

Page 38: ... Signal Type Signal level 5 SD3_CLK I O 6 GND I O 7 SD3_DATA0 I O 8 SD3_DATA1 I O 9 SD3_DET I O 2 5 20 LAN Connector RJ45_1 1 ACT LINK LED SPEED LED 8 Pin Pin Name Signal Type Signal level 1 MDI0 DIFF 2 MDI0 DIFF 3 MDI1 DIFF 4 MDI2 DIFF 5 MDI2 DIFF 6 MDI1 DIFF 7 MDI3 DIFF 8 MDI3 DIFF ...

Page 39: ...on Guide 2 26 2 5 21 SATA Connector SATA1 Pin 1 Pin 7 Pin Pin Name Signal Type Signal level 1 GND GND 2 SATA_TXP0 DIFF 3 SATA_TXN0 DIFF 4 GND GND 5 SATA_RXN0 DIFF 6 SATA_RXP0 DIFF 7 GND GND 2 5 22 SIM Card Connector SIM1 Pin Pin Name Signal Type Signal level ...

Page 40: ...ignal level 1 C1 UIM_PWR PWR 3V 1 8V from MiniCard 2 C2 UIM_RESET 3 C3 UIM_CLK 4 C5 GND 5 C6 UIM_VAPP 6 C7 UIM_DATA 2 5 23 2 Port USB Connector USB1 Pin Pin Name Signal Type Signal level 1 USB_COR_VBUS1 PWR 5V 2 USB_HUB_DM2 DIFF 3 USB_HUB_DP2 DIFF 4 GND GND 5 USB_COR_VBUS1 PWR 5V 6 USB_HUB_DM3 DIFF ...

Page 41: ...e 2 28 Pin Pin Name Signal Type Signal level 7 USB_HUB_DP3 DIFF 8 GND GND 2 5 24 USB 2 0 Port 3 Connector USB3 Pin Pin Name Signal Type Signal level 1 USB_COR_VBUS1 PWR 5V 2 USB_HUB_DM4 DIFF 3 USB_HUB_DP4 DIFF 4 GND GND 5 GND GND 2 5 25 USB 2 0 Port 4 Connector USB4 ...

Page 42: ...Pico ITX Board P I C O I M X 6 Chapter 2 Quick Installation Guide 2 29 Pin Pin Name Signal Type Signal level 1 USB_COR_VBUS1 PWR 5V 2 USB_HUB_DM6 DIFF 3 USB_HUB_DP6 DIFF 4 GND GND 5 GND GND ...

Page 43: ...lation Guide 2 30 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 Bit 3 Bit 4 Micro SD OFF OFF ON OFF Default eMMC ON ON ON ON SATA X X OFF ON Reserved ...

Page 44: ...Pico ITX Board P I C O I M X 6 Mating Connectors Appendix A Appendix A Mating Connector A 1 ...

Page 45: ...1 81 02 TW00 SATA power wafer cable 1702150155 CN31 LVDS Backlight Power Connector PINREX 721 81 05 TW00 Backlight wafer cable 1705050205 CN33 UART for debug port Connector PINREX 710 74 09 TWR6 Debug wafer cable 1701090152 CN37 DIO Connector PINREX 232 92 05 GBE3 N A CN40 LVDS Connector E CALL 0110 01 5 53 200 LVDS cable 1703200170 CN41 Power Button Reset Astron 27 24041 202 1G TB 1R N A CN42 Buz...

Page 46: ...129 I2C1 I2C Connector PINREX 220 96 04 GB01 N A SATA1 SATA Connector MOLEX 67800 500 5 SATA cable 1709070500 USB3 USB 2 0 Port 3 Connector CATCH 1204 700 05SMR USB wafer cable 170005020L USB4 USB 2 0 Port 4 Connector CATCH 1204 700 05SMR USB wafer cable 170005020L Appendix A Mating Connector A 3 ...

Page 47: ...Pico ITX Board P I C O I M X 6 Electrical Specifications for I O Ports Appendix B Appendix B Electrical Specifications for I O Ports B 1 ...

Page 48: ...3 3V 3 3V 1A LVDS Port CN40 VLCD 3 3V 1A or 5V 1A Buzzer Port CN42 5V 5V 1A RTC Battery CN43 RTCBAT 3V 1A Mini HDMI Port HDMI1 5V_HDMI 5V 0 5A Audio Port HPO1 SPKVDD 5V 1A I2C Connector I2C1 3 3V 3 3V 1A Mini Card Slot MINI_CARD1 3 3V_3G MINI_1 5V 3 3V 0 5A per pin 1 5V 0 5A per pin Dual USB Connector USB1 USB_COR_VBUS1 5V 0 5A per port USB Port USB3 USB_COR_VBUS1 5V 1A USB Port USB4 USB_COR_VBUS1...

Page 49: ...Pico ITX Board P I C O I M X 6 T e s t G u i d e PICO IMX6 Test Guide PICO IMX6 Test Guide 1 st Ed July 13 2015 ...

Page 50: ...ins 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 Users may refer to the AAEON com for the latest version of this document i ...

Page 51: ...rning 2 2 2 2 Mfgtool2 Guide 2 3 2 2 1 Mfgtool2 Settings 2 4 2 2 2 Downloading Image to Mfgtool2 2 6 2 2 3 Burning Images 2 7 Chapter 3 OS Environment Setup 3 1 Debug Port Setup 3 2 3 2 Date and Time Settings for Linux 3 5 Chapter 4 Basic I O Function Test 4 1 Video Resolution and Function Test for Linux 4 2 4 2 Audio Function Test 4 8 4 3 LAN Function Test 4 11 4 4 USB Function Test 4 12 4 5 SPI ...

Page 52: ...Pico ITX Board 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 5 2 iii ...

Page 53: ...Pico ITX Board P I C O I M X 6 T e s t G u i d e Environment Preparation Chapter 1 Chapter 1 General Information 1 1 ...

Page 54: ...Description Debug port Test UART debug cable RS232 cable F F null modem for PC COM port USB to UART cable F for NB USB port putty exe Print debug message and communicate with iMX6 MCU F W burning MPLAB_IDE_8_80 MPLAB IPE v3 00 02 beta MCU Burning tool Chapter 1 General Information 1 2 ...

Page 55: ... TF USB OTG Cable MICRO USB B Type Plug Male 5P USB A Type Receptacle Female 4P 30cm RS232 debug 1701090152 TF Flat Cable D Sub 9P M 9P 1 0mm Housing 15cm LVDS 1703200170 TF LVDS TRANS Cable 2 15P DF 13 Housing 2 10P DF 13 Housing 17cm 9697CV0110 S TF SMD ASS Y PICO CV01 Rev A0 1_0_0 LVDS TRANS BD 20P to 30P Backlight 1705050205 TF Led drive Cable 5P JST 2 0mm to 5P WL1256 H 05 20cm for AHP 1122 A...

Page 56: ...US1 CAN BUS Connector CN3 SPI Program Connector CN9 Micro USB Connector CN19 ICSP Program Connector CN20 SATA Power Connector CN31 LVDS Backlight Power Connector CN33 UART for debug port Connector CN37 DIO Connector CN40 LVDS Connector CN41 Power Button Reset Chapter 1 General Information 1 4 ...

Page 57: ... 12V Connector HDMI1 Mini HDMI Connector HPO1 Audio Connector I2C1 I2C Connector MINI_CARD1 MINI CARD Connector MSD1 Micro SD Connector 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 Chapter 1 General Information 1 5 ...

Page 58: ...al Boot Default Serial Downloader LVDS Backlight Inverter Voltage Selection JP34 1 2 3 12V 1 2 3 5V Default LVDS Backlight Lightness Control Mode Selection JP35 1 2 3 VR Mode 1 2 3 PWM Mode Default LVDS Operating Voltage Selection JP36 1 2 3 5V 1 2 3 3 3V Default 1 3 4 2 1 3 4 2 Chapter 1 General Information 1 6 ...

Page 59: ...1 2 are for the power button Pin 3 4 are for the reset button Auto Power Button Selection JP44 Disable Enable Default Boot Device Selection SW1 Boot Device Bit 1 Bit 2 Bit 3 Bit 4 Micro SD OFF OFF ON OFF eMMC ON ON ON ON SATA X X OFF ON Reserved Chapter 1 General Information 1 7 ...

Page 60: ...Pico ITX Board P I C O I M X 6 T e s t G u i d e OS Compatibility Test Chapter 2 Chapter 2 OS Compatibility Test 2 1 ...

Page 61: ...C O I M X 6 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 above Memory 4GB or above OS Windows XP Windows 7 USB 2 0 root hub Chapter 2 OS Compatibility Test 2 2 ...

Page 62: ...n be found at Freescale com In case of a change in OS you may get the latest version of the tool at the URL above OS Version Tool Name Chip Note Android 4 4 Kernel 3 10 17 Mfgtools Rel 13 01 00_ER_MX6Q_ UPDATER i MX6Q Mfgtools Rel 13 01 00_ER_MX6DL_ UPDATER i MX6DL Linux Kernel 3 0 35 Mfgtools Rel 4 0 0_130424_MX6Q_ UPDATER i MX6Q Mfgtools Rel 4 1 0_130816_MX6DL_ UPDATER i MX6DL Chapter 2 OS Compa...

Page 63: ... Mfgtool2 can burn image kernel into eMMC or micro SD Please confirm the setting is correct in cfg ini file 1 Find Cfg ini in the same folder with Mfgtool2 exe 2 Change LIST name to the proper setting Refer to the table below for details Chapter 2 OS Compatibility Test 2 4 ...

Page 64: ...abreSD eMMC clean SD Android SabreSD SD Android 6DL SD Android SabreSD SD non eM MC Linux 6Q eMMC ubuntu SabreSD eMMC Full Image First time SD ubuntu SabreSD SD Linux 6DL SD i MX6DL ubuntu SabreSD SD noneMMC Linux 6Q eMMC SabreSD uboot kernel Only kernel update SD SabreSD SD uboot kernel Linux 6DL SD i MX6DL kernel SD noneMMC Chapter 2 OS Compatibility Test 2 5 ...

Page 65: ...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 i uImage ii u boot mx6q sabresd bin u boot mx6dl sabresd bin File names must be the same as the ones listed Chapter 2 OS Compatibility Test 2 6 ...

Page 66: ...rning Images 1 Set JP30 to download mode pin 3 4 2 Connect the PICO IMX6 to PC with the USB OTG cable 3 Run MfgTool2 exe 4 Check the board is recognized as a HID Compliant Device If so press start to begin burning the image Chapter 2 OS Compatibility Test 2 7 ...

Page 67: ...board is set to download mode and try again 5 Press Cancel when you are asked to format the disk 6 When the progress bar turns green and a Done message is shown Press Stop and exit the program 7 Reset the power source Set JP30 to normal mode and check if the image is properly loaded to the PICO IMX6 Chapter 2 OS Compatibility Test 2 8 ...

Page 68: ...Pico ITX Board P I C O I M X 6 T e s t G u i d e OS Environment Setup Chapter 3 Chapter 3 OS Environment Setup 3 1 ...

Page 69: ...etup 1 Download putty exe for showing debug messages and communication with PICO IMX6 2 Connect the PICO IMX6 with the PC with a RS 232 cable 3 Check for the COM port number your PC recognizes your PICO IMX6 as in the Device Manager Chapter 3 OS Environment Setup 3 2 ...

Page 70: ...ii Enter the COM port number from step 3 and 115200 in the speed column iii Create a name for this setting iv Go to the Logging page and check All session output and Always append to the end of it A log file will be created v Return to the Session page save to remember your details Chapter 3 OS Environment Setup 3 3 ...

Page 71: ...Pico ITX Board P I C O I M X 6 T e s t g u i d e Chapter 3 OS Environment Setup 3 4 ...

Page 72: ...e following commands to set date and time in the PC serial console i Command 1 set date and time Date MMDDhhmmYYYY ii Command 2 Copy system time to BIOS hwclock w iii Command 3 Confirm date and time are correct date 2 Confirm if the system information is correct Chapter 3 OS Environment Setup 3 5 ...

Page 73: ...Pico ITX Board P I C O I M X 6 T e s t G u i d e Basic I O Function Test Chapter 4 Chapter 4 Basic I O Function Test 4 1 ...

Page 74: ...cfb0 dev hdmi 1920x1080M 60 if RGB24 ii Command 1 1 for uSD setenv bootargs_mmc setenv bootargs bootargs root dev mmcblk1p1 rootwait rw video mxcfb1 dev ldb LDB XGA if RGB666 video mxcfb0 dev hdmi 1920x1080M 60 if RGB24 iii Command 2 1 for eMMC setenv bootcmd_mmc run bootargs_base bootargs_mmc mmc dev 3 mmc read loadaddr 0x800 0x2000 bootm iv Command 2 1 for uSD setenv bootcmd_mmc run bootargs_bas...

Page 75: ...Pico ITX Board P I C O I M X 6 T e s t G u i d e v Command 3 saveenv vi Command 4 boot 2 Confirm if the monitor can display images properly Chapter 4 Basic I O Function Test 4 3 ...

Page 76: ..._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 ii Command 2 setenv bootcmd_mmc run bootargs_base bootargs_mmc mmc dev 2 mmc read loadaddr 0x800 0x2000 bootm iii Command 3 saveenv iv Command 4 boot Chapter 4 Basic I O Function Test 4 4 ...

Page 77: ...ait rw video mxcfb0 dev ldb LDB XGA if RGB666 ldb sin0 ii Command 1 2 for uSD setenv bootargs_mmc setenv bootargs bootargs root dev mmcblk1p1 rootwait rw video mxcfb0 dev ldb LDB XGA if RGB666 ldb sin0 iii Command 2 1 for eMMC setenv bootcmd_mmc run bootargs_base bootargs_mmc mmc dev 3 mmc read loadaddr 0x800 0x2000 bootm iv Command 2 2 for uSD setenv bootcmd_mmc run bootargs_base bootargs_mmc mmc...

Page 78: ...if the LVDS panel can display images properly 4 Panel backlight can be controlled by the command echo 0 sys class backlight pwm backlight 0 brightness echo 248 sys class backlight pwm backlight 0 brightness Note Value can be set from 0 to 248 Chapter 4 Basic I O Function Test 4 6 ...

Page 79: ...u boot with the following command i Command 1 setenv bootargs_mmc setenv bootargs bootargs root dev mmcblk0p1 rootwait rw video mxcfb0 dev ldb LDB XGA if RGB666 ldb sin0 ii Command 2 setenv bootcmd_mmc run bootargs_base bootargs_mmc mmc dev 2 mmc read loadaddr 0x800 0x2000 bootm iii Command 3 saveenv iv Command 4 boot Chapter 4 Basic I O Function Test 4 7 ...

Page 80: ...or 100 can be alternatively set from 0 to 127 2 Set output colume of speaker out in serial console i Copy the example audio file Balloon_wav wav to the Home folder ii Enter commands to play the file in Home folder Command 1 cd home linaro Command 2 Audio from speaker press ctrl c to stop aplay D hw 0 0 Balloon_wav wav Chapter 4 Basic I O Function Test 4 8 ...

Page 81: ...hw 1 0 Balloon_wav wav 3 Play audio in Linux i Confirm if the sound setting is right System Settings Sound Output ii Double click audio file to play 4 Setting in serial console before microphone test i Type command to setp up codec Command 1 amixer sset MIXINR IN3R on Chapter 4 Basic I O Function Test 4 9 ...

Page 82: ...Pico ITX Board 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 Chapter 4 Basic I O Function Test 4 10 ...

Page 83: ...Pico ITX Board P I C O I M X 6 T e s t G u i d e 4 3 LAN Function Test 1 Open the Terminal in Linux 2 Ping an IP and check if it works properly Ping 168 95 1 1 Chapter 4 Basic I O Function Test 4 11 ...

Page 84: ...B Keyboard and mouse 1 Connect a USB keyboard and mouse to connector USB1 USB3 and USB4 2 Confirm if letters numbers and symbols can be typed from the keyboard 3 Confirm if the mouse controls a cursor and is clickable Chapter 4 Basic I O Function Test 4 12 ...

Page 85: ...M X 6 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 Confirm if the drive can be detected and the information in putty is correct Chapter 4 Basic I O Function Test 4 13 ...

Page 86: ... mouse and flash drive to CN9 2 Confirm if the peripherals can work properly under host mode 3 Connect the PCIO IMX6 CN9 with the PC with the USB OTG cable 4 Confirm if a new storage device SAVRESD MX6DQ is recognized by the PC Chapter 4 Basic I O Function Test 4 14 ...

Page 87: ... i Insert the COM port loopback tool in connector COM1 ii Set speed as 115200 by command in PC serial console stty F dev ttymxc1 115200 iii Enter COM port setting minicom s iv Type A to G to change settings Confirm if the Serial Device Bps Par Bits and Hardware Flow Control are set correctly Press Enter to quit Chapter 4 Basic I O Function Test 4 15 ...

Page 88: ...s dfl and Exit vi 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 Press Ctrl A Q to leave minicom Chapter 4 Basic I O Function Test 4 16 ...

Page 89: ...M port loopback tool in connector COM1 2 Copy comport test to home folder in Linux 3 Enter the following command to start test Command 1 cd home linaro Command 2 chmod 777 comport test Command 3 comport test 4 Confirm if the test results are shown as PASS Chapter 4 Basic I O Function Test 4 17 ...

Page 90: ...device M25P32 sf probe 0 3 Enter Command 2 to erase the data at address 0x10000 of SPI flash sf erase 0 0x10000 4 Enter Command 3 and Command 4 to write data into SPI flash SUCCESS will be shown after the process completes mw l 0x12000000 0x54612354 0x100000 Command 3 sf write 0x12000000 0x0 0x1000 Command 4 Chapter 4 Basic I O Function Test 4 18 ...

Page 91: ...M X 6 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 sf read 0x13000000 0x0 0x1000 Command 5 md 0x13000000 Command 6 Chapter 4 Basic I O Function Test 4 19 ...

Page 92: ... 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 3 Enter the command below in the terminal to confirm SATA HDD cat proc partitions Chapter 4 Basic I O Function Test 4 20 ...

Page 93: ...bz2 to Home Folder and extract them ii Enter command in serial console to install CAN Bus tool Note Check if date and time is correct before install Command 1 cd home linaro libsocketcan 0 0 8 Command 2 configure Command 3 make Command 4 make install Command 5 cd Command 6 cd canutils 4 0 6 Command 7 configure Command 8 make Chapter 4 Basic I O Function Test 4 21 ...

Page 94: ...ux enter the following commands into the receiver s terminal Command 1 canconfig can0 bitrate 500000 Command 2 ifconfig can0 up Command 3 canecho can0 v 5 In Linux enter the following commands into transmitter s terminal Command 1 canconfig can0 bitrate 500000 Command 2 ifconfig can0 up Command 3 cansend can0 i0x100 0x33 0x22 0x55 0x66 6 Confirm if the receiver receives the correct value Chapter 4...

Page 95: ...Pico ITX Board P I C O I M X 6 T e s t G u i d e Chapter 4 Basic I O Function Test 4 23 ...

Page 96: ...st 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 Confirm if the LAN and USB functions are correct Chapter 4 Basic I O Function Test 4 24 ...

Page 97: ...nector MINI_CARD1 and SIM card to SIM1 2 In Linux when a dialog box asking for a PIN code is shown the 3G card is ready to be used 3 Enter the following command to check SIM card ID Command 1 cat dev ttyACM0 Command 2 echo en AT CCID r dev ttyACM0 Chapter 4 Basic I O Function Test 4 25 ...

Page 98: ...his test i Copy GPIO PICO sh to the Home folder in Linux ii In the PC serial console change the authority of GPIO PICO sh by entering the following command Command 1 cd home linaro Command 2 chmod 777 gpio pico sh iii Open GPIO PICO sh and modify GPIO127 GPIO133 GPIO134 and GPIO135 Chapter 4 Basic I O Function Test 4 26 ...

Page 99: ...Pico ITX Board P I C O I M X 6 T e s t G u i d e iv Return to the PC serial console and enter the following command gpio pico sh v Check if the result is correct Chapter 4 Basic I O Function Test 4 27 ...

Page 100: ... Copy sensor_test c to the Home folder ii Use the following command in the serial console to compile the tool cd home linaro gcc o test sensor_test c iii Start test in the serial console and confirm the result cd home linaro test Chapter 4 Basic I O Function Test 4 28 ...

Page 101: ...Pico ITX Board P I C O I M X 6 T e s t G u i d e Watchdog Timer Test Chapter 5 Chapter 5 Watchdog Timer Test 5 1 ...

Page 102: ...n the Linux serial console enter the following command to trigger the watchdog function Command 1 cd unit_tests Command 2 wdt_driver_test out 10 2 0 2 Stop the watchdog timer with Ctrl C and the system will reset in 10 seconds Chapter 5 Watchdog Timer Test 5 2 ...

Reviews: