Home

data sheet

image

Contents

1. SW1 Pin Signal Function 1 P3VO STBY P3VO STBY 2 P3VO STBY P3VO STBY 3 VDD NVCC VDD NVCC 4 VDD NVCC VDD NVCC 5 VDD NVCC VDD NVCC 6 VDD NVCC VDD NVCC 7 VDD NVCC VDD NVCC 8 VDD NVCC VDD NVCC 9 EIM DA11 BT CFG2 3 10 EIM DA12 BT CFG2 4 11 EIM DA13 BT CFG2 5 12 EIM DA14 BT CFG2 6 13 EIM DAS BT CFG1 5 14 EIM DA6 BT CFG1 6 15 BOOT MODEO BOOT MODEO 16 BOOT MODE1 BOOT MODE1 Page 37 Qq RIoTboard USER MANUAL v1 0 Date 01 20 2014 2 3 18 Reset Switch Figure 2 19 Reset Switch 2 a o a Table 2 18 Reset Switch S1 Pin Signal Function 1 GND GND 2 POR B System reset 3 NC NC 4 NC NC Page 38 ES RIoTboard USER MANUAL v1 0 Date 01 20 2014 2 3 19 LEDs Figure 2 20 LEDs Table 2 19 LEDs LED Reference Function D45 User defined LED D46 User defined LED D47 Power LED D49 OpenSDA LED Page 39 Qq RIoTboard USER MANUAL v1 0 Date 01 20 2014 3 Getting Started Before you start to use RloTboard please read the following sections to get yourself familiar with the system images driver code and tools which might be involved during development process NOTE All images and tools for Android and Linux can be downloaded from www element14 com riotboard 3 1 Software Features The table shown below lists the versions of Linux and Android sy
2. 50 6 ESD PRECAUTIONS AND PROPER HANDLING PROCEDURES ooooooooooooooo oooooooo ooo o ooo 52 Page 3 Qq RIoTboard USER MANUAL v1 0 Date 01 20 2014 LIST OF FIGURES Figure 1 1 Functional Block Diagram 7 Figur 1 2 RloTboard ET 8 Figure 1 3 RloTboard bottom view 9 Figure 2 1 Block Diagram of i MX 6Solo nne nnne nnne ranis 12 Figure 2 2 Power Interface inserer 17 Figure 2 3 LVDS Interface eet 18 Figure 2 4 HDMI 2 REES EE EN 19 Fig re 2 5 MIC INPUT EE EE EE EE dela a 21 Figure 2 6 Audio Output JOCK es aaa ada EE TA 22 Figure 2 7 SD Crd di AE EE ER a ad 23 Figure 2 8 uSD MMC Card Interface Wanna 24 Figure 2 9 CSlInterfa EEN 25 Figure 2 10 Camera Interface iii 26 Figure 2 11 JTAG Interface 28 Figure 2 12 Mini USB Interface iere ER ke ER SE EG Res head vn de enam kalkun 29 Figure 2 13 Serial E 30 Figure 2 14 Expansion 31 Figure 2 15 Mini USB OpenSDA Interface esee seen nennen nnne nnne rna 33 Figure 2 16 RGMII LAN Interface didier 34 Figure 2 17 USB Host Interface 35 Figure 2 18 Boot Configuration Select 36 Figure 2 19 Reset Switch issus 38 Figure 2 20 LEDS 39 Page 4 Qq RIoTboard USER MANUAL v1 0 Date 01 20 2014 Figure 3 1 COM Properties re mama nun s 42 Figure 4
3. Table 4 3 Boot Switch Configuration SD Switch D1 02 03 04 D5 D6 D7 D8 sw1 ON OFF ON OFF OFF ON OFF ON After the switch is set power up the RloTboard to boot the system 4 2 Display Mode Configurations for Linux amp Android Systems The system supports multiple display modes Users can select an appropriate mode by configuring u boot parameters Please reboot the RIOT Board and press any key on your PC s keyboard when the system prompts you with a countdown in seconds as shown below U Boot 2009 08 dirty Oct 17 2013 17 08 06 CPU Freescale MX6 family TO1 1 at 792 MHz Thermal sensor with ratio 201 Temperature 42 C calibration data Ox5f55765f mx6q pll1 792MHz mx6q pll2 528MHz mx6q pll3 480MHz mx6q pll8 SOMHz ipg clock 66000000Hz ipg per clock 66000000Hz uart clock 80000000Hz cspi clock 60000000Hz ahb clock 132000000Hz axi clock 198000000Hz emi slow clock 99000000Hz ddr clock 396000000Hz usdhc1 clock 198000000Hz usdhc2 clock 198000000Hz usdhc3 clock 198000000Hz usdhc4 clock 198000000Hz nfc clock 24000000Hz Board i MX6DL Solo SABRESD unknown board Board 0x61011 POR Boot Device MMC DC ready DRAM 1 68 MMC FSL_USDHC O FSL USDHC 1 FSL USDHC 2 FSL_USDHC 3 In serial Out serial Err serial Page 46 Qq RIoTboard USER MANUAL v1 0 Date 01 20 2014 Net got MAC address from IIM 00 00 00 00
4. HDMI Table 2 3 HDMI Interface J3 Pin Signal Function 1 HDMI_D2P HDMI differential pairs data2 2 GND GND 3 HDMI_D2M HDMI differential pairs data2 4 HDMI_D1P HDMI differential pairs data1 5 GND GND Page 19 Qq RIoTboard USER MANUAL v1 0 Date 01 20 2014 6 HDMI D1M HDMI differential pairs data1 7 HDMI DOP HDMI differential pairs data0 8 GND GND 9 HDMI DOM HDMI differential pairs data0 10 HDMI CLKP HDMI differential pairs clock 11 GND GND 12 HDMI CLKM HDMI differential pairs clock 13 NC NC 14 NC NC 15 BI2C2 SCL 11C2 serial clock 16 BI2C2 SDA 11C2 serial data 17 GND GND 18 5Vin 5V 19 HDMI_HPD HDMI detect 20 GNF_DVI GND Page 20 Qq RIoTboard 2 3 4 Microphone Input Jack USER MANUAL v1 0 Date 01 20 2014 The RloTboard provides a 3 5mm stereo connector for a microphone input as shown in Figure 2 5 A mono microphone will input its signal though the tip of the 3 5mm plug Figure 2 5 MIC Input Table 2 4 MIC Input Jack JA Pin Signal Function 1 GND ANALOG Analog GND 2 MIC IN P MIC input analog GND 3 GND ANALOG Analog GND 4 GND ANALOG Analog GND 5 MIC IN P MIC input analog GND Page 21 ES RIoTboard USER MANUAL v1 0 Date 01 20 2014 2 3 5 Audio Output Jack A headphone with a standard 3 5mm stereo jack can be connected to the Audio Output j
5. 5 SD3 CLK Card clock 6 VSS GND 7 SD3 DATO Card data 0 8 SD3 DAT1 Card data 1 9 SD3 CD Card detect 10 PGND GND 2 3 8 CSI Interface Figure 2 9 CSI Interface CSI Table 2 8 CSI Interface J8 Pin Signal Function 1 SVIN 5V 2 5VIN 5V 3 GND GND 4 GND GND Page 25 Qq RIoTboard USER MANUAL v1 0 Date 01 20 2014 5 P2V8 VGEN6 2 8V 6 CSI MCLK CSI clock 7 GND GND 8 CSI RST CSI reset 9 CSI EN CSI data enable 10 12C4 SCL 11C2 serial clock 11 I2C4_SDA IIC2 serial data 12 GND GND 13 CSI_CLKOM CSI differential pairs clockO 14 CSI_CLKOP CSI differential pairs clockO 15 GND GND 16 CSI_DOM CSI differential pairs data0 17 CSI_DOP CSI differential pairs data0 18 GND GND 19 CSI_D1M CSI differential pairs data1 20 CSI D1P CSI differential pairs data1 2 3 9 Camera Interface Figure 2 10 Camera Interface Camera Page 26 Qq RIoTboard USER MANUAL v1 0 Date 01 20 2014 Table 2 9 Camera Interface J9 Pin Signal Function 1 GND GND 2 NC NC 3 NC NC 4 CSIO DAT12 CSIO capture data bit 12 5 CSIO DAT13 CSIO capture data bit 13 6 CSIO_DAT14 CSIO capture data bit 14 7 CSIO_DAT15 CSIO capture data bit 15 8 CSIO_DAT16 CSIO capture data bit 16 9 CSIO_DAT17 CSIO capture data bit 17 10 C
6. a kernel image named ulmage can be found under arch arm boot Note LL The mkimage is used to build the kernel and ramfs images are automatically generated and saved under tools after compiling u boot bin So please make sure uboot is compiled first before compiling kernel image LL Copy u boot mx6solo riot bin and ulmage files that are generated by compiling to linux flash image tool Mfgtools Rel 4 1 0 130816 MX6DL UPDATERN Profiles MX6DL Linux Update OS Firmware files to overwrite the files with the same names and then start over the operations from step 2 in section 4 1 to verify the Linux system built 5 2 Making Images for an Android System Please strictly follow the steps listed below to make images for Android system 5 2 1 Getting Repo Source Code 1 Execute he following instructions to get repo tool mkdir bin curl https raw github com android tools repo stable repo gt bin repo chmod a x bin repo export PATH bin SPATH Page 49 Qq RIoTboard USER MANUAL v1 0 2 3 Date 01 20 2014 Execute the following instructions to initialize repo source code mkdir android imx6 jb4 3 1 0 0 cd android imx6 jb4 3 1 0 0 5 repo init repo url git github com android tools_repo git u git github com embest tech imx manifest git m embest android jb4 3 1 0 0 Execute the following instructions to synchronize repo source code cd
7. 08 GPIO 24 UART3 RXD UART3 receive data 25 GPIO4 26 GPIO 26 UART3 TXD UART3 transmit data 27 GPIO4 27 GPIO 28 UARTA RXD UARTA receive data 29 CSPI3 RDY SPI3 data validation 30 UARTA TXD UARTA transmit data 31 263 SCL 263 master serial clock 32 UART5 RXD UARTS receive data 33 23 SDA 263 master serial data 34 UART5_TXD UART5 transmit data 35 12C4_SCL 12C4 master serial clock 36 PWM1 Pulse Width Modulation 37 I2C4_SDA 12C4 master serial data 38 PWM2 Pulse Width Modulation 39 GND GND 40 PWM3 Pulse Width Modulation Page 32 Qq RIoTboard USER MANUAL v1 0 Date 01 20 2014 2 3 14 Mini USB Interface OpenSDA Figure 2 15 Mini USB OpenSDA interface Mini USB OpenSDA Table 2 14 Mini USB OpenSDA Interface J14 Pin Signal Function 1 V5V SDA 5V 2 SDA_USB_DN SDA USB data 3 SDA_USB_DP SDA USB data 4 NC NC 5 GND GND Note CE The RloTboard has hardware to support Freescale s OpenSDA interface Currently this interface has not been enabled in software Page 33 Qq RIoTboard USER MANUAL v1 0 Date 01 20 2014 2 3 15 RGMII LAN Interface The Ethernet connector contains integrated magnetic which allows the Ethernet IC to auto configure the port for the correct connection to either a switch or directly to a host PC on a peer to peer network It is not necessary to use a crossover cable when connecting directly to another computer The Etherne
8. 1 Boot Configuration Switch 43 LIST OF TABLES Table 2 1 Power Interface sai pan henna bae 17 Table 2 2 LVDS Interface e 18 Table 2 3 HDMI Interface 19 Table Eet EE 21 Table 2 5 Audio Output Jack issie anna sasiu sana Re dada Gee GEE RE DE nama aman akan 22 Table 2 6 SD Card Interface inner 23 Table 2 7 uSD MMC Card Interface 24 Table 2 8 CSlInterfdE se EE sente EE DE atac ean 25 Table 2 9 Camera Interface rennes 27 Tabl 2 10 STAG INTerfOCe IM EE EE EO EE EE EN 28 Table 2 11 Mini USB Interface ci A RE EN NA 29 Table 2 12 Serial PAR RR EE N RE RE RE 30 Table 2 13 Expansion Port Interface 31 Table 2 14 Mini USB OpenSDA Interface 33 Table 2 15 RGMII LAN interface seen 34 Table 2 16 USB Host Interface see age dee se sa se es GE nde de Ge tod SR ASA GEK ON ERR Ek Dee ek Gee de 35 Table 2 17 Boot Configuration Select 37 Table 2 18 Reset SWICK RE EE EE pen 4 te na ea 38 Table 2 19 p M 39 T ble 3 1 05 and RE RE EE ER Y 40 Table 3 2 Images Required by Linus 40 Page 5 Qq RIoTboard USER MANUAL v1 0 Date 01 20 2014 Table 3 3 Storage Partitions for Linux 41 Table 3 4 Images Required by Android 41 Table 3 5 Storage Partitions for Android 41 Table 4 1 Boot Switch Configuration Serial Download 43 Table 4 2 Boot Switch Configuration eMMTC isses sees nr 46 Table 4 3 Boot Switch Configuration SD
9. 46 Table 5 1 Images and Directories nesnesini ananin sinamani eeann nnne tnn anna setas ee s eorr nenas 51 Page 6 Qq RIoTboard USER MANUAL v1 0 Date 01 20 2014 1 Board Overview 1 1 Product Introduction The RloTboard is an evaluation platform featuring the powerful i MX 6Solo a multimedia application processor with ARM Cortex A9 core at 1 GHz from Freescale Semiconductor The platform helps evaluate the rich set of peripherals and includes a 10 100 Gb Ethernet port HDMI v1 4 LVDS analog headphone microphone uSD and SD card interface USB serial port JTAG 2 camera interfaces GPIO boot configuration interface and expansion port as shown in Figure 1 1 The RloTboard can be used in the following applications e Netbooks web tablets e Nettops Internet desktop devices e High end mobile Internet devices MID e High end PDAs e High end portable media players PMP with HD video capability e Portable navigation devices PNDs e Industrial control and Test and measurement T amp M e Single board computers SBCs GigE PHY USB HUB i MX 6Solo OpenSDA Cortex A9 eMMC uSD Card Audio Out SD Card GPIO BOOT EXPANSION CONFIGURATION PORT Figure 1 1 Functional Block Diagram Page 7 Qq RIoTboard USER MANUAL v1 0 Date 01 20 2014 1 2 Features The RloTboard is based on the i MX 6Solo processor from Freescale Semiconductor integrating all the functionalities of this multim
10. AR8035 is a single port 10 100 1000 Mbps tri speed Ethernet PHY feaured with low power and low cost AR8035 supports MAC TM RGMII interface and IEEE 802 3az 2010 Energy Efficient Ethernet EEE standard through proprietary SmartEEE technology improving energy efficiency in systems using legacy MAC devices without 802 3az Page 15 Qq RIoTboard USER MANUAL v1 0 Date 01 20 2014 support The RIOT Board can be connected to a network hub directly through a cable It also can be directly connected with a computer through a crossover cable which is provided with the kit 2 2 4 FE1 1 FE1 1 is a USB 2 0 high speed 4 port hub solution It uses USB3320 to provide 4 extended USB interface with support for high speed 480MHz full speed 2MHz and low speed 1 5MHz mode 2 2 5 SGTL5000 The SGTL5000 is a low power stereo Codec with Headphone Amp from Freescale and is designed to provide a complete audio solution for portable products needing line in mic in line out headphone out and digital I O Deriving its architecture from best in class Freescale integrated products currently on the market the SGTL5000 is able to achieve ultra low power with very high performance and functionality all in one of the smallest footprints available Designed with features such as capless headphone and an integrated PLL to allow clock reuse within the system it helps customers achieve a lower overall system cost Page 16 Qq RIoTboard USER
11. MANUAL v1 0 Date 01 20 2014 2 3 Expanded Chip Introduction 2 3 1 Power Input Jack A 5V 4A AC to DC power supply needs to be plugged into the Power Jack J1 on the board It is not recommended to use a higher voltage since possible damage to the board may result due to failure of the protection circuitry Figure 2 2 Power Interface Power Input Table 2 1 Power Interface J1 Pin Signal Function 1 GND GND 2 NC NC 3 45V Power supply 45V 4A Type Page 17 Qq RIoTboard USER MANUAL v1 0 Date 01 20 2014 2 3 2 LVDS Interface Figure 2 3 LVDS Interface 2 Zu w LVDS Table 2 2 LVDS Interface The LVDS Interface supports LVDS8000 97C designed by Embest J2 Pin Signal Function 1 3V3 3 3V 2 LVDS TX2 P LVDS data2 3 LVDS_TX2_N LVDS data2 4 GND GND 5 LVDS_TX1_P LVDS data1 6 LVDS_TX1_N LVDS data1 7 GND GND 8 LVDS_TXO_P LVDS data0 9 LVDS_TXO_N LVDS data 10 GND GND 11 LVDS_CLK_P LVDS CLK 12 LVDS_CLK_N LVDS CLK Page 18 ES RIoTboard USER MANUAL v1 0 Date 01 20 2014 13 LCD PWR EN Touch reset signal 14 Touch Int Touch interrupt signal 15 I2C SCL IIC master serial clock 16 I2C SDA IIC master serial data 17 LED PWR EN Backlight enable 18 5V 5V 19 PWM Pulse Width Modulation 2 3 3 HDMI Interface Figure 2 4 HDMI Interface 2 o A m E d
12. android imx6 jb4 3 1 0 0 repo sync 5 2 2 Compiling System Images 1 2 You can choose to build Android image for eMMC or SD Boot Open the device fsl riot 6solo BoardConfig mk file with Notepad change the BUILD TARGET LOCATION to select the boot device eMMC Boot BUILD TARGET LOCATION emmc SD Boot SS BUILD TARGET LOCATION sdmmc Execute the following instructions to compile Android image cd android imx6 jb4 3 1 0 0 source build envsetup sh Slunch riot 6solo user make clean make After executing the instructions the generated images can be found under android imx6 jb4 3 1 0 0 out target product riot 6solo Table 5 1 shown below lists all the images and directories after compilation is completed Page 50 Qq RIoTboard USER MANUAL v1 0 Date 01 20 2014 Table 5 1 Images and Directories Images Directories Notes root root file system mounted at system Android system directory mounted at system data Android data area mounted at data recovery Root filesystem when booting in recovery mode not used directly A composite image which includes the kernel zImage ramdisk and boot img boot parameters ramdisk img Ramdisk image generated from root not directly used EXT4 image generated from system Can be written to SYSTEM system img partition of SD eMMC card with dd command userdata img EXT4 image generated fro
13. images and eMMC storage patitions required to build an Android system Table 3 4 Images Required by Android Images Paths u boot image u boot mx6solo riot bin boot image boot img Android system root image system img Recovery root image recovery img Table 3 5 Storage Partitions for Android Partition type index Name Start Offset Size File System Content BOOT N A Leader 0 1MB N A bootloader boot img format Primary 1 Boot 8M 8MB a kernel boot img ramdisk boot img format Primary 2 Recovery Follow Boot 8MB a kernel recovery img ramdisk Application data Logic 4 DATA TONON gt 1024MB EXTA Mount at storage for system Extended 3 Recovery data application Logic 5 SYSTEM Follow DATA 512MB EXT4 Mount as Android system files Extended 3 system under system dir follow EXT4 Mount as Android cache for Logic 6 Extended 3 CACHE 512MB T ogic 6 Extended 3 SYSTEM cache image store for OTA Logic 7 Extended 3 VENDOR follow CACHE 8MB Ptt Mountat For Store MAC address device files Logic 9 For recovery store Extended 3 Misc Follow DATA 8M N A bootloader message reserve Primary 4 MEDIA Follow Misc Total Other VFAT For internal media Page 41 Qq RIoTboard USER MANUAL v1 0 Date 01 20 2014 Partition type index Start Offset Size File System Content images partition in mnt sdcard dir SYS
14. 0 TAG interface sso Gasse D tix rri Ee ERREUR AERE aa ta 28 2 3 11 Mini USB Interface so ic iro UR WA FU EE EE N 29 2 3 12 Serial Port REM 30 2 3 13 Expansion Port Interface eni e t 30 31 2 3 14 Mini USB Interface 00 5 1 enne ee Re nana entente 33 2 3 15 RGMI LAN Interface OE RE i 34 2 3 16 USB HUB Interface iia ios 35 2 3 17 Boot Configuration Select 36 2 3 18 Reset SWILCI OE N OR EE EE OOR EE ici 38 2 3 19 LEDS EE 39 3 GETTING STARTED EE OE N N 40 3 1 SOFTWARE FEATURES errr 40 3 2 LINUX SYSTEME RR EE RO NE ON A0 33 ANDROID EE NE N a 41 3 4 SETTING UP TERMINAL EMULATION Sci 42 4 DOWNLOADING AND RUNNING THE SYSTEM oooooooooooooooooooooooooooooo oo o ooooooooooo oo oooo 43 4 1 DOWNLOAD AND RUN LINUX OR ANDROID SYSTEM 43 4 2 DISPLAY MODE CONFIGURATIONS FOR LINUX amp ANDROID SYSTEMS 46 5 MAKING IMAGES 48 5 1 MAKING IMAGES FOR LINUX scares ct 48 5 1 1 Getting Tools and Source Code 48 5 1 2 Compiling System a 48 5 2 MAKING IMAGES FOR AN ANDROID SYSTEM 49 5 2 1 Getting Repo Source Code nasa rete eie ata a tr editeze lee UY Da Gia sia 49 5 2 2 Compiling System Images
15. 00 00 enet board init phy reset FECO PRIME Hit any key to stop autoboot 0 press any key to enter u boot command mode MX6Solo RIOT U Boot gt 1 Display with 9 7 LVDS Only Execute the following instructions in u boot mode to configure for 9 7 inch display mode MX6Solo RIOT U Boot gt setenv bootargs console ttymxc1 115200 init init nosmp video mxcfbO dev Idb bpp 32 video mxcfb1 off fbmem 10M vmalloc 400M androidboot console ttymxc1 androidboot hardware freescale e MX6Solo RIOT U Boot gt saveenv 2 Display with HDMI Only Default mode Execute the following instructions in u boot mode to configure for HDMI display mode MX6Solo RIOT U Boot gt setenv bootargs console ttymxc1 115200 init init nosmp video mxcfb0 dev hdmi 1280x720M 60 bpp 32 video mxcfb1 off fomem 10M vmalloc 400M androidboot console ttymxc1 androidboot hardware freescale e MX6Solo RIOT U Boot gt saveenv Page 47 Qq RIoTboard USER MANUAL v1 0 Date 01 20 2014 5 Making Images This Chapter will introduce how to make images by using BSP contained in the ISO The BSP is a collection of binary source code and support files that can be used to create a u boot bootloader Linux kernel image and Android file system for i MX 6Solo RIOT Board Note CE The following instructions are all executed under Ubuntu system LE Each instruction has been put a bullets before it to prevent confusion caused by the long in
16. 1 Mini USB Interface J11 Pin Signal Function 1 USB 016 VBUS 5V 2 USB OTG DN USB data 3 USB OTG DP USB data 4 USB OTG ID USB ID 5 GND GND Page 29 Qq RIoTboard USER MANUAL v1 0 Date 01 20 2014 2 3 12 Serial Port Figure 2 13 Serial Port Serial Port 2 ke D d Table 2 12 Serial Port J18 Pin Signal Function 1 UART2_TXD UART2 transmit data 2 UART2_RXD UART2 receive data 3 GND GND Page 30 Qq RIoTboard 2 3 13 Expansion Port Interface USER MANUAL v1 0 Date 01 20 2014 Figure 2 14 Expansion Port Expansion Port Table 2 13 Expansion Port Interface J13 Pin Signal Function 1 VDD NVCC 3 3V 2 5VIN 5V 3 GND GND 4 GND GND 5 GPIO4 16 GPIO 6 CSPI3 CLK SPI3 clock 7 GPIO4 17 GPIO 8 CSPI3 MOSI SPI3 master output salve input 9 GPIO4 18 GPIO 10 CSPI3 MISO SPI3 master input salve output 11 GPIO4 19 GPIO 12 CSPI3 CSO SPI3 chip select O 13 CSPI3 CS1 SPI3 chip select 1 Qq RIoTboard USER MANUAL v1 0 Date 01 20 2014 14 CSPI2 CS1 SPI2 chip select 1 15 GPIO4 31 GPIO 16 CSPI2 MOSI SPI2 master output salve input 17 GPIO5 05 GPIO 18 CSPI2 MISO SPI2 master input salve output 19 GPIO5 06 GPIO 20 CSPI2 CSO SPI2 chip select O 21 GPIO5 07 GPIO 22 CSPI2 CLK SPI2 clock 23 GPIO5
17. 2 0 HOST Type A high speed 480Mbps uSD card interface SD card interface 10M 100M Gb Ethernet Interface RJ45 jack Page 9 Qq RIoTboard USER MANUAL v1 0 Date 01 20 2014 2 channel I2C interface Expansion port 2 channel SPI interface Expansion port 3 channel PWM interface Expansion port GPIO Expansion port 10 pin JTAG interface Open SDA 0 O O O 0 0 e Others 1 Power LED 1 Open SDA LED 2 User defined LEDs 1 DC Jack 1 Reset button Boot configuration interface O 0 0 Page 10 Qq RIoTboard USER MANUAL v1 0 Date 01 20 2014 2 Hardware Description 2 1 Processor The i MX 6Solo processor represents Freescale Semiconductor s latest achievement in integrated multimedia applications processors which are part of a growing family of multimedia focused products that offer high performance processing and are optimized for lowest power consumption The processor features Freescale s advanced implementation of the single ARM Cortex A9 core which operates at speeds up to 1 GHz It includes 2D and 3D graphics processors 3D 1080p video processing and integrated power management The processor provides a 16 32 bit DDR3 LVDDR3 800 memory interface and a number of other interfaces for connecting peripherals such as WLAN Bluetooth GPS hard drive displays and camera sensors 2 1 1 Core Features The i MX 6Solo processor is based on the ARM Cortex A9 MPCore platform with the fo
18. 20 2014 2 1 3 Interface to external devices Each i MX 6Solo processor enables the following interfaces to external devices some of them are muxed and not available simultaneously e Displays Total five interfaces available Total raw pixel rate of all interfaces is up to 450 Mpixels sec 24 bpp Up to two interfaces may be active in parallel o One Parallel 24 bit display port up to 225 Mpixes sec for example WUXGA at 60 Hz or dual HD1080 and WXGA at 60 Hz o LVDS serial ports One port up to 165 Mpixels sec or two ports up to 85 MP sec for example WUXGA at 60 Hz each HDMI 1 4 port MIPI DSI two lanes at 1 Gbps o PDC Color and monochrome E INK up to 1650x2332 resolution and O O 5 bit grayscale e Camera sensors o Two parallel Camera ports up to 20 bit and up to 240 MHz peak o MIPI CSI 2 serial camera port supporting from 80 Mbps to 1 Gbps speed per data lane The CSI 2 Receiver core can manage one clock lane and up to two data lanes Each i MX 6Solo processor has two lanes e Expansion cards o Four MMC SD SDIO card ports all supporting 1 bit or 4 bit transfer mode specifications for SD and SDIO cards up to UHS I SDR 104 mode 104 MB s max 1 bit 4 bit or 8 bit transfer mode specifications for MMC cards up to 52 MHz in both SDR and DDR modes 104 MB s max e USB o One high speed HS USB 2 0 OTG Up to 480 Mbps with integrated HS USB PHY o Three USB 2 0 480 Mbps hosts One HS host with integrate
19. RIoTboard Revolutionizing the Internet of Things Qq RIoTboard USER MANUAL v1 0 Date 01 20 2014 Table of Contents 1 BOARD OVERVIEW 7 1 1 PRODUCT INTRODUCTION EE EN 7 1 2 dui EE 8 2 HARDWARE DESCRIPTION oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo 11 2 1 PROCESSOR E 11 21 1 Core Features iia RE Or HEREDI e las ni 11 2 1 2 External memory interfaces sise sine ERGER ete a Ee VEG ER en eode dana ES ede ngan 12 2 1 3 Interface to external devices sis 13 2 14 Advanced Power Management 14 245 Ee 14 2 2 EXPANDED CHIP INTRODUCTION 2 sei esensi ge ge v eu ta en ken an GREG EER nasa 15 22 2 MI41K256M16HA 125 E ER EE 15 2 2 2 AS 15 2 23 TE 15 uv al EE 16 2 2 5 EE MA uae i ie per 16 2 3 EXPANDED CHIP INTRODUCTION GEEET RE 17 2 3 1 Powerilnput JOCK AE a c catia s OE EE EO etn ei 17 2 3 2 AVDS Interface EE ai OE EE N EE EO N N 18 23 3 HDMIInterfaie acia ete dites a 19 2 3 4 Microphone Input Jack rei RE aa 21 2 3 5 Audio Output Jack 22 2 3 6 SD C rd Interface sae canon aii ta tU NN orto N N 23 2 3 7 USD MMC Card Interface 24 2 3 8 V CSEInterfdee SOET ED anca GE ege 25 2 3 9 Camera Inter Ae iir Uo tius ash ated ROEE 26 Page 2 Qq RIoTboard USER MANUAL v1 0 Date 01 20 2014 23 1
20. SIO_DAT18 CSIO capture data bit 18 11 CSIO_DAT19 CSIO capture data bit 19 12 NC NC 13 NC NC 14 GND GND 15 CSIO_PIXCLK CSIO pixel clock 16 GND GND 17 CSIO_HSYNC CSIO HSYNC 18 NC NC 19 CSIO_VSYNC CSIO VSYNC 20 VDD_NVCC 3 3V 21 CAM_MCLK Camera clock 22 NC NC 23 GND GND 24 NC NC 25 CAM_RST CSIO reset 26 CAM_EN CSIO data enable 27 I2C4_SDA 12C2 serial data 28 I2C4 SCL I2C2 serial clock 29 GND GND 30 P1V8 SWA 1 8V Page 27 Qq RIoTboard USER MANUAL v1 0 Date 01 20 2014 2 3 10 JTAG Interface Figure 2 11 JTAG Interface 2 6 D o amp JTAG Table 2 10 JTAG Interface J10 Pin Signal Function 1 VDD NVCC 3 3V 2 JTAG TMS Test mode select 3 GND GND 4 JTAG TCK Test clock 5 GND GND 6 JTAG TDO Test data output 7 JTAG MOD Test mode 8 JTAG TDI Test data input 9 JTAG nTRST Test system reset 10 RESET N Reset Page 28 Qq RIoTboard USER MANUAL v1 0 Date 01 20 2014 2 3 11 Mini USB Interface The mini USB connector is connected to the high speed HS USB 2 0 OTG module of the i MX 6Solo processor and is cross connected with the lower USB Host port on J3 When 5V supply is seen on the mini USB connector from the USB Host the i MX 6Solo processor will configure the OTG module to device mode which will prevent the lower USB Host port from operating correctly Figure 2 12 Mini USB Interface Mini USB 2 6 D a Table 2 1
21. TEM Partition used to store Android system image DATA Partition used to store applications unpacked data system configuration database etc Under normal mode the root file system is mounted from uramdisk Under recovery mode the root file system is mounted from the RECOVERY partition 3 4 Setting up Terminal Emulation Connect the RloTboard to a PC with the help of a serial cable Launch a terminal emulation program such as HyperTerminal or TeraTerm and configure the COM parameters as show below Figure 3 1 COM Properties COM1 Properties Port Settings Bits per second Data bits Parity Stop bits Flow control Page 42 Qq RIoTboard USER MANUAL v1 0 Date 01 20 2014 4 Downloading and Running the System 4 1 Now you can download the existing system to the RloTboard and run it The MFG tool saved under linux tools amp android tools will be used to download images NOTE All images and tools for Android and Linux can be downloaded from www element14 com riotboard Download and Run Linux or Android System 1 2 3 Copy all the system files to a root directory of your hard drive assume CH is the root directory Use a Mini USB cable to connect USB OTG interface on RloTboard to the USB Host on PC and then open a Terminal window Set the boot switch SW1 on the RloTboard to Serial Download Mode according to the configurations as shown in t
22. ack at the point shown in Figure 2 6 Figure 2 6 Audio Output Jack Table 2 5 Audio Output Jack J5 Pin Signal Function 1 GND ANALOG Analog GND 2 LINEOUT L Left output 3 LINEOUT R Right output 4 LINEOUT R Right output 5 LINEOUT L Left output Page 22 Q RIoTboard USER MANUAL v1 0 Date 01 20 2014 2 3 6 SD Card Interface Figure 2 7 SD Card Interface a SD CARD SD Card Table 2 6 SD Card Interface J6 Pin Signal Function 1 SD2_DAT3 Card data 3 2 SD2_CMD Command signal 3 GND GND 4 3P3V 3 3V 5 SD2_CLK Clock 6 VSS GND 7 SD2 DATO Card data 0 8 502 0411 Card data 1 9 502 0412 Card data 2 Page 23 Qq RIoTboard USER MANUAL v1 0 Date 01 20 2014 10 SD2 CD Card detect 11 SD2 WP Card write protected 12 GND GND 13 GND GND 14 GND GND 15 GND GND 2 3 7 uSD MMC Card Interface The micro SD Card Connector J7 connects a 4 bit parallel data bus to the SD3 port of the i MX 6 processor The micro SD Card is inserted facing up at the location shown in Figure 2 8 Figure 2 8 uSD MMC Card Interface uSD Card A m a Table 2 7 uSD MMC Card Interface J7 Pin Signal Function 1 SD3_DAT2 Card data 2 2 SD3_DAT3 Card data 3 3 CMD Card command signal Page 24 Qq RIoTboard USER MANUAL v1 0 Date 01 20 2014 4 3P3V 3P3V
23. by touching a grounded metal object such as the system unit unpainted metal chassis If possible use antistatic devices such as wrist straps and floor mats Always hold a evaluation board by its edges Avoid touching the contacts and components on the board Take care when connecting or disconnecting cables A damaged cable can cause a short in the electrical circuit Prevent damage to the connectors by aligning connector pins before you connect the cable Misaligned connector pins can cause damage to system components at power on When disconnecting a cable always pull on the cable connector or strain relief loop not on the cable itself Page 52 53
24. d High Speed PHY Two HS hosts with integrated HS IC USB High Speed Inter Chip USB PHY e Expansion PCI Express port PCle v2 0 one lane o PCI Express Gen 2 0 dual mode complex supporting Root complex operations and Endpoint operations Uses x1 PHY configuration e Miscellaneous IPs and interfaces o Three I2S SSI AC97 up to 1 4 Mbps each o Enhanced Serial Audio Interface ESAI up to 1 4 Mbps per channel o Five UARTS up to 4 0 Mbps each Providing RS232 interface Supporting 9 bit RS485 multidrop mode Page 13 Qq RIoTboard USER MANUAL v1 0 Date 01 20 2014 One of the five UARTs UART1 supports 8 wire while the other four support 4 wire This is due to the SoC IOMUX limitation since all UART IPs are identical Four eCSPI Enhanced CSI Four I2C supporting 400 kbps Gigabit Ethernet Controller IEEE1588 compliant 10 100 1000 Mbps Four Pulse Width Modulators PWM System JTAG Controller SJC GPIO with interrupt capabilities 8x8 Key Pad Port KPP Sony Philips Digital Interface SPDIF Rx and Tx Two Controller Area Network FlexCAN 1 Mbps each Two Watchdog timers WDOG Audio MUX AUDMUX MLB MediaLB provides interface to MOST Networks MOST25 MOST50 MOST150 with the option of DTCP cipher accelerator O 06 06 06 O 06 00000 o 2 1 4 Advanced Power Management unit The i MX 6Solo processors integrate advanced power management unit and controllers e Provide PMU including LDO supplies for on chi
25. e Non Volatile Storage including Secure Real Time Clock e CSU Central Security Unit Enhancement for the IC Identification Module IIM Will be configured during boot and by eFUSEs and will determine the security level operation mode as well as the TZ policy e A HAB Advanced High Assurance Boot Hv4 with the new embedded enhancements SHA 256 2048 bit RSA key version control mechanism warm boot CSU and TZ initialization 2 2 Expanded Chip Introduction 2 2 1 MT41K256M16HA 125 E The board has 108 of SDRAM 2x512MB Micron s MT41K256M16 is a 512MB DDR3 Synchronous DRAM ideally suited for the main memory applications which require large memory density and high bandwidth 2 2 2 MMPFO100NPAEP The PF0100 Power Management Integrated Circuit PMIC provides a highly programmable configurable architecture with fully integrated power devices and minimal external components With up to six buck converters six linear regulators RTC supply and coin cell charger the PFO100 can provide power for a complete system including applications processors memory and system peripherals in a wide range of applications With on chip One Time Programmable OTP memory the PFO100 is available in pre programmed standard versions or non programmed to support custom programming The PFO100 is defined to power the entire embedded MCU platform solution similar to i MX6 based eReader IPTV medical monitoring and home factory automation 2 2 3 AR8035
26. edia application processor with the following features e Mechanical Parameters o Working Temperature 0 C 50 C o Humidity Range 20 90 o Dimensions 120mm x 75mm o Input Voltage 5V e Processor o ARM Cortex A9 MPCore Processor at 1 GHz o High performing video processing unit which covers SD level and HD level video decoders and SD level encoders as a multi standard video codec engine o An OpenGL ES 2 0 3D graphics accelerator with a shader and a 2D graphics accelerator for superior 3D 2D and user interface acceleration e Memories o 1GByte of 16 bit wide DDR3 800MHz o 4GB eMMC J18 J11 37 J13 Serial Debug Port MiniUSB uSD Card Expansion Port RGMI A rea a 11 a C ower HUB1 SE _ n USBHub b SEN l Micron LEDs 1GB Cortex A9 51 J5 34 J3 J10 J2 J9 J14 Reset Switch Audio Output MICInput HDMI JTAG LVDS Camera MiniUSB OpenSDA Figure 1 2 RloTboard top view Page 8 Qq RIoTboard USER MANUAL v1 0 Date 01 20 2014 e Media Interfaces Analog headphone microphone 3 5mm audio jack LVDS interface HDMI interface Parallel RGB interface Expansion port Camera interface Support CCD or CMOS camera MIPI lanes at 1 Gbps O O O 0 0 SD Card Figure 1 3 RloTboard bottom view e Data Transfer Interfaces o Debug Ports 3 pin TTL level o Serial Ports UART3 4 5 3 line serial port TTL Logic Expansion port o USB Ports 1 x USB2 0 OTG mini USB high speed 480Mbps 4xUSB
27. he following table Table 4 1 Boot Switch Configuration Serial Download Switch D1 D2 D3 D4 pe pe D7 Ios SW1 OFF ON ON ON OFF ON ON ON Figure 4 1 Boot Configuration Switch UU z OFF 25 8937517157 ON Page 43 Qq RIoTboard USER MANUAL v1 0 Date 01 20 2014 4 Modify the MFG tool configuration Currently the Linux system on the RloTboard supports only booting from eMMC but the Android system supports booting from both eMMC and SD card To select the device you want to program to follow the instruction below Modify the value of name in cfg ini under Android flash image tool Mfgtools Rel 4 1 0 130816 MX6DL UPDATER directory eMMC name Android RIOT eMMC SD name Android RIOT SD 5 Prepare the image files For Linux Copy the Linux image files oneiric tgz u boot mx6solo riot bin and ulmage to the Linux flash image tool Mfgtools Rel 4 1 0_130816_MX6DL_UPDATER ProfilesWMX6DL Linux UpdatelOS Firmware files to overwrite the files with the same names For Android Copy the Android image files u boot mx6solo riot bin and according to the boot mode SD eMMC to copy the boot img recovery img and system img under SD eMMC directory to Android flash image tool Mfgtools Rel 4 1 0 130816 MX6DL_UPDATER Profiles MX6DL Linux Update OS Firmware files android for overwriting the files with the same names 6 According to the system you want t
28. llowing features e ARM Cortex A9 MPCore CPU Processor with TrustZone e The core configuration is symmetric where the core includes o 32 KByte L1 Instruction Cache o 32 KByte L1 Data Cache o Private Timer and Watchdog o Cortex A9 NEON MPE Media Processing Engine Co processor e The ARM Cortex A9 MPCore complex includes General Interrupt Controller GIC with 128 interrupt support Global Timer Snoop Control Unit SCU 512 KB unified I D L2 cache Two Master AXI 64 bit bus interfaces output of L2 cache NEON MPE coprocessor SIMD Media Processing Architecture O 0 0 0 0 NEON register file with 32x64 bit general purpose registers NEON Integer execute pipeline ALU Shift MAC NEON dual single precision floating point execute pipeline FADD FMUL NEON load store and permute pipeline e The memory system consists of the following components o Level 1 Cache 32 KB Instruction 32 KB Data cache per core Page 11 USER MANUAL v1 0 Date 01 20 2014 Qq RIoTboard o Level2 Cache Unified instruction and data 512 KByte o On Chip Memory Boot ROM including HAB 96 KB Internal multimedia shared fast access RAM OCRAM 128 KB Secure non secure RAM 16 KB Raw ONFI22 LPDDR2DDR3 NOR Flash Battery Ctri 2x Camera 1 2 Lvps 172 00 NAND Flash 499 MHz DDRSOO psRAM Device Paramwiri WUXGA Displays External Memory VF GPMI MMDC WEIM PCIe B
29. m data EXT4 image generated from recovery Can be written to recovery img RECOVERY partition of SD eMMC card with dd command u boot bin uboot image with padding Note CE Android image should be built in user mode LL For more information please visit http source android com source building html 3 Execute the following instructions to compile boot img source build envsetup sh lunch riot_6solo user make bootimage After executing the instructions a boot img image can be found under android imx6 jb4 3 1 0 0 out target product riot_6solo Note CL Copy the boot img recovery img system img and u boot bin rename this to u boot mx6solo riot bin files created upon compilation to the Android flash tool folder Mfgtools Rel 4 1 0_130816_MX6DL_UPDATER Profiles MX6DL Linux Update OS Firmware files android to overwrite the files with the same names and repeat the operations from step 2 in 4 1 to verify the Android system built Page 51 ES RIoTboard USER MANUAL v1 0 Date 01 20 2014 6 ESD PRECAUTIONS AND PROPER HANDLING PROCEDURES This section includes the precautions for mechanical handling and static precautions to be taken to avoid ESD damage Avoid carpets in cool dry areas Leave development kits in their anti static packaging until ready to be installed Dissipate static electricity before handling any system components development kits
30. o boot run the corresponding MFG tool on your PC and power up the RloTboard the software window is shown below the PC will install HID driver automatically if it is the first time connecting to the RloTboard For Linux system the MFG tool is located at linux tools Mfgtools Rel 4 1 0_130816_MX6DL_UPDATER For Android system the MFG tool is located at android tools Mfgtools Rel 4 1 0_130816_MX6DL_UPDATER Page 44 Qq RIoTboard USER MANUAL v1 0 Date 01 20 2014 MfgTool NultiPanel Library 2 2 3 E Hub 5 Port 3 Status Information Drive s Successful Operations EER 17 Failed Operations Failure Rate MFG tool window 7 Click Start in the following window when download process is done click Stop to finish N EE MultiPahel Library 2 2 3 Hub 5 Port 3 Status Information Drive s Successful Operations Failed Operations HID compliant device Faire Rata Click Start 8 When download process is done click Exit to exit 11 MfgTool NultiPanel Library 2 2 3 Hub 5 Port 3 Drivets USB Mass Storage Devcie Page 45 amp RIoTboard USER MANUAL v1 0 Date 01 20 2014 9 Power off the RloTboard and set the boot switches SW1 on it to eMMC boot mode according to the configuration as shown In the following table Table 4 2 Boot Switch Configuration eMMC Switch D1 02 D3 D4 D5 D6 D7 D8 SW1 ON OFF ON ON OFF ON ON ON
31. p resources e Use Temperature Sensor for monitoring the die temperature e Support DVFS techniques for low power modes e Use SW State Retention and Power Gating for ARM and MPE e Support various levels of system power modes e Use flexible clock gating control scheme 2 1 5 Hardware Accelerators The i MX 6Solo processor uses dedicated hardware accelerators to meet the targeted multimedia performance The use of hardware accelerators is a key factor in obtaining high performance at low power consumption numbers while having the CPU core relatively free for performing other tasks The i MX 6Solo processor incorporates the following hardware accelerators e VPU Video Processing Unit e PUv3H Image Processing Unit version 3H e GPU3Dv5 3D Graphics Processing Unit OpenGL ES 2 0 version 5 e GPU2Dv2 2D Graphics Processing Unit BitBlt e ASRC Asynchronous Sample Rate Converter Page 14 Qq RIoTboard USER MANUAL v1 0 Date 01 20 2014 Security functions are enabled and accelerated by the following hardware e ARM TrustZone including the TZ architecture separation of interrupts memory mapping etc e SJC System JTAG Controller Protecting JTAG from debug port attacks by regulating or blocking the access to the system debug features e CAAM Cryptographic Acceleration and Assurance Module containing cryptographic and hash engines 16 KB secure RAM and True and Pseudo Random Number Generator NIST certified e SNVS Secur
32. stems as well as the device drivers Table 3 1 OS and Drivers Types Notes Linux Version 3 0 35 OS Ubuntu Version 11 10 Android Version 4 3 Serial Series driver RTC Hardware clock driver Net 10 100 Gb IEEE1588 Ethernet Device Display Two display ports LVDS and HDMI 1 4a Drivers MMC SD Two SD 3 0 SDXC card slot amp eMMC USB 5 High speed USB ports 4xHost 1xOTG Audio Analog headphone amp mic and Digital HDMI Camera Two camera ports 1xParallel 1x MIPI CSI 2 LED User leds driver 3 2 Linux System The following tables list the specific images and eMMC storage patitions required to build a Linux system Table 3 2 Images Reguired by Linux Images Paths u boot image u boot mx6solo riot bin kernel image ulmage rootfs image oneiric tgz Page 40 Qq RIoTboard USER MANUAL v1 0 Date 01 20 2014 Table 3 3 Storage Partitions for Linux ibn n Name Start Offset Size Content type index System u boot N A BOOT 0 1MB N A mx6solo Loader riot bin N A Kernel 1M 9MB N A ulmage Primary 1 Rootfs 10M Total EXT3 oneiric tgz y Other 18 Partition type index defined in MBR Name only meaningful in Android You can ignore it when creating these partitions Start Offset shows where partition starts with unit in MB 3 3 Android System The following tables list the specific
33. structions that occupy more than one line in the context 5 1 Making Images for Linux Please strictly follow the steps listed below to make images for Linux system 5 1 1 Getting Tools and Source Code 1 Execute the following instructions to get cross compiling toolchain Scd git clone git github com embest tech fsl linaro toolchain git 2 Execute the following instructions to get u boot source code e Scd e S git clone git github com embest tech u boot imx git b embest imx 3 0 35 4 0 0 3 Execute the following instructions to get kernel source code e cd e S git clone git github com embest tech linux imx git b embest imx 3 0 35 4 0 0 5 1 2 Compiling System Images 1 Execute the following instructions to compile u boot image cd u boot imx e export ARCH arm e Sexport CROSS COMPILE fsl linaro toolchain bin arm fsl linux gnueabi make distclean make mx6solo riot config Page 48 Qq RIoTboard USER MANUAL v1 0 Date 01 20 2014 make mv u boot bin u boot mx6solo riot bin After executing the instructions a file u boot mx6solo riot bin can be found in the current directory 2 Execute the following instructions to compile kernel image Sexport PATH u boot imx tools SPATH 5 cd linux imx export ARCH arm Sexport CROSS COMPILE fsl linaro toolchain bin arm fsl linux gnueabi make imx6 defconfig make ulmage After executing the instructions
34. t connector is shown in Figure 2 16 Figure 2 16 RGMII LAN Interface RGMII LAN Table 2 15 RGMII LAN interface J15 Pin Signal Function 1 TD1 TD1 output 2 TD1 TD1 output 3 102 102 output 4 102 TD2 output 5 TCT 2 5V power for TD 6 RCT 2 5V power for RD H RD1 RD1 input 8 RD1 RD1 input 9 RD2 RD2 input 10 RD2 RD2 input Page 34 Qq RIoTboard USER MANUAL v1 0 Date 01 20 2014 11 GRLA Green LED link signal 12 GRLC Power supply for green LED 13 YELC Yellow LED action signal 14 YELA Power supply for yellow LED 2 3 16 USB HUB Interface Figure 2 17 USB Host Interface Table 2 16 USB Host Interface HUB1 Pin Signal Function 1 USB PWR3 5V 2 USB_DM3 USB data 3 USB_DP3 USB data 4 GND GND 5 USB_PWR4 5V 6 USB_DM4 USB data 7 USB_DP4 USB data 8 GND GND Page 35 amp RIoTboard USER MANUAL v1 0 Date 01 20 2014 HUB2 Pin Signal Function 1 USB PWR1 5V 2 USB DM1 USB data 3 USB DP1 USB data 4 GND GND 5 USB PWR2 5V 6 USB_DM2 USB data 7 USB_DP2 USB data 8 GND GND 2 3 17 Boot Configuration Select Figure 2 18 Boot Configuration Select Boot Configuration Select 2 A m a Page 36 Qq RIoTboard USER MANUAL v1 0 Date 01 20 2014 Table 2 17 Boot Configuration Select
35. us ers gt Shared Peripherals eCSPI 4 BxFas UART Eat SPDIFRuT 6156 Application Processor Domain AP 144 KB oot ROM 96KB Security CAAM 16KB Ram SNVS SRTC AXI and AHB Switch Fabric ARM Cortex A9 MPCore Platform 1x 2x A9 Core LI UD Cache Timer WDOG 512K L2 cache SCU Timer PTM s CTI s Video Proc Unit VPU Cache AP Peripherals uSDHC 4 AUDMUX rca PWM 4 OCTP CTRL Fore 3D Graphics TOMUXC Mngmnt Power Management Proc it KPP Unit LDOs Fuse Box GPU3D GPIO lock and Reset 2D Graphics Timers Control Proc Unit 1 Gbps ENET CLS WDOG 2 GPU2D MLB 150 rw CCM Crystals lt com GPT DTCP amp Clock sources HSUMIPI Ethernet SRC XTALOSC OSC32K EPIT 2 ON Temp Monitor OTG PHY1 A 2xHSIC USB OTG 3 HS Ports Figure 2 1 Block Diagram of i MX 6Solo 2 1 2 External memory interfaces e 16 32 0 LP DDR2 800 16 32 bit DDR3 800 and LV DDR3 800 e 8 bit NAND Flash including support for Raw MLC SLC 2 KB 4 KB and 8 KB page size BA NAND PBA NAND LBA NAND OneNAND and others BCH ECC up to 40 bit e 16 32 bit NOR Flash All WEIMv2 pin are muxed on other interfaces e 16 32 bit PSRAM Cellular RAM 10 100 1000 Mbps Page 12 Qq RIoTboard USER MANUAL v1 0 Date 01

Download Pdf Manuals

image

Related Search

Related Contents

SuperPro IS03 Manual  Du nouveau pour les applications dynamiques en boucle  AVG-MS44HDBT User Manual  APC 60-80kW Power Supply User Manual  Avaya B5800 User's Manual  MaxFlash 8GB Micro SD-Card / TransFlash Memory Card  折りたたみ自転車 組立・使用説明書  

Copyright © All rights reserved.
Failed to retrieve file