Home

RK3188-SOM AND RK3188-SOM-4GB

image

Contents

1. Q H m A a 5 M a jeje ujo ju eleje jaja lt 16 18 cix GPIOO DO FLASH DQS GPIOO D1 FLASH CSN1 20 GPIOO D2 FLASH CSN2 AA22 GPIOO D3 FLASH CSN3 AA20 23 21 21 20 Uu uljno C N N N N OI NIT w N oljololololololoalolz zl2 r rzlolo olo uv vlulv lvulvlvlvlvlvula I n oloj aja4 z ee ee ee ee ee cje nlnlolo o ojojojojojojo o jolo mim Al plealeleleleleloelo l olo Lo qu qu j uu qu qp H i g g gt lp gt gt gt gt P gt l Gie5O io 6 n5 ujo u o I N 7 U 1 A gt Z C rine Signal nane qe s jew Pas je Pas hoe Pas hoe i jew Pas jos 1 es m how 35 forro moramos 27 fosco ouyriasm cs 25 forrco paytas esna 31 pere osyriasm css feno _ _ _ Las foros 3 jenen 3s jenen Page 31 of 39 OLIMEXO 2015 RK3188 SOM user s manual 6 5 LCD_CON 40pin connector The LCD_CON pins are led out on a separate 40pin connecter for the ease of connecting an LCD We have tested the ability of the board to interact with such a display They allow the user to attach additional hardware check readings or perform hardware debug Important you need additional adapter board and two different 40PIN ribbon cables to connect an Olimex display and the LCD_CON The evaluation board RK3188 SOM E
2. Son Oye e o C L Ri z R gt RK3188 SOM AND RK3188 SOM 4GB System on Module boards capable of Linux and Android boot USER S MANUAL Document revision B November 2015 Designed by OLIMEX Ltd 2015 lead free All boards produced by Olimex LTD are ROHS compliant OLIMEXO 2015 RK3188 SOM user s manual DISCLAIMER 2015 Olimex Ltd OlimexG logo and combinations thereof are registered trademarks of Olimex Ltd Other product names may be trademarks of others and the rights belong to their respective owners The information in this document is provided in connection with Olimex products No license express or implied or otherwise to any intellectual property right is granted by this document or in connection with the sale of Olimex products The hardware designs of A20 SOM and A20 SOM 4GB development boards are considered intellectual property to Olimex Hardware schematics are shared with the customers However the board layout files are considered copyright material and would not be shared The hardware design of RK3188 SOM EVB development board is considered open source hardware The source design files are published online and accessible by everyone The software is released under GPL It is possible that the pictures in this manual differ from the latest revision of the board The product described in this document is subject to continuous development and improvements All particulars of the pro
3. 2 If for example it is under ethO name then write dhclient ethO This should enable the Ethernet and then SSH would also be available You can also enable auto detection of Ethernet on power up by removing the comment auto eth0 in etc network interfaces in the Linux image Page 38 of 39 OLIMEXO 2015 RK3188 SOM user s manual 8 7 Product support For product support hardware information and error reports mail to support Dolimex com All document or hardware feedback is welcome Note that we are primarily a hardware company and our software support is limited Please consider reading the paragraph below about the warranty of Olimex products All goods are checked before they are sent out In the unlikely event that goods are faulty they must be returned to OLIMEX at the address listed on your order invoice OLIMEX will not accept goods that have clearly been used more than the amount needed to evaluate their functionality If the goods are found to be in working condition and the lack of functionality is a result of lack of knowledge on the customers part no refund will be made but the goods will be returned to the user at their expense All returns must be authorized by an RMA Number Email support olimex com for authorization number before shipping back any merchandise Please include your name phone number and order number in your email request Returns for any unaffected development board programmer tools
4. debian 2g img It would be downloaded to the microSD card connected to a Linux machine using one of the following commands dd bs 4M oflag sync if debian_2g img of dev sdX or cp debian 2g img dev sdX where X is the uSD card The tips above can also be used to prepare a microSD card with an Android image suitable for a microSD card Page 37 of 39 OLIMEXO 2015 RK3188 SOM user s manual Q How to edit board configurations and definitions in the official Debian Linux A The Debian Linux support for boards using Rockchip processors is not as goods as that of boards using Allwinner processors There are no configuration files for easier editing You would need to rebuild the kernel Q Is it possible to boot Debian from NAND Do you provide such image A Yes Refer to chapter 3 3 Preparing the OS to boot Read how to prepare the NAND image from scratch here https www olimex com wiki RK3188 SOM Booting from NAND Q How to generate boot able SD card Debian Linux image for RK3188 SOM A Build instructions and required files for the latest Debian images might be found at the wiki page of the board The step by step instructions are available here https www olimex com wiki RK3188 SOM Building Linux for RK3188 SOM Q How to detect and enable the Ethernet controller if it is disabled by default A You can enable it by following these two steps 1 To check under what name the LAN is associated write ifconfig a
5. 2 cici 4GB NAND MEMORY GPIO 3 IN RK3188 SOM 4GB GPIO 1 GPIO 2 GPIO 3 GPIO 4 and LCD CON are female connectors with 0 01 step They are used to attach RK3188 SOM to RK3188 SOM EVB or to your custom shield of peripherals Page 9 of 39 OLIMEXO 2015 RK3188 SOM user s manual CHAPTER 3 SETTING UP THE RK3188 SOM BOARD 3 Introduction to the chapter This section helps you set up the SOM development board for the first time Please consider first the electrostatic warning to avoid damaging the board then discover the hardware and software required to operate the board The procedure to power up the board is given and a description of the default board behavior is detailed 3 1 Electrostatic and electrical polarity warnings RK3188 SOM boards are shipped in a protective anti static package The board must not be exposed to high electrostatic potentials A grounding strap or similar protective device should be worn when handling the board Avoid touching the component pins or any other metallic element Ensure that your development board gets attached to properly working hardware If this is not possible please use isolators like USB ISO to save your development board from potential over voltage If you connect other electrical devices to the SOM board make sure that they have equal electrical polarity For example when you connect a serial cable connected between a PC and the board s DEBUG port it is a good idea to ha
6. POWER RESET RECOVERY 5 connectors x 40 pin 0 05 step Dimensions 3 2x1 8 81x56 mm Page 6 of 39 OLIMEXO 2015 RK3188 SOM user s manual 1 4 Board variants There are two major board variants named RK3188 SOM and RK3188 SOM 4GB The 4GB version has built in NAND memory that allows the storage of an operating system without the need of a SD card The 4GB version comes with already programmed and ready to use Debian Linux image Other SOM boards that might be compared to functionality are the well supported A20 SOM and the new BeagleBone inspired AM3352 SOM Another Olimex board with close characteristics is A13 SOM board It is much cheaper and smaller It heats less and consumes less power However it features a generation older processor and lesser amount of RAM memory making it less desirable for heavy computations for instance high resolution video decoding and encoding Yet for simpler command line tasks it might be the most suitable choice 1 5 Board versions used in the manual The documents follows the hardware layout of RK3188 SOM board revision C RK3188 SOM EVB revision C peripheral board was used while writing this document Different board revisions might have different features or settings It is possible that parts of this document do not apply to all board revisions 1 6 Document organization Each section in this document covers a separate topic organized as follows Chapter 1 is an overvi
7. Page 27 of 39 OLIMEXO 2015 RK3188 SOM user s manual 6 4 1 GPIO 1 General Purpose Input Output 40pin connector GPIO 1 connector Signal name Processor pin Pin Signal name Processor pin 5V POWER CIRCUIT enD POWER CIRCUIT GPIO1_C I2S _CLK Y13 A GPIO1 C3 1250 LRCK TX Y14 GPIO1 C1 I2S0 SCLK W16 i 7 GPIO1 C2 1250 LRCK RX cis spo In Laser h E 5 ama mk he cem j kmn fa amas fa ask fm c o fe Dejo fa omjrwsme fis Lauro fe soros fm kms e ajusa que Leo fu ems Jn Laer e acres n Lars fu owiepn ne Euro je aku an Page 28 of 39 OLIMEXO 2015 RK3188 SOM user s manual 6 4 2 GPIO 2 General Purpose Input Output 40pin connector GPIO 2 connector Pin Si Processor pink Pink Signal name POWER CIRCUIT POWER CIRCUIT G19 AC13 M3 L3 L2 L1 M2 N4 P4 N3 K6 K5 L4 K4 K3 K2 L6 L5 AC11 I2C1_SDA RESET GPIO2 D7 OTG DRV GPIO2 D6 HDMI INT GPIO2 D5 GPIO2 D4 GPIO2 D3 LCD1 VSYNC GPIO2 D2 LCD1 HSYNC GPIO2 D1 LCD1 DEN GPIO1 C5 I2S0 SDOO GPIO2 B0 LCD1 D8 GPIO2 B1 LCD1 D9 GPIO2 B2 LCD1 D10 GPIO2 B3 LCD1 D11 GPIO2 B4 LCD1 D12 GPIO2 B6 LCD1 D14 GPIO2 B5 LCD1 D13 GPIO2 B7 LCD1 D15 GPIO2 A0 LCD1 DO GPIO2 A0 LCD1 D1 GPIO2 A0 LCD1 D2 GPIO2 A0 LCD1 D3 GPIO2 A0 LCD1 DA GPIO2 A0 LCD1 D5 GPIO2 A0 LCD1 D6 GPIO2 A0 LCD1 D7 7 10 12 14 16 11 13 15 17 19 21 GPIO2_D L
8. also powerful and supported by the default software packages that come with the SOM boards The software support for the features in the processor is at pretty good state thanks to the efforts of the community and Rockchip themselves A short list of features might be found below CPU Quad core ARM Cortex A9 up to 1 6GHz 28nm low power process GPU Mali 400MP4 GPU up to 600MHz Supports OpenGL ES1 1 2 0 Open VG1 1 High performance dedicated 2D processor 1080P multi format video decoding H 265 and VP9 1080P video encoding for H 264 and VP8 Supports dual panel display suitable for 2048x1536 resolution Supports dual camera Supports MLC NAND eMMC Full RAM memory support DDR3 DDR3L LPDDR2 Rich on peripheral support and connectivity options More information about the features of the microprocessor can be found in either its documentation available at the Olimex GitHub repositry https github com OLIMEX OLINU XINO tree master IHARDWARE RK3188 PDFs Page 21 of 39 OLIMEXO 2015 RK3188 SOM user s manual 4 2 Block diagram The block diagram is based on the RK3188 s documentation System peripherals Connectivity Clock amp reset PMU PLL x 4 System register Timer x 7 PWM x 4 Watchdog timer SAR ADC Interrupt controller DMAC x 2 13 ch 12 bit camera interface Dual LCD controller Rockchip RK3188 Cortex A9 Quad Core 32KB I D cache 32KB I
9. via the mini USB cable After the board is powered you can release the button At this point if the drivers from step 2 are properly installed you should see the device listed in Windows Device Manager as Rockusb Device Device Manager File Action View Help essi csi bm 4 14 Class for rockusb devices jp Rockusb Device gt 8 Computer gt Disk drives VK Display adapters fj DVD CD ROM drives 5 Start the tool for uploading the firmware and point it to the extracted image 6 Click button Upgrade and wait till the upgrade and the verification are completed Firmware Information FW Path C Wsers lub Desktop rockchip RK3188_debian_3 0 36_NAND_releasel img RK3188_debian_ 3 0 36 niam FW Ver 1 0 00 FW Time 2015 01 22 14 4T 0T Support Chip RK31 BOOT Ver 2 10 BOOT Time 2013 12 27 22 12 16 Layer 3 2 gt Get FlashInfo Success lt Layer 3 2 gt Prepare IDB Start lt Layer 3 2 gt Prepare IDB Success lt Layer 3 2 gt Download IDB Start lt Layer 3 2 gt Download IDB Success lt Layer 3 2 gt Reset Device Start Layer 3 2 gt Reset Device Success lt Layer 3 2 gt Wait For Loader Start lt Layer 3 2 gt Wait For Loader Success Layer 3 2 gt Test Device Start lt Layer 3 2 gt Test Device Success lt Layer 3 2 gt Download Firmware Start Connected Devices wnload Firmware 5296 Rese Swan Page 13 of 39 OLIMEXO 2015 RK3188 SOM user s manu
10. 9 and R60 These signals can be used to change the scanning mode These pins can be used to change the scanning mode orientation of an attached display The default scanning mode is up to down right to left Refer to the display datasheet for different modes For example refer to note 4 at page 7 of the datasheet of the 7 inch display used in OLIMEX A13 LCD7 https www olimex com Products OLinuXino A13 A13 LCD7 TS resources S700 ATO70TN92 pdf Page 32 of 39 OLIMEXO 2015 RK3188 SOM user s manual 6 6 Jumper description The board has a single SMT jumper If you feel insecure of your soldering cutting technique it is better not to try to adjust the jumper since it is possible to damage the board Board jumpers Controls whether the NAND memory Either CLOSED or module is enabled or disabled OPEN Gaver ne If the jumper is closed than the SMT whether the board NAND memory is operational has 4GB NAND y P MEMORY NODULE By default it is set according to your board 6 7 Additional hardware components The components below are mounted on the RK3188 SOM but are not discussed above They are listed here for completeness RST button reset used to reset the board PWR button power used to power up the board REC button recovery used to wake up the board from power down state 1GB 2x 4Gb 256 M x 16 bit DDR3 SDRAM the exact memory used in the board revision mentioned is SAMSUG H5TQ2G63BFR The DDR3
11. C40 15cm 15cm long cable suitable for 0 1 step connectors Product page CABLE 40 40 10CM 10cm long cable suitable for 0 05 step connectors Product page The displays recommended for the board at the moment of writing might be found in the table below Display name Size of Native Official Official Link to product display resolution Debian image Android image page in inches in pixels support support LCD OlinuXino 4 3TS 4 3 480x272 Yes No Product page LCD OLinuXino 7 7 800x480 Yes Yes Product page LCD OLinuXino 7TS 7 800x480 Yes Yes Product page LCD OLinuXino 10 10 1 1024x600 Yes Yes Product page LCD OLinuXino 10TS 10 1 1024x600 Yes Yes Product page The displays whose names contain TS include a resistive touch screen component Touchscreens are supported only if your board is mounted atop RK3188 SOM EVB The RK3188 processor lacks touchscreen support so in the design of RK3188 SOM EVB we included external resistive touch screen controller AR1021 3 9 1 Android calibration Calibrating a display under Android is pretty straightforward from the Android application Important initially the boards are calibrated for a specific display and resolution If you re write the image no matter whether the SD card or the NAND memory you might need to use a mouse to calibrate the display initially It might be impossible to calibrate it only by using the touch component over the display Pa
12. CD1_DCLK GPIO2 C7 LCD1 D23 GPIO2 C6 LCD1 D22 GPIO2 C5 LCD1 D21 GPIO2 C4 LCD1 D20 GPIO2 C3 LCD1 D19 GPIO2 C2 LCD1 D18 GPIO2 C1 LCD1 D17 GPIO2 CO0 LCD1 D16 GPIO1 D7 AA15 N 7 31 UJ 7 pina signal name Jprocessor pink PinklSignal name 1 sv POWER CIRCUIT 2 ono 3 pisc as j 4 Jcisb j 5 jeProi c5 I250 sbOO faca3 6 RESET 7 Jorroz Be Lcpi ps jus s eero2 p7 ote prv 9 jePIO2 Bi LCD1 D9 3 10 JGPIO2 D6 HDMI INT 11 Jeero2 Bo Lcpi Dio 2 32 erroz os 13 jeero2 Bi LCD1 pia i aa fepro2 pa 15 GPIO2 BA LCD1 D12 2 16 gPIO2 p3 LCDi VSYNC 17 jePIO2 Be LCD1 Dia a 18 GPIO2 p2 LCD1 HSYNC 19 jGPIO2 B5 LCD1 D13 pa 20 JgPIO2 Di LCDL DEN 21 Joe102 B7 Lcb1 pis N3 22 JgPIo2 pe tcoi DCLK 23 jePlO2 Ae LCD1 DO K 24 JgPIO2 C7 LCDi D23 25 GPIO2 AO LCD1 D1 s 26 JgPIO2 C6 ICDI D22 27 jcPIO2 Ao LCD1 D2 4 28 epro2 C5 LCDi D21 29 GPIO2 AO LCD1 D3 a 30 JgPIo2 CA ICDI D20 31 Jeero2 Ae Lcpi Da G 32 Jero2 cs tcoi DIS 33 jePro2 Ae LCD1 D5 O 34 JoprO2 C2 LCD1 D18 en ee GPIO2 AO LCD1 D7 s 38 epro2 Ce LCDi D16 39 epror o fac 40 JGPIO1 D7 Page 29 of 39 OLIMEXO 2015 RK3188 SOM user s manual 6 4 3 GPIO 3 General Purpose Input Output 40pin connector Pind signal name Processor pink pinw signal name Processor
13. D cache FPU Neon 512KB L2 cache Multimedia processor USB OTG 2 0 USB HOST 2 0 HSIC I2S PCM 2 ch GPS UART x 4 SPI M S x 2 MAC RMII SDIO 3 0 I2C x 5 HSADC TS I F GPIO x 128 Memory SRAM 32KB eMMC I F NOR flash ASYNC SRAM ROM 10KB SD3 0 MMC4 41 SDR DDR LBA NAND flash EFuse 32 x 8bit DDR3 LVDDR3 LPDDR2 Page 22 of 39 OLIMEXO 2015 RK3188 SOM user s manual CHAPTER 5 CONTROL CIRCUITY 5 Introduction to the chapter Here you can find information about reset circuit and quartz crystals locations the power supply circuit is also briefly discussed 5 1 Reset The board has hardware reset controlled by the ACT8846 in QFN48 package power management unit There is a hardware reset button placed on the board The name of the button is RST It is a good practice to perform software reset of the board Performing a hardware reset or power cycling the board reset by disconnecting and re applying the main power supply might lead to software corruption of the operating system of choice 5 2 Clocks 24 MHz quartz crystal Q2 is found at pins AC8 and AB8 of the RK3188 processor 5 3 Power supply circuit The power supply is handled mainly by the ACT8846 advanced power management unit A stand alone RK3188 SOM consumes between 0 05A and 0 10A when connected to a 5V voltage source provided at UART DEBU
14. ENTS USED TO CREATE RK3188 SOM RK3188 SOM 4GB AND RK3188 SOM EVB THEY ARE CONSIDERED SUITABLE ONLY FOR RK3188 SOM RK3188 SOM 4GB AND RK3188 SOM EVB RESPECTIVELY Page 2 of 39 OLIMEXO 2015 RK3188 SOM user s manual Table of Contents DISCLAIMER ua ssusssestasasasussasssassaspsssaskasqaqsassakusssssssstusssssyasa usssyw askass akkssssasssssss 2 CHAPTER 1 OVERVIEW uu su acabei nado ari Capi LE cao pu DD ERE DUIS CREE CM EIE E n 5 1 CR IR UAT to TCA RR 5 1 2 Target market of the Doard L cec tos IIIa a ret sassa sss ea sasasasssssassssssassassssssssesssssasse 6 1 3 Feat res of RKSIGE SOM 6 1 4 Board RTT Z 1 5 Board versions used in the mantuiall sssssssssssssssssssssssssssssssssssssssssssssssssssesssssccsssossssssees 7 1 6 Doc iment OT ANNE AUR OU si sas caine ad ions slg asec Sds 7 CHAPTER 2 BOARD DESCRIPTION 8 2 Introduction to the chapt E uuu u ua ecsvu este Pavia sac Coew Gabe esu e ea pa ck ve va b rV Eo aac Ua VN ES STE EVE Ra RR Us 8 CHAPTER 3 SETTING UP THE RK3188 SOM BOARD 10 3 Introduction t the chapte ku u ku oca cace cuenca cec u eas usa eR a sae csE sbs RR iss 10 3 4 1 Stand alone Td E ULP ATEEREEERTTECTOTIRCST EIER TERI QUON ORTETEEIRICTETITIECETREERREENTEREEIRS 14 3 4 2 Mounted poOw rin u uu asss ea
15. G pins GND and 5 0V During heavy computational tasks the processor might consume up to 0 25A of current tested at 5V of voltage with top d0 The current consumed might have peaks as high as 0 35A during start up when different on board modules are initialized Make sure your power supply is capable of providing at least 0 5A of current at 5V of voltage 2 5W For more info on how to power the board refer to chapter 3 3 Powering the board Page 23 of 39 OLIMEX 2015 RK3188 SOM user s manual CHAPTER 6 CONNECTORS AND PINOUT 6 Introduction to the chapter In this chapter are presented the connectors that can be found on the board all together with their pinout and notes about them Jumpers functions are described Notes and info on specific peripherals are presented Notes regarding the interfaces are given 6 1 Communication with RK3188 SOM in Linux The direct access method to the Linux command interface is via the serial interface You would need to use the pins of the UART DEBUG and then use your favorite terminal program pu T Ty minicom picocom teraterm etc to access the command line interface of the debian the data send commands You can use USB SERIAL CABLE F with the UART_DEBUG interface that allows you to connect to a personal computer with a free USB port If you decide to make your own cable you would need to consider that the levels at the board s connector UART DEBUG are in CMOS level 3 3V
16. OLIMEXO 2015 RK3188 SOM user s manual 6 4 GPIO connectors There are 4 GPIO connectors located on the bottom side of RK3188 SOM They ease the access to processors pins These connectors and connector LCD_CON also provide a way to mount the board to a board of peripherals like RK3188 SOM EVB The only power line at the GPIO connectors that might be used as input is the one named 5V available at GPIO 1 and LCD_CON The rest of the power signals are outputs and it would be incorrect to try to power the board from there To keep the form factor as small as possible the GPIO and LCD_CON connectors have 0 05 step IMPORTANT the connectors are very fragile if you attempt to disconnect the board by pulling only one side out it might break Furthermore you might bend the board s pins Use pliers or other suitable object to disconnect the connectors carefully OLIMEX sells additional and replacement male and female 0 05 50 mil step connectors Below you would find tables with the signal at each pin To understand better what each processor pin does it might be a good idea to refer to the datasheet of the RK3188 processor The schematic of the board of peripherals RK3188 SOM EVB might also help you identify the main function of the pins You can also find the pinout of the GPIO and LCD connectors in a stand alone document at the following link https www olimex com Products SOM RK3188 RK3188 SOM resources RK3188 SOM GPIOs pdf
17. VB but what are the requirements to power RK3188 SOM EVB You need to provide 6V to 16V DC voltage to the power jack named PWR of RK3188 SOM EVB board The DC barrel jack has 2 0mm inner pin and 6 3mm hole More information about the exact component might be found here https www olimex com wiki PWRJACK Do not provide AC voltage to the RK3188 SOM EVB board Do not provide more than 16V of voltage to the RK3188 SOM EVB board The typical consumption of RK3188 SOM EVB RK3188 SOM is around 0 15A 10V but might reach peaks up to 0 25A 10V during initial boot These values were measured without anything else connected to the board e g no keyboard no mouse no LCD display etc For the European customers we also stock and sell basic power supply adapters compatible with the power jack The board can be powered by a personal computer using the USB_OTG connector However the USB standards limit the maximum power available at a personal computer s USB port Thus powering the board via the USB_OTG port is not recommended Especially if you are using extra peripherals like LCD display keyboard mouse etc Note that it is normal that when the board is powered some integrated circuits might appear hotter than others This is perfectly normal for some electronic components for instance the voltage regulators and the main processor Page 15 of 39 OLIMEXO 2015 RK3188 SOM user s manual 3 5 Button functions The three butt
18. VB provides a 0 1 step LCD connector which eases the hardware interfacing between the board and the display The LCD connector is suitable but not plug and play due to the different pin step for a number of Olimex displays and touchscreen panels with different native resolution the smallest available is the 4 3 one called LCD OLinuXino 4 3TS with native screen resolution of 480x272 through the 7 one named LCD OlinuXino 7TS with 800x480 to the 1024x600 10 1 LCD OlinuXino 10TS Full list of recommended displays for the board might be found in chapter 3 7 Connecting and calibrating a display heme bho esp p ons ho fO seems he coz h Aoma a nce h aje p aoon T 34er j haeo s 38e n le voon je omw 2 ceps a RE oons h n cen e hoe j kmem eg e j Lem jep j zicoeps rs kos je Loonse ju 3ehcewsmc a saoo ck p S eid beoe ac hem erom Nac x c sc X 3 hk s M 31 The signals at pins 33 and 34 do not reach the processor by default due to the missing resistors R5
19. X is the uSD card as listed by the Linux 3 3 3 Uploading a Debian image to the NAND RK3188 SOM 4GB comes with Debian already loaded on the NAND memory No need to perform this operation initially In case the image available on the NAND got corrupted or erased you can recover it the following way 1 You need to download the software tools for your computer provided by Rockchip If you use Windows download Rockchip Batch Tool If you use Linux use either rkflashkit or upgrade_tool These are the tools that I recommend but there are a lot of tools available If you are a Windows user get the Rockchip batch tool from here Rockchip Batch Tool For Windows 2 Install the drivers that allows your computer to recognize the board when the last is already set in bootloader mode connected to it The installer is called Rockchip Driver Assistant download it here Rockchip Driver Assistant 3 Download and extract the latest image suitable for the NAND from our wiki The place in the wiki to look for a torrent of the latest image is this sub chapter Debian for NAND memory 4 Enter bootloader mode with the board to be able to establish connection between the board and the software provided by Rockchip You would also need a mini USB cable To enter bootloader mode you need to press and hold down the recovery button before powering the board then connect Page 12 of 39 OLIMEXO 2015 RK3188 SOM user s manual the board to the PC
20. Y c hs cepe 4 In case you need a custom video output resolution you would need to edit the kernel There are no configuration files that can be easily edited to achieve the desired video output Page 18 of 39 OLIMEXO 2015 RK3188 SOM user s manual 3 9 Connecting and calibrating a display One of the ways to interact with the board is via an external display with or without touchscreen component However there is only a 40 pin female connector LCD_CON with a 0 05 step Unlike other OLIMEX Allwinner boards the RK3188 SOM lacks a row of pins that allows the user to connect a display out of the box The board s LCD_CON connector is female and has a smaller 0 05 step This means that if you use a display made by OLIMEX you would need additional 2x20 MALE MALE 0 05 header to convert the female connector to male The 0 05 headers are somehow hard to find so we sell them here 0 05 step connectors You would also need a compatible cable between the board and the display The current generation of OLIMEX made displays have both 0 1 and 0 05 step connectors The cable used for connection depends on the specific board you are using and more specifically it depends on the pitch of the LCD connector of the board We have two cables both 40 pins ones but one for the bigger pitch 0 1 and the other for the smaller one 0 05 Each of the displays listed in the table above has two connectors suitable for both cables CABLE ID
21. al 7 Test with a serial cable if the board boots fine Test the commands shown below EP COM33 PuTTY Lo E jm 3 4 Powering the board The powering requirements of the RK3188 SOM are different depending on whether you use it in stand alone mode or mounted atop RK3188 SOM EVB The sub chapters below deal with both scenarios 3 4 1 Stand alone powering If you use the board in stand alone mode e g it is neither attached to RK3188 SOM EVB nor to any other board of peripherals there are fewer options for powering it Consider that you might need additional cables or connectors You have the following options of powering the board 1 provide 5V DC voltage to pin 5 0V at the DEBUG UART header connect ground to pin GND of the same header 2 provide 5V DC voltage to either pin 1 of the LCD CON header or pin 1 of the GPIO 1 header connect ground to pin 2 of the LCD CON or pin 2 of GPIO 1 IMPORTANT provide power supply to only one of the mentioned pins providing 5V to pin 1 of both headers simultaneously would lead to a short circuit 3 provide 5V driven by any USB to pin 1 of GPIO 4 signal 5V OTG PWR connect ground to pin 2 of GPIO 4 Note that by default the 5V OTG PWhR line is disconnected from the main processor In case Page 14 of 39 OLIMEXO 2015 RK3188 SOM user s manual you need to use it inspect the schematics for components D1 R38 and R39 It is just and optional power line that woul
22. and cables permitted within 7 days from the date of receipt of merchandise After such time all sales are considered final Returns of incorrect ordered items are allowed subject to a 10 restocking fee What is unaffected If you hooked it to power you affected it To be clear this includes items that have been soldered to or have had their firmware changed Because of the nature of the products we deal with prototyping electronic tools we cannot allow returns of items that have been programmed powered up or otherwise changed post shipment from our warehouse All returned merchandise must be in its original mint and clean condition Returns on damaged scratched programmed burnt or otherwise played with merchandise will not be accepted All returns must include all the factory accessories which come with the item This includes any In Circuit Serial Programming cables anti static packing boxes etc With your return enclose your PO Also include a brief letter of explanation of why the merchandise is being returned and state your request for either a refund or an exchange Include the authorization number on this letter and on the outside of the shipping box Please note It is your responsibility to ensure that returned goods reach us Please use a reliable form of shipping If we do not receive your package we will not be held liable Shipping and handling charges are not refundable We are not responsible for any s
23. and you would need a convertor to bring them to the TTL level of your computer or cable That is true for the RX and TX also It is highly recommended to have an USB SERIAL CABLE F or similar product at hand when debugging the video output is not always reliable and if you set wrong display settings you might be unable to recover the settings without a proper UART DEBUG connection For more information please refer to chapter 3 5 Interacting with the board 6 2 UART_DEBUG header The pins of the UART_DEBUG header might be used for serial communication between the board and a personal computer They can also be used to power the whole RK3188 SOM board In the case of a video output problem a cable might provide the needed feedback and greatly reduce the efforts needed to repair the board or to adjust the software setting Note that by default only UART_DEBUG is defined as a port suitable for serial debug You can use our USB SERIAL CABLE F for debugging Even when RK3188 SOM is mounted on RK3188 SOM EVB the default debug port remains UART_DEBUG Consider the table on the next page when connecting the USB SERIAL CABLE F to the board Remember to refer to the wire color code of the cable The RX line of the cable GREEN wire should go to TX line of the target board the TX line of the cable RED wire should go to the RX line of the target board The BLUE wire should go to a target s GND line The UART_DEBUG header can also be used
24. ces RK3188 SOM UM pdf Page 35 of 39 OLIMEXO 2015 RK3188 SOM user s manual 8 4 How to purchase You can purchase directly from our online shop or from any of our distributors Note that usually it might be faster and cheaper to purchase Olimex products from our distributors List of confirmed Olimex LTD distributors and resellers https www olimex com Distributors Please visit https www olimex com for more info 8 5 Order codes Short summary of the formal product names of the devices mentioned in this document RK3188 SOM the target of this manual RK3188 SOM EVB RK3188 SOM 4GB a shield with all important peripherals HDMI interface LCD connector 100Mb Ethernet with connector USB OTG 4 x USB hosts 0 1 GPIO connectors etc USB SERIAL CABLE F USB serial console cable female RK3188 SOM DEBIAN SD a tested class 10 micro SD card with the latest by the time of leaving the Olimex facilities official Debian Linux release LCD OLINUXINO 4 3TS low cost 4 3 LCD display with touchscreen component 480x272 LCD OLINUXINO 7TS low cost 7 LCD display with optional touchscreen component 800x480 LCD OLINUXINO 10TS low cost 10 LCD display with optional touchscreen component 1024x600 ALUMINIUM HEATSINK 20x20x6MM heatsink radiator for better processor heat dissipation Page 36 of 39 OLIMEXO 2015 RK3188 SOM user s manual 8 6 Frequently asked questions Q I powered my board and then not
25. ck this product page for a reference https www olimex com Products Components Cables USB Serial Cable USB Serial Cable F You need to connect the cable to the UART DEBUG pins as follows RX line to UARTO TX pin TX line to UARTO RX pin GND to GND Make sure that the serial cable is connected to your personal computer and recognized properly after driver installation After the hardware connection is established open a terminal program on the serial COM port which the cable is associated with The typical baud rate is 115200 the rest of the settings should be left as per default After everything else is set you would need to power the board as explained in 3 3 Powering the board In the command line interface of the official Debian images you are automatically logged as root The default superuser username password combination in the GUI XFCEA of the official images is olimex olimex If RK3188 SOM is attached to RK3188 SOM EVB in addition to the serial communication you might also use one or more of the following mediums to interact with the board 1 a monitor via HDMI connector 2 SSH with a remote computer via LAN connector 3 a display via LCD CON connector Page 16 of 39 OLIMEXO 2015 RK3188 SOM user s manual Refer to the RK3188 SOM EVB s datasheet for more information on each connection Note that not all interface options are available for all images Furthermore some of the ways of interaction are not suitabl
26. commended items RK3188 SOM EVB reference design of a 2 layer board for RK3188 SOM that adds HDMI 100MB Ethernet USB OTG and 4x USB HS FS LS hosts RTC with backup battery The RK3188 SOM EVB board also adapts the 0 05 step GPIO headers to 0 1 step headers so you can easily attach an LCD or UEXT module Its hardware design is open source and available as Eagle CAD files so everyone can modify and tailor it according to the specific needs Some of the above suggested items can be purchased by Olimex for instance USB SERIAL CABLE F female USB serial console cable provides the easiest way of debugging RK3188 SOM DEBIAN SD a tested class 10 micro SD card suitable for RK3188 SOM with the latest by the time of leaving Olimex facilities official Debian Linux release 3 3 Preparing the OS to boot Currently we provide only one official image for RK3188 SOM board a Debian image that has to be downloaded to a microSD card There is an extra Debian image suitable only for the NAND memory of RK3188 SOM 4GB This means that if you have RK3188 SOM 4GB you can chose whether you want to boot from a microSD card or from the 4GB NAND memory Step by step instructions on how the images were prepared and files required are available at the wiki article here https www olimex com wiki RK3188 SOM 3 3 1 Should I boot from the microSD card or from the NAND memory Generally booting from microSD card is faster and safer However
27. d require additional hardware components should you choose to use it The default way of powering the board is using external power supply In that case you would need to provide 5V DC at the 5 0V pin of the DEBUG UART connector You would also need to connect the GND line of you supply to one of the GND pins of the same connector The minimum power that your supply should be able to prove is 2 5W equivalent of 0 5A of current at 5V of voltage Note that there is no standard jack for the powering circuit but you might add own DC power jack Do not provide AC voltage to the RK3188 SOM board Do not provide more than 5V of voltage directly to the RK3188 SOM board Providing 12V would instantly cause permanent hardware damage Sometimes when starting Android it is possible the board to enter battery save mode even before booting fully Especially if you have turned off the board without quick boot mode enabled In this case you should press the PWR button for at least 5 seconds which would allow the board to start Furthermore if the board has entered power down state you can bring it back without restart using either REC or POWER button 3 4 2 Mounted powering Typically RK3188 SOM gets evaluated when mounted atop RK3188 SOM EVB In this case the former is powered via the latter The power line altogether with a number of other important processor lines is transferred via the 40 pin headers RK3188 SOM receives power from RK3188 SOM E
28. duct and its use contained in this document are given by OLIMEX in good faith However all warranties implied or expressed including but not limited to implied warranties of merchantability or fitness for purpose are excluded This document is intended only to assist the reader in the use of the product OLIMEX Ltd shall not be liable for any loss or damage arising from the use of any information in this document or any error or omission in such information or any incorrect use of the product This evaluation board kit is intended for use for engineering development demonstration or evaluation purposes only and is not considered by OLIMEX to be a finished end product fit for general consumer use Persons handling the product must have electronics training and observe good engineering practice standards As such the goods being provided are not intended to be complete in terms of required design marketing and or manufacturing related protective considerations including product safety and environmental measures typically found in end products that incorporate such semiconductor components or circuit boards Olimex currently deals with a variety of customers for products and therefore our arrangement with the user is not exclusive Olimex assumes no liability for applications assistance customer product design software performance or infringement of patents or services described herein THERE IS NO WARRANTY FOR THE DESIGN MATERIALS AND THE COMPON
29. e for Android OS The official Debian image should give you the most possible options of interfacing the board Using HDMI LCD_CON or LAN might require additional configurations Furthermore it is possible to corrupt the output settings over those interfaces and thus lose the output In such cases you can always use the serial cable USB SERIAL CABLE F as a reliable way to establish connection to the board 3 7 Expanding the Debian file system space The provided official Debian images have constant size but you may want to use a bigger microSD card In case you don t know how to expand the file system space you can use the built in shell script for this task This way you can take advantage of the whole volume of your microSD card Type in the command prompt resize_sd sh dev mmcbIlk0 1 After that you need to reboot the board with reboot You can find the name given to the microSD card and its partitions using fdisk l 3 8 Changing the default image resolution The method for changing the output video resolutions varies whether you are using Android or Debian To ease the process of changing the resolution we have compiled a number of Android images for the Android users with hard coded video output settings Alternatively for Debian Linux users we have provided a shell script that can be executed in order to set preferred video output and resolution For Android that you boot from the NAND memory you would need an imag
30. e suitable for the specific resolution Download locations to such images might be found at the wiki article for the RK3188 board here https www olimex com wiki RK3188 SOM For Linux Debian you would need to execute a shell script to be able to change the resolution It is very good idea to use a serial cable for connection to the board from a personal computer since in this case you are not dependent on the current video output resolution a cable like USB SERIAL CABLE F When the board boots type Page 17 of 39 OLIMEXO 2015 RK3188 SOM user s manual change_display sh Then you would be asked for confirmation Type yes At this point you would be asked if you boot the Debian from a microSD card or from the NAND memory of the board The script covers both cases By default you would be booting from microSD so write 0 The supported resolutions that you can select are HDMI OUTPUT LCD OUTPUT 9 HDMI 480p 3 LCD 4 3 inch 1 HDMI 720p 4 LCD 7 inch 2 HDMI 1080p 5 LCD 10 inch HDMI 720p is the default video output resolution in the Debian image Press the number that corresponds to the desired video ouput resolution At this point you would be asked if you wish to reboot the board The video output changes would be applied after a reboot so it is advised to reboot the board at this point The whole interface of the script is shown in the picture below 3 r EP COM33 PuTT
31. ew of the board usage and features Chapter 2 contains the general board diagram and layout Chapter 3 provides a guide for quickly setting up the board and software notes Chapter 4 describes the component that is the heart of the board the Rockchip RK3188 processor Chapter 5 is an explanation of the control circuitry associated with the microcontroller Chapter 6 covers the connector pinout peripherals and jumper description Chapter 7 provides the schematics and the dimensions of the board Chapter 8 contains the revision history useful links and support information Page 7 of 39 OLIMEXO 2015 RK3188 SOM user s manual CHAPTER 2 BOARD DESCRIPTION 2 Introduction to the chapter Here you get acquainted with the main parts of the board Note the names used on the board might differ from the names used below to describe them For the actual names check the RK3188 SOM board itself 2 1 Layout top view The picture below shows the top side of the board and highlights the most important parts GND RX TX GND 5 0V POWER BUTTON RESET BUTTON RECOVERY E Wu f BUTTON he s lias 08 t a e q 1GB DDR3 RAM POWER LED USER LED1 USER LED2 USER LEDS Page 8 of 39 OLIMEXO 2015 RK3188 SOM user s manual 2 2 Layout bottom view The picture below shows the bottom side of the board and highlights the most important parts weve ESTRITA an MICROSD CARD CONNECTOR m p
32. ge 19 of 39 OLIMEXO 2015 RK3188 SOM user s manual 3 9 2 Debian calibration The command that allows calibrating in Debian Linux is ts_calibrate The default Debian setup has video output settings set for HDMI 720p 60Hz If you want to change some other LCD or HDMI resolution then you have to start script file in root directory If the problem is under Debian Linux make sure you are properly logged in the FXCE4 interface Else applying calibration would not happen for the current user if you are calibrating from the X graphical interface make sure that you are logged as user olimex if calibrating without the X the user is root su olimex enter the password olimex calibrate the touch screen and reboot the board sudo reboot 3 10 Software support At the moment we provide ready to use Debian Linux images suitable for the NAND memory of the board or micro SD card We also provide instructions and sources of these releases These images might be downloaded for free and modified as the user wishes The latest images and updates are featured at the wiki article of the device https www olimex com wiki RK3188 SOM We usually try to provide extra details and best experiences with our products at our wordpress page http olimex wordpress com Another useful place is the Olimex forums where a lot of people share their experience and advice https www olimex com forum The official images are a constant work in pr
33. heral part of the SOM design is considered Open Source HardWare OSHW and the customer has access to the board source files that we used to manufacture it The part of the design that has the main microcontroller is considered proprietary design and design files would not be shared If you are looking for open source design of the processors used please check the OLinuXino boards OLinuXino board designs are fully open source but harder to implement in own solutions and require more of a hardware experience to do so Nevertheless OLinuXino boards are pretty good choice for evaluating the capabilities of the embedded processors Page 5 of 39 OLIMEXO 2015 RK3188 SOM user s manual 1 2 Target market of the board Using the RK3188 SOM as a stand alone development board would be more suitable for users with some hardware experience or people already familiar with other single board Linux boards and designs As mentioned in the previous chapter the board is meant to be implemented in a hardware design It is highly recommended to use RK3188 SOM with RK3188 SOM EVB initially unless you have previous experience with SOM or OLinuXino boards manufactured by OLIMEX Note that in the OLIMEX web shop the product named RK3188 SOM EVP includes the main board named RK3188 SOM 4GB RK3188 SOM might be is used altogether with RK3188 SOM EVB In that case the board s target market widens drastically the combination is suitable for embedded programm
34. hing happened What might be the problem A This might be due to a number of reasons but it is recommended to try the following 1 Download latest official Debian image from our wiki and upload it to an SD card again There are instructions how to do it in the other questions below Try if the board works now 2 Check if your power supply provides enough current try with different better power supply 3 Check the USB hub you are using plug the USB cable directly to the back of your personal computer check the USB cable 4 The board might enter sleep mode very fast especially if the Android was turned off without the Quick Boot mode being ticked on Try pressing or holding down the PWR button for a couple of seconds to wake it up Q How do I write the Linux image to a micro SD card to use with my RK3188 board A First visit the wiki article for the board and download the archive with the image Then write the Linux image to a microSD card Under Windows you can use Win32 Disk Imager http sourceforge net projects win32diskimager 1 Download the latest official image suitable for a microSD card from the chapter above 2 Download Win32 Disk Imager from this link 3 Insert card in your microSD card reader 4 Launch the software 5 Point the software to the image 6 Click write Under Linux you can write the image image to the card with dd utility This is how it can be done Let s say the name of the image is
35. hipping charges of merchandise being returned to us or returning working items to you The full text might be found at https www olimex com wiki GTC Warranty for future reference Page 39 of 39
36. iki RK3188 SOM When removing the card please make sure that you release it from the connector by pushing and NOT by pulling the card directly this can damage both the connector and the microSD card Page 25 of 39 OLIMEXO 2015 RK3188 SOM user s manual 6 3 1 SD MMC slot The schematic related to the SD MMC microSD connector is shown below SD MMC slot is a microSD card slot a connector located on the top of the board SDMCC_PWR 22yF 6 3U Ho i This slot is typically used for booting the OS due to the larger capacities of the np n microSD cards compared to SD or MMC cards It is suggested to have an SD card R61 188k R65 with a proper Linux Android image eas 18k especially if you have ordered a version CL poek of the board without NAND memory Itis see spe cmD recommended to use class 10 5 s 10MByte sec card for faster read write operations since lower class cards especially higher capacity ones might SD MMC CD DAT3 CS CMD DI USS ROS VDD L 525 CLK SCLK C140 C141 psy SD0 CLK p 381562 SDO DO DAT D0 RM1563 SD0 D1 slow down the whole system mm SDO D1 Deri RES RA1206_ 4X 603 _4B8_188K 1 1 1 Re41206 4X0603 4B8 100K You can find the table with the pinout of UU a ETE pa the microSD connector on the next page c2 SD MMC connector foras fw omom Page 26 of 39
37. in specific cases booting from NAND might be the better decision Consider the below comparison when deciding where to boot from Using NAND is better than using microSD card when 1 You are aiming for minimal power consumption 2 there is no microSD card connector no external connections are allowed or microSD card is not preferred storage medium 3 for academic reasons Using NAND is worse than using microSD card because 1 It is slower than a class 10 microSD card 2 it is harder to make a backup 3 in case of a problem with the file system the device would not boot and the recovery of your data would be nearly impossible Page 11 of 39 OLIMEXO 2015 RK3188 SOM user s manual 3 3 2 Preparing a Debian microSD card In order to download an official Linux image to a microSD card under Windows you can use Win32 Disk Imager 1 Download the latest official image suitable for a microSD card from the wiki article of the board 2 Download Win32 Disk Imager from this link 3 Insert card in your microSD card reader 4 Start program 5 Select the image 6 Click write Under Linux you can write the image image to the card with dd utility This is how it can be done Let s say the name of the image is debian 2g img It would be downloaded to the microSD card connected to a Linux machine using one of the following commands dd bs 4M oflag sync if debian_2g img of dev sdX or cp debian 2g img dev sdX where dev sd
38. ing enthusiasts Linux and Android gadget fans they can just use the board as a media center or fully functional Linux PC for instance and also professionals since its low cost makes it very good solution for application orientated embedded systems The reason for this alteration is the additional hardware that RK3188 SOM EVB it provides direct HDMI output and easier ways to connect peripherals to the board Generally the processor s features become easier to access In which cases a stand alone RK3188 SOM without RK3188 SOM EVB board might not be suitable for you 1 If you are a beginner with single board Linux computers 2 If you are an OSHW purist 3 If you are looking for more straight forward software development and you are not going to implement the RK3188 SOM in own hardware products In the cases above it might be a better idea to take a look at the OLinuXino boards like A20 OLinuXino MICRO or A20 OLiuXino LIME2 1 3 Features of RK3188 SOM The RK3188 SOM board has the following set of features Rockchip RK3188 quad core Cortex A9 processor each core typically running at 1 6GHz 1GB DDR3 memory 4GB NAND flash memory available only in the 4GB version of the board Debian Linux already loaded in the NAND only in the 4GB version of the board Integrated power management unit AC8846 PMU IC MicroSD card connector UART debug pins exposed 3x user programmable LEDs Power LED 3x buttons
39. memory part name in the schematic might be outdated We have used a number of different but fully compatible DDR3 memories due to supply unavailability It is always recommended to check the exact memory name printed on the component itself 4GB 1x 32Gb 4096 M x 8 bit NAND FLASH only available on the 4GB version of the board the exact memory used in the board revision mentioned is HYNIX H27UBG8T2A PWR LED power identification LED turns on upon powering the board and remains on LED1 LED2 LEDS user programmable LEDs using the default Debian Linux image LED3 would start blinking it gets started via a kernel module during start up Page 33 of 39 OLIMEXO 2015 RK3188 SOM user s manual CHAPTER 7 SCHEMATICS 7 Introduction to the chapter In this chapter is located information about the schematics describing logically and physically RK3188 SOM 7 1 Eagle schematic RK3188 schematics may be found in the OLIMEX s GitHub repository https github com OLIMEX SOM tree master RK3188 You can download the whole repository as zip without having a GitHub account The part of the design that has the main microcontroller is considered proprietary design and design files would not be shared If you are looking for a schematic of an older revision of the board and it isn t available at our web site you may request it by the support e mail 7 2 General physical dimensions Note that all dimensions are in mils 2200
40. mil 3200mil Page 34 of 39 OLIMEX 2015 RK3188 SOM user s manual CHAPTER 8 REVISION HISTORY AND SUPPORT 8 Introduction to the chapter In this chapter you will find the current and the previous version of the document you are reading Also the web page for your device is listed Be sure to check it after a purchase for the latest available updates and examples 8 1 Document revision Document revision changes odifica page A 27 03 15 Initial manual release A11 S 2 Board revision Remember to check the schematics and the board design files to compare the differences o Cc Initial release of the board 8 3 Useful web links The web pages you can visit for more information about RK3188 SOM are https www olimex com Products SOM RK3188 RK3188 SOM and https www olimex com Products SOM RK3188 RK3188 SOM 4GB Wiki article of the board https www olimex com wiki RK3188 SOM A place for general questions FAQ or friendly talk https www olimex com forum You can get the latest hardware updates at the GitHub page https github com OLIMEX SOM tree master RK3188 You may may join our IRC channel olimex freenode net http webchat freenode net channels olimex RK3188 SOM EVB s web page is here https www olimex com Products SOM RK3188 RK3188 SOM EVB The user s manual of RK3188 SOM EVB might be found here https www olimex com Products SOM RK3188 RK3188 SOM EVB UM resour
41. ogress newer releases are packed with better hardware support newer kernels and extra features You are more than welcome to send or share your suggestions and ideas at our e mail the public forums or irc channel We would attempt to help in almost every case We listen to the feedback and if the majority of users suggest a software change or update we try to implement such Customer feedback is very important for the overall state of the software support However do not expect full Linux or Android software support We can share our experience We can give you full details for things we have tried We can point you to a resource or a guide We can give you general directions to solving a specific problem or places to look for more information However we won t install a piece of software for you or write custom program for you We won t provide a specific software solution to a specific software problem Page 20 of 39 OLIMEXO 2015 RK3188 SOM user s manual CHAPTER 4 THE RK3188 PROCESSOR 4 Introduction to the chapter In this chapter is located the information about the heart of RK3188 its main processor The information is a modified version of the datasheet provided by its manufacturers 4 1 The processor The main feature of the RK3188 processor is the sheer computing power that allows FullHD video playback The 28nm die process used in the manufacturing keeps the power consumption very low The graphical processing unit is
42. ons listed bellow are supported under both Android and Debian POWER power button used to perform software turn off software turn on has to be held down for at least 5 seconds to perform each action REC recovery button used to wake up the board from sleep RST reset button used for hardware reset of the board before using it please refer to the note below It is always recommended to perform a soft turn off of the board If that is not possible then please hold POWER button down for a few seconds to turn off the board Then you are free to remove the power supply If you disconnect the power supply either the USB or the power jack before turning off the board you may corrupt your SD card If your board has NAND memory you can corrupt the image located on the NAND memory 3 6 Interacting with the board The typical and recommended way of interacting with RK3188 SOM board is via a serial cable connected between the UART DEBUG header and a personal computer You would probably need a cable suitable for such a connection due to the fact that most personal computers lack a serial port nowadays Even if you have serial port you should respect the CMOS levels of the board which are incompatible with the TTL levels of your computer We distribute a ready to use plug and play cable it is called USB SERIAL CABLE F Even if you already have such a cable or you decide to purchase it elsewhere it is advisable to che
43. pint a jop eoe carcurr 2 fvoo pv rouca cIRCUIT aja Power carcurr 4 s poem fa 21 22 23 21 20 RTC_CLKOUT GPIOO CO 11 13 15 17 19 21 GPIO1 B3 GPIO1 B4 GPIO1 B5 GPIO1 B6 SPDIF TX GPIO1 B7 GPIO3 DO RMII MD GPIO3 D1 RMII MDCLK GPIO3 D2 RMII INT GPIO3 D5 PWM2 GPIOO C2 GPIOO C3 GPIOO C4 AB23 GPIOO C5 GPIOO C6 6 KE 20 23 22 GP100 C7 24 26 28 30 Ba 34 36 E 40 z U gt x P N O 22 GPIO3_B1 23 22 23 22 21 21 20 J22 25 27 GPIO3 B2 HDMI RST GPIO3 CO RMII TXEN GPIO3 C1 RMII TXD1 GPIO3 C2 RMII TXDO GPIO3 C3 RMII RXDO GPIO3 C4 RMII RXD1 GPIO3 C5 RMII CLK GPIO3 C6 RMII RX ERR 31 33 35 37 39 GPIO1 DO GPIO1 D1 GPIO1 D4 I2C2 SDA GPIO1 D5 I2C2 SCL GPIO3 C7 RMII CRS DVALID rn mri n z us 9 foro 11 epror 83 as sPr1 84 15 epror 85 17 sroi e sPDIF TX 19 epror 87 00 0 21 seros Do RMILMD 8 23 oPros DI RMILMDCLK 25 GPI03_D2 RMII_INT 27 seros ps PM2 29 gros 06 0 00 31 sr100 0 0 0 ferro 0 0 00 0 35 6P101_D4 12C2_SDA 37 ePro1_D5 12c2_scL_ 39 6PIO3 C7 RMII CRS DVALID Page 30 of 39 OLIMEXO 2015 RK3188 SOM user s manual 6 4 4 GPIO 4 General Purpose Input Output 40pin connector tor POWER CIRCUIT TG_VBUS AA17 Processor pin POWER CIRCUIT 17 18 17 10 12 D IP lt lt ujo NIN F
44. re layout design files are considered copyright material and would not be distributed The original schematics however are distributed in popular file format RK3188 SOM EVB board is an open source open hardware project and all documentation is available to the customer The software support for both boards is open source and released under GPL license 1 1 Introduction to SOM System On a Module OLIMEX System on Module SOM boards are powerful Linux capable boards They follow a low cost modular design which allows rapid product development Each of these boards has two parts a main part which nests the processor the memory and the power control unit and the peripheral part which contains the USB ports the video output and most of the connectors SOM designs are targeted at customers who want to apply custom modifications and own solutions based on a specific processor without having to deal with multi layer PCBs with controlled impedance and BGA assembly This makes it possible to create simple boards that might be manufactured by your local board manufacturer containing only the peripherals you need with the dimensions and shape suitable for your specific solution Both the main part and the peripheral part of the SOM system have support in the official Android and Debian images distributed by Olimex and maintained by Olimex and the Linux community These images are typically available at the wiki articles of the boards The perip
45. scpns Su snca co dic cessa die isso cannes a soak aras t cr ens esae ehe sa va eus o seu sb tice Dee sae dando assa 15 o Button DUECOU suia anie di cocina e cedo Cia 16 25 Intro cana With the DOABIL casi capas cris arraia areia iss is a oaeen 16 3 7 Expanding the Debian file system space sssssssssssssssss 17 3 8 Changing the default image resolution 17 3 9 Connecting and Calibrating a Cisplay sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssses 19 3 91 Android calibratiom u ETERNI 19 3 92 Debramn caliDEAUQTIiooi cai ccc cuoosd c occu aa tese tna o suae sucus suus sos savastevadusdaduadassevecsansastadesaves 20 3 10 Software SUI PL a Rie 20 CHAPTER 4 THE RK3188 PROCESSOR eee e e eee neenon neenon noue 21 4 Introduction to the Chapter scccccccssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssesssssssscsssees 21 Page 3 of 39 OLIMEXO 2015 RK3188 SOM user s manual CHAPTER 6 CONNECTORS AND PINOUI 24 6 Introduction to the cliapter 4 2 0 2 apavisetass vascos s ska saca skVa esos aV ase rasa Ve osos rbv a sero Fun ar a e aaa ETE aa 24 7 PERE EEE to E Chapter uuu asas s skiiywauuyswqasisaqqusqisys aspisuqassisyawiaqsiqaussi
46. spaqsypasssa 34 CHAPTER 8 REVISION HISTORY AND SUPPORI 35 8 Introduction to the chapter LLL Tua kn oua Lo Pa RE q dn a a 35 SB ADI ERA PU NR uu uuu eer Oe eer ere er 35 8 2 B ard Beas Lee 35 8 3 Useful web Eni a a aii 35 8 4 How to UCAS 02 sas uuu asua sasa asa aSaswasasiyssakuasssas2s ssss 36 8 5 Order codes uisi eai ecii eaae eta decidi Le eed a ead did Da DA Ud eei dade eel e dd Cd Ee eed ee ea Ev EL LE eed o did 36 8 6 Frequently asked questions sssssssssssssssssssssssssssssssssssssss 37 Page 4 of 39 OLIMEXO 2015 RK3188 SOM user s manual CHAPTER 1 OVERVIEW 1 Introduction to the chapter Thank you for choosing this single board computer from Olimex This document provides a user s guide for the RK3188 SOM and RK3188 SOM 4GB boards As an overview this chapter gives the scope of this document and lists the board s features The document s organization is then detailed The RK3188 SOM development board enables code development of applications running on the RK3188 microcontroller manufactured by Rockchip from China The RK3188 SOM is typically used together with RK3188 SOM EVB which features most of the peripherals and connectors needed for full evaluation and utilization of the RK3188 processor The hardware design of RK3188 SOM development board is considered intellectual property to Olimex The hardwa
47. to power a stand alone RK3188 SOM This is the recommended way of powering a standalone RK3188 board The voltage input pin is named 5 0V and it is suitable for 5V DC external power supply unit One of the two GND pins can be Page 24 of 39 OLIMEXO 2015 RK3188 SOM user s manual used as ground The required current may vary depending on the peripherals connected to the board The power supply should be capable of providing at least 2 5W For the powering we are only interested in the 5 0V pin and the GND pin The signal names are printed near the pins make sure to inspect the names before connecting the supply More info about the power supply can be found in chapter 5 of this manual UART_DEBUG 6 3 MicroSD card connector The micro SD card slot is primarily used for booting the operating system The board works with micro SDHC cards up to 32GB of storage As a general precaution be careful with the SD cards you purchase There is a big percentage of fake cards due to the low effort required to counterfeit popular brands and the big demand for SD cards worldwide When in doubt try the same operation with another card from another brand Olimex sells microSD cards with Linux or Android images that have been tested please refer to chapter 3 2 Requirements Of course if you already have a large enough microSD card you can download the official Linux image from the wiki pages https www olimex com w
48. ve them both connected to the same electrical source to the same utility power socket In rare cases different polarity might cause hardware damage to the board 3 2 Requirements In order to set up the RK3188 SOM board optimally one or more additional items may be needed They might be generally placed in two categories Required items that are needed in order to achieve minimum functionality Recommended items that is good to have in order to be able to interact with the most important of the features of the board Note that if RK3188 SOM is mounted on RK3188 SOM EVB the requirements would be different The requirements below are for a stand alone use of RK3188 SOM Refer to RK3188 SOM EV B s user s manual for adjusted requirements Required items 5V external power supply with proper connectors RK3188 SOM has no power jack only powering pins 5V GND Output device USB SERIAL CABLE F personal computer with serial terminal program RK3188 SOM lacks other options for debugging you would need a serial cable that can work at the CMOS levels of the board s signals SD card with compatible image if you have the board version with NO additional NAND Page 10 of 39 OLIMEXO 2015 RK3188 SOM user s manual memory you will need it to use one of the images available If you decide to use Debian you would also need a card Official Android and Debian images are available at the wiki article for the board Re

Download Pdf Manuals

image

Related Search

Related Contents

FD7804 Series User`s Manual  Innova DECOFLOOR RESIN  Omron V530-R160E User's Manual : Free Download, Borrow, and Streaming : Internet Archive  Holzfeuchtemessgert FM-300  Dataflex ViewMaster M2 Notebook Arm 512  fi-4340C Image Scanner  Evolutionary Application Service Providing (eASP)  Bedienungsanleitung Klebepistolen MS 80 und MS 200  XK 2000 - Classic Broadcast    

Copyright © All rights reserved.
Failed to retrieve file