micokit-3288_底层开发板v1.0
- 格式:pdf
- 大小:62.30 KB
- 文档页数:1
File:Title: 1.1REV:1Page Num:21Page Total:Modify Date:Create Date:08.RAM-DDR3-4X16bit10.RK3288 GPIO/POWER 09.Nand FLASH/eMMC/TF Card 01.Index02.Block Diagram 05.RK3288 USB/HSIC Controler 04.System Power11.HDMI OUT03.Power Tree 07.RK3288 RAM Controler B HOST PortContent Indexing12.RK3288 LCDC/I2S Controler 16.10/100/1000M-PHY19.VGA20.Camera Interface Cu,thickness:0.7mil,Plating to 1oz GND2Signal2GND1POWERTOP(Signal1)BOTTOM(Signal3)Cu,thickness:1.5mil, 1ozFR4,thickness:3.8mil,Dielectric Constant:4.3Cu,thickness:0.7mil,Plating to 1ozCu,thickness:1.5mil, 1ozCu,thickness:1.5mil, 1ozCu,thickness:1.5mil, 1ozFR4,thickness:3.8mil,Dielectric Constant:4.3FR4,thickness:8mil,Dielectric Constant:4.3FR4,thickness:adjust thickness according to the thickness of board ,Dielectric Constant:4.3FR4,thickness:8mil,Dielectric Constant:4.36 LAYERS PCB STACK13.ES832314.S/PDIF OUT15.RK3288 Ethernet MAC Controler 21.DTV-(Reserve)17.RK3288 SDIO0 Controler 18.AP6XXX-WIFI/BT RK3288 Tablet PC Schematic February 21, 2015Fuzhou Rockchips Electronics CO., Ltd1.1REV:221Page Num:Page Total:Modify Date:Create Date:File:Block Diagram Title:SPDIF TX LCDC0SDIO0V3.0PWR SupplyUART2I2C4RK3288I2S 32K CLKINOSC 24MUSB OTG UART0USB HOST2FLASH0eMMCDDR3 32bit 0 Channel HDMI OUTCIF or TS SDMMC0V3.024MHzGMAC DDR3 32bit 1 Channel2*256M*16bit2*256M*16bitNand or tSD or eMMCRJ-45RGMII PHYR/L OUTES832310/100/1000MHDMI outputCamera(Reserve)WIFI BTModuleOptOptical SPDIFDEBUG UARTDC5V/2AI2C0RESET 32.768KHz OUTReset OUTPMICIR INGPIOUSB HOST1USB HOST USB HOST32.768KHzDefaultAP6335(11.a/b/g/n/ac)Over-temperatureprotectionUSB WIFI USB WIFI (Reserve)RTL8211E-VB-CGHSICRTC ICEX DC/DCABCDDCBAFebruary 21, 2015Fuzhou Rockchips Electronics CO., Ltd1.1REV:3Page Num:21Page Total:Modify Date:Create Date:File:Power Tree Title:DC5V/2.5ASYR827SYR828VCC_20VDD_10VCC_DDRVDD_CPUVDD_GPU VDD_LOG VCC_18VCC_IO VCCIO_SD VCCA_33VCCA_18VDD10_LCD VCC18_LCDVCC_LANPowerName PMIC Channel timer(2mS)Default voltage Working voltage DCDC4OUT10DCDC1EX DCDC EX DCDC DCDC3OUT11OUT5DCDC2OUT9OUT6OUT7OUT8OUT12Solt:0Solt:1Solt:2Solt:2A Solt:2B Solt:3Solt:4Solt:6Solt:6Solt:5OFF OFF OFF OFF2.0V 1.0V 1.5V(FB=1.2V)1.0V 1.0V 1.1V 1.8V 3.3V 3.3V 2.0V 1.0V 1.5V(DDR3)DVFS DVFS DVFS 1.8V SD2.0:3.3V SD3.0:1.8V3.3V 3.3V 3.3V 1.8V 1.8V1.0V OFF OFF OFF OFF3.3V VCC28_DVP LDO BUCK3VP3VP4BUCK4VCC_20SupplyVCCIO_SD RK3288 SDIO-Ctrl RK3288 HDMIRK3288 eDP RK3288 LVDS VCCA_18ES8323ES8323VCCA_33RK3288 USB PHY LAN PHYRK3288 USB PHYVCC_LAN RK3288 PLL VDD_10RK3288 SAR-ADC RK3288 USB PHY VDD10_LCD VCC_18RK3288 MIPI TX/RX RK3288 eDP RK3288 HDMIRK3288 LVDS RK3288 MIPI TXVCC18_LCDGPUVDD_CPU CPUVDD_GPUDDR3 Device VCC_DDR RK3288 DDR-Ctrl RK3288 IO Supply FLASHVCC_IOCPU LogicVDD_LOGVP1BUCK1BUCK2VP2OUT5OUT12INL2INL3DC/DC VCC18_DVP LDO OUT7OUT6OUT9OUT8CAMERAOUT11OUT10INL1VCC_IOVCC_20SwitchVCC_SDSD CARDVCC_SYSMOSACT8846QM489DC/DC USB HOSTRTC IC 32K CLKOUT RK3288WIFI+BTLCDC/I2S Controler A B CDDC BAFebruary 21, 2015Fuzhou Rockchips Electronics CO., Ltd1IN 25 OUTC153 NC/1uF1IN 25 OUT。
NuMicro®FamilyArm® ARM926EJ-S BasedNuMaker-HMI-N9H30User ManualEvaluation Board for NuMicro® N9H30 SeriesNUMAKER-HMI-N9H30 USER MANUALThe information described in this document is the exclusive intellectual property ofNuvoton Technology Corporation and shall not be reproduced without permission from Nuvoton.Nuvoton is providing this document only for reference purposes of NuMicro microcontroller andmicroprocessor based system design. Nuvoton assumes no responsibility for errors or omissions.All data and specifications are subject to change without notice.For additional information or questions, please contact: Nuvoton Technology Corporation.Table of Contents1OVERVIEW (5)1.1Features (7)1.1.1NuMaker-N9H30 Main Board Features (7)1.1.2NuDesign-TFT-LCD7 Extension Board Features (7)1.2Supporting Resources (8)2NUMAKER-HMI-N9H30 HARDWARE CONFIGURATION (9)2.1NuMaker-N9H30 Board - Front View (9)2.2NuMaker-N9H30 Board - Rear View (14)2.3NuDesign-TFT-LCD7 - Front View (20)2.4NuDesign-TFT-LCD7 - Rear View (21)2.5NuMaker-N9H30 and NuDesign-TFT-LCD7 PCB Placement (22)3NUMAKER-N9H30 AND NUDESIGN-TFT-LCD7 SCHEMATICS (24)3.1NuMaker-N9H30 - GPIO List Circuit (24)3.2NuMaker-N9H30 - System Block Circuit (25)3.3NuMaker-N9H30 - Power Circuit (26)3.4NuMaker-N9H30 - N9H30F61IEC Circuit (27)3.5NuMaker-N9H30 - Setting, ICE, RS-232_0, Key Circuit (28)NUMAKER-HMI-N9H30 USER MANUAL3.6NuMaker-N9H30 - Memory Circuit (29)3.7NuMaker-N9H30 - I2S, I2C_0, RS-485_6 Circuit (30)3.8NuMaker-N9H30 - RS-232_2 Circuit (31)3.9NuMaker-N9H30 - LCD Circuit (32)3.10NuMaker-N9H30 - CMOS Sensor, I2C_1, CAN_0 Circuit (33)3.11NuMaker-N9H30 - RMII_0_PF Circuit (34)3.12NuMaker-N9H30 - RMII_1_PE Circuit (35)3.13NuMaker-N9H30 - USB Circuit (36)3.14NuDesign-TFT-LCD7 - TFT-LCD7 Circuit (37)4REVISION HISTORY (38)List of FiguresFigure 1-1 Front View of NuMaker-HMI-N9H30 Evaluation Board (5)Figure 1-2 Rear View of NuMaker-HMI-N9H30 Evaluation Board (6)Figure 2-1 Front View of NuMaker-N9H30 Board (9)Figure 2-2 Rear View of NuMaker-N9H30 Board (14)Figure 2-3 Front View of NuDesign-TFT-LCD7 Board (20)Figure 2-4 Rear View of NuDesign-TFT-LCD7 Board (21)Figure 2-5 Front View of NuMaker-N9H30 PCB Placement (22)Figure 2-6 Rear View of NuMaker-N9H30 PCB Placement (22)Figure 2-7 Front View of NuDesign-TFT-LCD7 PCB Placement (23)Figure 2-8 Rear View of NuDesign-TFT-LCD7 PCB Placement (23)Figure 3-1 GPIO List Circuit (24)Figure 3-2 System Block Circuit (25)Figure 3-3 Power Circuit (26)Figure 3-4 N9H30F61IEC Circuit (27)Figure 3-5 Setting, ICE, RS-232_0, Key Circuit (28)Figure 3-6 Memory Circuit (29)Figure 3-7 I2S, I2C_0, RS-486_6 Circuit (30)Figure 3-8 RS-232_2 Circuit (31)Figure 3-9 LCD Circuit (32)NUMAKER-HMI-N9H30 USER MANUAL Figure 3-10 CMOS Sensor, I2C_1, CAN_0 Circuit (33)Figure 3-11 RMII_0_PF Circuit (34)Figure 3-12 RMII_1_PE Circuit (35)Figure 3-13 USB Circuit (36)Figure 3-14 TFT-LCD7 Circuit (37)List of TablesTable 2-1 LCD Panel Combination Connector (CON8) Pin Function (11)Table 2-2 Three Sets of Indication LED Functions (12)Table 2-3 Six Sets of User SW, Key Matrix Functions (12)Table 2-4 CMOS Sensor Connector (CON10) Function (13)Table 2-5 JTAG ICE Interface (J2) Function (14)Table 2-6 Expand Port (CON7) Function (16)Table 2-7 UART0 (J3) Function (16)Table 2-8 UART2 (J6) Function (16)Table 2-9 RS-485_6 (SW6~8) Function (17)Table 2-10 Power on Setting (SW4) Function (17)Table 2-11 Power on Setting (S2) Function (17)Table 2-12 Power on Setting (S3) Function (17)Table 2-13 Power on Setting (S4) Function (17)Table 2-14 Power on Setting (S5) Function (17)Table 2-15 Power on Setting (S7/S6) Function (18)Table 2-16 Power on Setting (S9/S8) Function (18)Table 2-17 CMOS Sensor Connector (CON9) Function (19)Table 2-18 CAN_0 (SW9~10) Function (19)NUMAKER-HMI-N9H30 USER MANUAL1 OVERVIEWThe NuMaker-HMI-N9H30 is an evaluation board for GUI application development. The NuMaker-HMI-N9H30 consists of two parts: a NuMaker-N9H30 main board and a NuDesign-TFT-LCD7 extensionboard. The NuMaker-HMI-N9H30 is designed for project evaluation, prototype development andvalidation with HMI (Human Machine Interface) function.The NuMaker-HMI-N9H30 integrates touchscreen display, voice input/output, rich serial port serviceand I/O interface, providing multiple external storage methods.The NuDesign-TFT-LCD7 can be plugged into the main board via the DIN_32x2 extension connector.The NuDesign-TFT-LCD7 includes one 7” LCD which the resolution is 800x480 with RGB-24bits andembedded the 4-wires resistive type touch panel.Figure 1-1 Front View of NuMaker-HMI-N9H30 Evaluation BoardNUMAKER-HMI-N9H30 USER MANUAL Figure 1-2 Rear View of NuMaker-HMI-N9H30 Evaluation Board1.1 Features1.1.1 NuMaker-N9H30 Main Board Features●N9H30F61IEC chip: LQFP216 pin MCP package with DDR (64 MB)●SPI Flash using W25Q256JVEQ (32 MB) booting with quad mode or storage memory●NAND Flash using W29N01HVSINA (128 MB) booting or storage memory●One Micro-SD/TF card slot served either as a SD memory card for data storage or SDIO(Wi-Fi) device●Two sets of COM ports:–One DB9 RS-232 port with UART_0 used 75C3232E transceiver chip can be servedfor function debug and system development.–One DB9 RS-232 port with UART_2 used 75C3232E transceiver chip for userapplication●22 GPIO expansion ports, including seven sets of UART functions●JTAG interface provided for software development●Microphone input and Earphone/Speaker output with 24-bit stereo audio codec(NAU88C22) for I2S interfaces●Six sets of user-configurable push button keys●Three sets of LEDs for status indication●Provides SN65HVD230 transceiver chip for CAN bus communication●Provides MAX3485 transceiver chip for RS-485 device connection●One buzzer device for program applicationNUMAKER-HMI-N9H30 USER MANUAL●Two sets of RJ45 ports with Ethernet 10/100 Mbps MAC used IP101GR PHY chip●USB_0 that can be used as Device/HOST and USB_1 that can be used as HOSTsupports pen drives, keyboards, mouse and printers●Provides over-voltage and over current protection used APL3211A chip●Retain RTC battery socket for CR2032 type and ADC0 detect battery voltage●System power could be supplied by DC-5V adaptor or USB VBUS1.1.2 NuDesign-TFT-LCD7 Extension Board Features●7” resolution 800x480 4-wire resistive touch panel for 24-bits RGB888 interface●DIN_32x2 extension connector1.2 Supporting ResourcesFor sample codes and introduction about NuMaker-N9H30, please refer to N9H30 BSP:https:///products/gui-solution/gui-platform/numaker-hmi-n9h30/?group=Software&tab=2Visit NuForum for further discussion about the NuMaker-HMI-N9H30:/viewforum.php?f=31 NUMAKER-HMI-N9H30 USER MANUALNUMAKER-HMI-N9H30 USER MANUAL2 NUMAKER-HMI-N9H30 HARDWARE CONFIGURATION2.1 NuMaker-N9H30 Board - Front View Combination Connector (CON8)6 set User SWs (K1~6)3set Indication LEDs (LED1~3)Power Supply Switch (SW_POWER1)Audio Codec(U10)Microphone(M1)NAND Flash(U9)RS-232 Transceiver(U6, U12)RS-485 Transceiver(U11)CAN Transceiver (U13)Figure 2-1 Front View of NuMaker-N9H30 BoardFigure 2-1 shows the main components and connectors from the front side of NuMaker-N9H30 board. The following lists components and connectors from the front view:NuMaker-N9H30 board and NuDesign-TFT-LCD7 board combination connector (CON8). This panel connector supports 4-/5-wire resistive touch or capacitance touch panel for 24-bits RGB888 interface.Connector GPIO pin of N9H30 FunctionCON8.1 - Power 3.3VCON8.2 - Power 3.3VCON8.3 GPD7 LCD_CSCON8.4 GPH3 LCD_BLENCON8.5 GPG9 LCD_DENCON8.7 GPG7 LCD_HSYNCCON8.8 GPG6 LCD_CLKCON8.9 GPD15 LCD_D23(R7)CON8.10 GPD14 LCD_D22(R6)CON8.11 GPD13 LCD_D21(R5)CON8.12 GPD12 LCD_D20(R4)CON8.13 GPD11 LCD_D19(R3)CON8.14 GPD10 LCD_D18(R2)CON8.15 GPD9 LCD_D17(R1)CON8.16 GPD8 LCD_D16(R0)CON8.17 GPA15 LCD_D15(G7)CON8.18 GPA14 LCD_D14(G6)CON8.19 GPA13 LCD_D13(G5)CON8.20 GPA12 LCD_D12(G4)CON8.21 GPA11 LCD_D11(G3)CON8.22 GPA10 LCD_D10(G2)CON8.23 GPA9 LCD_D9(G1) NUMAKER-HMI-N9H30 USER MANUALCON8.24 GPA8 LCD_D8(G0)CON8.25 GPA7 LCD_D7(B7)CON8.26 GPA6 LCD_D6(B6)CON8.27 GPA5 LCD_D5(B5)CON8.28 GPA4 LCD_D4(B4)CON8.29 GPA3 LCD_D3(B3)CON8.30 GPA2 LCD_D2(B2)CON8.31 GPA1 LCD_D1(B1)CON8.32 GPA0 LCD_D0(B0)CON8.33 - -CON8.34 - -CON8.35 - -CON8.36 - -CON8.37 GPB2 LCD_PWMCON8.39 - VSSCON8.40 - VSSCON8.41 ADC7 XPCON8.42 ADC3 VsenCON8.43 ADC6 XMCON8.44 ADC4 YMCON8.45 - -CON8.46 ADC5 YPCON8.47 - VSSCON8.48 - VSSCON8.49 GPG0 I2C0_CCON8.50 GPG1 I2C0_DCON8.51 GPG5 TOUCH_INTCON8.52 - -CON8.53 - -CON8.54 - -CON8.55 - -NUMAKER-HMI-N9H30 USER MANUAL CON8.56 - -CON8.57 - -CON8.58 - -CON8.59 - VSSCON8.60 - VSSCON8.61 - -CON8.62 - -CON8.63 - Power 5VCON8.64 - Power 5VTable 2-1 LCD Panel Combination Connector (CON8) Pin Function●Power supply switch (SW_POWER1): System will be powered on if the SW_POWER1button is pressed●Three sets of indication LEDs:LED Color DescriptionsLED1 Red The system power will beterminated and LED1 lightingwhen the input voltage exceeds5.7V or the current exceeds 2A.LED2 Green Power normal state.LED3 Green Controlled by GPH2 pin Table 2-2 Three Sets of Indication LED Functions●Six sets of user SW, Key Matrix for user definitionKey GPIO pin of N9H30 FunctionK1 GPF10 Row0 GPB4 Col0K2 GPF10 Row0 GPB5 Col1K3 GPE15 Row1 GPB4 Col0K4 GPE15 Row1 GPB5 Col1K5 GPE14 Row2 GPB4 Col0K6GPE14 Row2GPB5 Col1 Table 2-3 Six Sets of User SW, Key Matrix Functions●NAND Flash (128 MB) with Winbond W29N01HVS1NA (U9)●Microphone (M1): Through Nuvoton NAU88C22 chip sound input●Audio CODEC chip (U10): Nuvoton NAU88C22 chip connected to N9H30 using I2Sinterface–SW6/SW7/SW8: 1-2 short for RS-485_6 function and connected to 2P terminal (CON5and J5)–SW6/SW7/SW8: 2-3 short for I2S function and connected to NAU88C22 (U10).●CMOS Sensor connector (CON10, SW9~10)–SW9~10: 1-2 short for CAN_0 function and connected to 2P terminal (CON11)–SW9~10: 2-3 short for CMOS sensor function and connected to CMOS sensorconnector (CON10)Connector GPIO pin of N9H30 FunctionCON10.1 - VSSCON10.2 - VSSNUMAKER-HMI-N9H30 USER MANUALCON10.3 - Power 3.3VCON10.4 - Power 3.3VCON10.5 - -CON10.6 - -CON10.7 GPI4 S_PCLKCON10.8 GPI3 S_CLKCON10.9 GPI8 S_D0CON10.10 GPI9 S_D1CON10.11 GPI10 S_D2CON10.12 GPI11 S_D3CON10.13 GPI12 S_D4CON10.14 GPI13 S_D5CON10.15 GPI14 S_D6CON10.16 GPI15 S_D7CON10.17 GPI6 S_VSYNCCON10.18 GPI5 S_HSYNCCON10.19 GPI0 S_PWDNNUMAKER-HMI-N9H30 USER MANUAL CON10.20 GPI7 S_nRSTCON10.21 GPG2 I2C1_CCON10.22 GPG3 I2C1_DCON10.23 - VSSCON10.24 - VSSTable 2-4 CMOS Sensor Connector (CON10) FunctionNUMAKER-HMI-N9H30 USER MANUAL2.2NuMaker-N9H30 Board - Rear View5V In (CON1)RS-232 DB9 (CON2,CON6)Expand Port (CON7)Speaker Output (J4)Earphone Output (CON4)Buzzer (BZ1)System ResetSW (SW5)SPI Flash (U7,U8)JTAG ICE (J2)Power ProtectionIC (U1)N9H30F61IEC (U5)Micro SD Slot (CON3)RJ45 (CON12, CON13)USB1 HOST (CON15)USB0 Device/Host (CON14)CAN_0 Terminal (CON11)CMOS Sensor Connector (CON9)Power On Setting(SW4, S2~S9)RS-485_6 Terminal (CON5)RTC Battery(BT1)RMII PHY (U14,U16)Figure 2-2 Rear View of NuMaker-N9H30 BoardFigure 2-2 shows the main components and connectors from the rear side of NuMaker-N9H30 board. The following lists components and connectors from the rear view:● +5V In (CON1): Power adaptor 5V input ●JTAG ICE interface (J2) ConnectorGPIO pin of N9H30Function J2.1 - Power 3.3V J2.2 GPJ4 nTRST J2.3 GPJ2 TDI J2.4 GPJ1 TMS J2.5 GPJ0 TCK J2.6 - VSS J2.7 GPJ3 TD0 J2.8-RESETTable 2-5 JTAG ICE Interface (J2) Function●SPI Flash (32 MB) with Winbond W25Q256JVEQ (U7); only one (U7 or U8) SPI Flashcan be used●System Reset (SW5): System will be reset if the SW5 button is pressed●Buzzer (BZ1): Control by GPB3 pin of N9H30●Speaker output (J4): Through the NAU88C22 chip sound output●Earphone output (CON4): Through the NAU88C22 chip sound output●Expand port for user use (CON7):Connector GPIO pin of N9H30 FunctionCON7.1 - Power 3.3VCON7.2 - Power 3.3VCON7.3 GPE12 UART3_TXDCON7.4 GPH4 UART1_TXDCON7.5 GPE13 UART3_RXDCON7.6 GPH5 UART1_RXDCON7.7 GPB0 UART5_TXDCON7.8 GPH6 UART1_RTSCON7.9 GPB1 UART5_RXDCON7.10 GPH7 UART1_CTSCON7.11 GPI1 UART7_TXDNUMAKER-HMI-N9H30 USER MANUAL CON7.12 GPH8 UART4_TXDCON7.13 GPI2 UART7_RXDCON7.14 GPH9 UART4_RXDCON7.15 - -CON7.16 GPH10 UART4_RTSCON7.17 - -CON7.18 GPH11 UART4_CTSCON7.19 - VSSCON7.20 - VSSCON7.21 GPB12 UART10_TXDCON7.22 GPH12 UART8_TXDCON7.23 GPB13 UART10_RXDCON7.24 GPH13 UART8_RXDCON7.25 GPB14 UART10_RTSCON7.26 GPH14 UART8_RTSCON7.27 GPB15 UART10_CTSCON7.28 GPH15 UART8_CTSCON7.29 - Power 5VCON7.30 - Power 5VTable 2-6 Expand Port (CON7) Function●UART0 selection (CON2, J3):–RS-232_0 function and connected to DB9 female (CON2) for debug message output.–GPE0/GPE1 connected to 2P terminal (J3).Connector GPIO pin of N9H30 Function J3.1 GPE1 UART0_RXDJ3.2 GPE0 UART0_TXDTable 2-7 UART0 (J3) Function●UART2 selection (CON6, J6):–RS-232_2 function and connected to DB9 female (CON6) for debug message output –GPF11~14 connected to 4P terminal (J6)Connector GPIO pin of N9H30 Function J6.1 GPF11 UART2_TXDJ6.2 GPF12 UART2_RXDJ6.3 GPF13 UART2_RTSJ6.4 GPF14 UART2_CTSTable 2-8 UART2 (J6) Function●RS-485_6 selection (CON5, J5, SW6~8):–SW6~8: 1-2 short for RS-485_6 function and connected to 2P terminal (CON5 and J5) –SW6~8: 2-3 short for I2S function and connected to NAU88C22 (U10)Connector GPIO pin of N9H30 FunctionSW6:1-2 shortGPG11 RS-485_6_DISW6:2-3 short I2S_DOSW7:1-2 shortGPG12 RS-485_6_ROSW7:2-3 short I2S_DISW8:1-2 shortGPG13 RS-485_6_ENBSW8:2-3 short I2S_BCLKNUMAKER-HMI-N9H30 USER MANUALTable 2-9 RS-485_6 (SW6~8) FunctionPower on setting (SW4, S2~9).SW State FunctionSW4.2/SW4.1 ON/ON Boot from USB SW4.2/SW4.1 ON/OFF Boot from eMMC SW4.2/SW4.1 OFF/ON Boot from NAND Flash SW4.2/SW4.1 OFF/OFF Boot from SPI Flash Table 2-10 Power on Setting (SW4) FunctionSW State FunctionS2 Short System clock from 12MHzcrystalS2 Open System clock from UPLL output Table 2-11 Power on Setting (S2) FunctionSW State FunctionS3 Short Watchdog Timer OFFS3 Open Watchdog Timer ON Table 2-12 Power on Setting (S3) FunctionSW State FunctionS4 Short GPJ[4:0] used as GPIO pinS4Open GPJ[4:0] used as JTAG ICEinterfaceTable 2-13 Power on Setting (S4) FunctionSW State FunctionS5 Short UART0 debug message ONS5 Open UART0 debug message OFFTable 2-14 Power on Setting (S5) FunctionSW State FunctionS7/S6 Short/Short NAND Flash page size 2KBS7/S6 Short/Open NAND Flash page size 4KBS7/S6 Open/Short NAND Flash page size 8KBNUMAKER-HMI-N9H30 USER MANUALS7/S6 Open/Open IgnoreTable 2-15 Power on Setting (S7/S6) FunctionSW State FunctionS9/S8 Short/Short NAND Flash ECC type BCH T12S9/S8 Short/Open NAND Flash ECC type BCH T15S9/S8 Open/Short NAND Flash ECC type BCH T24S9/S8 Open/Open IgnoreTable 2-16 Power on Setting (S9/S8) FunctionCMOS Sensor connector (CON9, SW9~10)–SW9~10: 1-2 short for CAN_0 function and connected to 2P terminal (CON11).–SW9~10: 2-3 short for CMOS sensor function and connected to CMOS sensorconnector (CON9).Connector GPIO pin of N9H30 FunctionCON9.1 - VSSCON9.2 - VSSCON9.3 - Power 3.3VCON9.4 - Power 3.3V NUMAKER-HMI-N9H30 USER MANUALCON9.5 - -CON9.6 - -CON9.7 GPI4 S_PCLKCON9.8 GPI3 S_CLKCON9.9 GPI8 S_D0CON9.10 GPI9 S_D1CON9.11 GPI10 S_D2CON9.12 GPI11 S_D3CON9.13 GPI12 S_D4CON9.14 GPI13 S_D5CON9.15 GPI14 S_D6CON9.16 GPI15 S_D7CON9.17 GPI6 S_VSYNCCON9.18 GPI5 S_HSYNCCON9.19 GPI0 S_PWDNCON9.20 GPI7 S_nRSTCON9.21 GPG2 I2C1_CCON9.22 GPG3 I2C1_DCON9.23 - VSSCON9.24 - VSSTable 2-17 CMOS Sensor Connector (CON9) Function●CAN_0 Selection (CON11, SW9~10):–SW9~10: 1-2 short for CAN_0 function and connected to 2P terminal (CON11) –SW9~10: 2-3 short for CMOS sensor function and connected to CMOS sensor connector (CON9, CON10)SW GPIO pin of N9H30 FunctionSW9:1-2 shortGPI3 CAN_0_RXDSW9:2-3 short S_CLKSW10:1-2 shortGPI4 CAN_0_TXDSW10:2-3 short S_PCLKTable 2-18 CAN_0 (SW9~10) Function●USB0 Device/HOST Micro-AB connector (CON14), where CON14 pin4 ID=1 is Device,ID=0 is HOST●USB1 for USB HOST with Type-A connector (CON15)●RJ45_0 connector with LED indicator (CON12), RMII PHY with IP101GR (U14)●RJ45_1 connector with LED indicator (CON13), RMII PHY with IP101GR (U16)●Micro-SD/TF card slot (CON3)●SOC CPU: Nuvoton N9H30F61IEC (U5)●Battery power for RTC 3.3V powered (BT1, J1), can detect voltage by ADC0●RTC power has 3 sources:–Share with 3.3V I/O power–Battery socket for CR2032 (BT1)–External connector (J1)●Board version 2.1NUMAKER-HMI-N9H30 USER MANUAL2.3 NuDesign-TFT-LCD7 -Front ViewFigure 2-3 Front View of NuDesign-TFT-LCD7 BoardFigure 2-3 shows the main components and connectors from the Front side of NuDesign-TFT-LCD7board.7” resolution 800x480 4-W resistive touch panel for 24-bits RGB888 interface2.4 NuDesign-TFT-LCD7 -Rear ViewFigure 2-4 Rear View of NuDesign-TFT-LCD7 BoardFigure 2-4 shows the main components and connectors from the rear side of NuDesign-TFT-LCD7board.NuMaker-N9H30 and NuDesign-TFT-LCD7 combination connector (CON1).NUMAKER-HMI-N9H30 USER MANUAL 2.5 NuMaker-N9H30 and NuDesign-TFT-LCD7 PCB PlacementFigure 2-5 Front View of NuMaker-N9H30 PCB PlacementFigure 2-6 Rear View of NuMaker-N9H30 PCB PlacementNUMAKER-HMI-N9H30 USER MANUALFigure 2-7 Front View of NuDesign-TFT-LCD7 PCB PlacementFigure 2-8 Rear View of NuDesign-TFT-LCD7 PCB Placement3 NUMAKER-N9H30 AND NUDESIGN-TFT-LCD7 SCHEMATICS3.1 NuMaker-N9H30 - GPIO List CircuitFigure 3-1 shows the N9H30F61IEC GPIO list circuit.Figure 3-1 GPIO List Circuit NUMAKER-HMI-N9H30 USER MANUAL3.2 NuMaker-N9H30 - System Block CircuitFigure 3-2 shows the System Block Circuit.NUMAKER-HMI-N9H30 USER MANUALFigure 3-2 System Block Circuit3.3 NuMaker-N9H30 - Power CircuitFigure 3-3 shows the Power Circuit.NUMAKER-HMI-N9H30 USER MANUALFigure 3-3 Power Circuit3.4 NuMaker-N9H30 - N9H30F61IEC CircuitFigure 3-4 shows the N9H30F61IEC Circuit.Figure 3-4 N9H30F61IEC CircuitNUMAKER-HMI-N9H30 USER MANUAL3.5 NuMaker-N9H30 - Setting, ICE, RS-232_0, Key CircuitFigure 3-5 shows the Setting, ICE, RS-232_0, Key Circuit.NUMAKER-HMI-N9H30 USER MANUALFigure 3-5 Setting, ICE, RS-232_0, Key Circuit3.6 NuMaker-N9H30 - Memory CircuitFigure 3-6 shows the Memory Circuit.NUMAKER-HMI-N9H30 USER MANUALFigure 3-6 Memory Circuit3.7 NuMaker-N9H30 - I2S, I2C_0, RS-485_6 CircuitFigure 3-7 shows the I2S, I2C_0, RS-486_6 Circuit.NUMAKER-HMI-N9H30 USER MANUALFigure 3-7 I2S, I2C_0, RS-486_6 Circuit3.8 NuMaker-N9H30 - RS-232_2 CircuitFigure 3-8 shows the RS-232_2 Circuit.NUMAKER-HMI-N9H30 USER MANUALFigure 3-8 RS-232_2 Circuit3.9 NuMaker-N9H30 - LCD CircuitFigure 3-9 shows the LCD Circuit.NUMAKER-HMI-N9H30 USER MANUALFigure 3-9 LCD Circuit3.10 NuMaker-N9H30 - CMOS Sensor, I2C_1, CAN_0 CircuitFigure 3-10 shows the CMOS Sensor,I2C_1, CAN_0 Circuit.NUMAKER-HMI-N9H30 USER MANUALFigure 3-10 CMOS Sensor, I2C_1, CAN_0 Circuit3.11 NuMaker-N9H30 - RMII_0_PF CircuitFigure 3-11 shows the RMII_0_RF Circuit.NUMAKER-HMI-N9H30 USER MANUALFigure 3-11 RMII_0_PF Circuit3.12 NuMaker-N9H30 - RMII_1_PE CircuitFigure 3-12 shows the RMII_1_PE Circuit.NUMAKER-HMI-N9H30 USER MANUALFigure 3-12 RMII_1_PE Circuit3.13 NuMaker-N9H30 - USB CircuitFigure 3-13 shows the USB Circuit.NUMAKER-HMI-N9H30 USER MANUALFigure 3-13 USB Circuit3.14 NuDesign-TFT-LCD7 - TFT-LCD7 CircuitFigure 3-14 shows the TFT-LCD7 Circuit.Figure 3-14 TFT-LCD7 CircuitNUMAKER-HMI-N9H30 USER MANUAL4 REVISION HISTORYDate Revision Description2022.03.24 1.00 Initial version NUMAKER-HMI-N9H30 USER MANUALNUMAKER-HMI-N9H30 USER MANUALImportant NoticeNuvoton Products are neither intended nor warranted for usage in systems or equipment, anymalfunction or failure of which may cause loss of human life, bodily injury or severe propertydamage. Such applications are deemed, “Insecure Usage”.Insecure usage includes, but is not limited to: equipment for surgical implementation, atomicenergy control instruments, airplane or spaceship instruments, the control or operation ofdynamic, brake or safety systems designed for vehicular use, traffic signal instruments, all typesof safety devices, and other applications intended to support or sustain life.All Insecure Usage shall be made at customer’s risk, and in the event that third parties lay claimsto Nuvoton as a result of customer’s Insecure Usage, custome r shall indemnify the damagesand liabilities thus incurred by Nuvoton.。
VC-01-Kit规格书V1.0.0VC- -Kit规格书版本V . .版权 ©文件履历表目录1.产品概述 (4)1.1.特性 (5)2.主要参数 (6)2.1.静电要求 (6)2.2.电气特性 (7)2.3.功耗 (7)3.外观尺寸 (8)4.指示灯及按键说明 (9).管脚定义 (10).原理图 (12).产品相关型号 (13)8.固件烧录方式说明 (13)9.产品包装信息 (14)10.联系我们 (14)免责申明和版权公告 (15)注意 (15)1.产品概述VC-01-Kit是针对VC-01模组设计的开发板,该底板与VC-02-Kit共用。
开发板上集成了CH340C串口转USB芯片,提供基础的调试接口及USB升级接口;唤醒灯及冷暖灯的设计,提供了状态指示及控制指示,且方便调试简单的控制功能。
VC-01是深圳市安信可科技有限公司开发的一款低成本纯离线语音识别模组。
该模组使用云知声推出的语音芯片US516P6,在语音识别技术上不断优化和创新算法,离线识别算法与芯片架构深度融合,为客户提供超低成本的离线语音识别方案,可广泛且快速应用于智能家居,各类智能小家电,86盒,玩具,灯具等需要语音操控的产品。
US516P6芯片采用32bit RSIC架构内核,并加入了专门针对信号处理和语音识别所需要的DSP指令集,支持浮点运算的FPU运算单元,以及FFT加速器。
VC-01支持150条本地指令离线识别,支持RTOS轻量级系统,具有丰富的外围接口,以及简单友好的客制化工具。
图1US516P6芯片架构图1.1.特性内核32bit RISC内核,运行频率240MHz支持DSP指令集以及FPU浮点运算单元FFT加速器:最大支持1024点复数FFT/IFFT运算,或者是2048点的实数FFT/IFFT 运算云知声定制化语音算法算子存储内置242KB高速SRAM内置2MB FLASH音频输入输出灵活配置支持 . / . / . V IO支持1路模拟Mic输入,SNR≥94db支持双声道DAC输出支持中英文语音指令供电和时钟支持5V电源输入内置5V转3.3V,3.3V转1.2V LDO为芯片供电RC 12MHz时钟源和PLL锁相环时钟源内置POR(Power on Reset),低电压检测和看门狗外设所有GPIO均可配置为外部中断输入和唤醒源1个全双工UART最高速率3Mbps。
瑞芯微RK3288十大技术特征1、Faster Booting in 10 Seconds——10秒快速开机消费者拿到一款数码产品,第一个动作是开机。
所以启动时间,是影响用户对数码产品体验的第一因素。
采用RK3288芯片的平板或者TV-BOX开机仅仅需要10秒甚至更短,而目前大多数平板开机时间至少需要20秒甚至更长等待时间。
我们建立了十几名工程师的团队,在开机的整个过程中让芯片保持最优性能,通过缩短bootloader、内核、文件读写和应用加载等环节的时间用来加快整体启动时间,做到了业界先进的10秒开机。
2、Fast Loading Apps Without Delay——打开应用零时延迟打开某个应用的时间也非常关键,如果应用启动时间太长,用户通常会感觉到失去耐心。
第一个响应是绘制启动动画;第二个响应是动画和图像绘制。
RK3288能缩短系统的响应时间,并通过硬件加速了图像的绘制,最终让APP瞬间流畅打开。
3、Multi-Window Function——支持多窗口操作平板电脑的性能越来越强,屏幕也越来越大,用户也希望在玩平板的同时进行不同的应用,例如一边浏览网页一边看视频,一边聊天一边做其他事情。
基于对用户体验的考虑,我们加入了多窗口操作功能,多窗口的实现和优化是基于安卓框架做的开发,从而保证用户的体验。
4、Webpage Speedy Loading——极速加载网页如果打开网页超过3秒,就会令用户感觉很不耐烦。
并且在滑动网页过程,页面的响应帧率不高,也会很糟糕。
而在RK3288上,用户能够用1秒完成页面加载,并在页面滑动时,以60fps 呈现出来,给人超快的用户体验。
这个改进主要来源于芯片的性能,能加速javascript执行,并能优化页面的布局显示等环节。
5、2560x1600 Screen @60fps Supported——支持2560x1600屏幕,刷新率@60fps顶级平板电脑上大都采用分辨率高达2560x1600的超高清显示屏,这需要极高的带宽和强大的图形处理能力,RK3288精心设计的图形渲染显示系统,最高可支持3840 X 2160的分辨率屏幕,具有极高的效率和性能,并且保证帧率达到60帧每秒的同时控制功耗,保证续航时间。
HED Documentation Working Group (HDWG) Andy Liu Track Number: MXCHIP Co., Ltd Version: 1.1 2017.7.3 Category: Reference Manual OpenMiCOKit硬件手册摘要(Abstract)本文档主要描述MiCOKit系列开发套件的硬件组成及各功能模块电路原理图,旨在为MiCO-IoT物联网开发者提供与硬件相关的技术参考。
适用对象(Suitable Readers)本文适合MiCOKit-3166以及相关扩展板,旨在让开发者在使用EMW3166时参考。
版本更新说明日期修改人版本更新内容2017-6-29 Andy Liu V1.0 1. 初始版本2017-7-3 杜松V1.1 增加第三章MiCOKit-3166扩展板详解内容目录MiCOKit硬件手册 (1)版本更新说明 (1)1.MiCOKit系列开发套件概述 (4)1.1.硬件 (4)1.2.软件 (5)1.3.开发者支持 (5)2.MiCOKit-3166主板详解 (6)2.1.电源 (7)B转UART (7)2.3.W I-F I模块型号 (8)2.3.1 MiCOKit-3166之Wi-Fi模块 (8)2.4.LED指示灯 (9)2.5.运行状态选择 (9)2.6.按键 (10)2.7.JTAG调试接口 (10)2.8.A RDUINO接口 (11)2.9.电路图 (12)3.MiCOKit-3166扩展板详解 (14)3.1.OLED显示屏 (15)3.2.RGB三色LED (15)3.3.环境传感器(选配) (16)3.4.九轴运动传感器(选配) (17)3.5.苹果认证芯片(选配) (17)3.6.距离、光照传感器 (18)3.7.温湿度传感器 (19)3.8.红外反射开关 (19)3.9.光照传感器 (20)3.10.微型直流电动机 (20)3.11.标准A RDUINO接口 (21)3.12.A RDUINO传感器接口 (21)3.13.UART接口 (22)图目录图 1.1 EMW3166开发套件 (4)图 2.1 主板功能模块示意图 (6)图 2.2 电源电路原理图 (7)图2.3 USB转UART部分电路原理图 (8)图2.4 USB转出来的串口 (8)图2.5 EMW3166模块 (9)图2.6 LED指示灯原理图 (9)图2.7 按键部分原理图 (10)图 2.8 JTAG接口部分原理图 (11)图 2.9 Arduino接口部分原理图 (11)图3.1 MiCOKit扩展板功能图 (14)图3.2 OLED显示屏电路原理图 (15)图 3.3 RGB驱动电路原理图 (16)图 3.4 P8913驱动时序图 (16)图 3.5 环境传感器电路原理图 (17)图 3.6 九轴运动传感器电路原理图 (17)图 3.7 苹果CP芯片电路原理图 (17)图 3.8 距离、光照检测电路原理图 (18)图 3.9 温湿度电路原理图 (19)图 3.10 DHT11时序图 (19)图 3.11 红外反射电路原理图 (20)图 3.12 光照传感器电路原理图 (20)图 3.13 直流电机电路原理图 (21)图 3.14 扩展板Arduino电路原理图 (21)图 3.15. Arduino传感器接口电路原理图 (21)图 3.16 UART接口电路原理图 (22)表目录表 2.1 工作模式选择 (10)1.MiCOKit系列开发套件概述MiCOKit EMW3166是上海庆科(MXCHIP)推出的基于物联网操作系统(MiCO)系列开发套件,可用于物联网、智能硬件的原型机开发。
G3288Development Board Hardware ManualShenzhen Graperain Technology Co.,Ltd.Copyright StatementCopyrights of this manual belong to Shenzhen Graperain Technology Co.,Ltd.and all rights are reserved.Any companies or individuals are not allowed to extract part or all of this manual,and violators will be prosecuted under law.Attention:The manuals of development platform on sell will be updated from time to time,please download the latest manual from website or contact our company sales representative,there would be no further notice.Release NoteTechnical supportAny questions about the manuals,you can call our landline or email us. Website:Landline:+8675523025312E-mail:**********************Sales and service networkShenzhen Graperain Technology Co.,Ltd.Website:Landline:+8675523025312E-mail:*******************Address:Building D,Huafeng Tech.&Innov.Park Baoan Wisdom Valley,Xixiang,Baoan Dist.Shenzhen,Guangdong.Post code518101.CatalogueChapter1.G3288Development Board Brief (6)1.1G3288development board brief (6)1.2Characteristics Parameter (6)1.3G3288Development Board Appearance (8)1.4G3288SOM Appearance (8)Chapter2.G3288Development Board Hardware Resource (9)2.1G3288Development Board Hardware Resource Brief (9)2.2G3288SOM PIN Definition (10)Chapter3.Hardware Design (13)Chapter4.Product Portfolio (14)4.1System on Module Series (14)4.2Development Board Series (14)4.3Single Board Computer(SBC)Series (14)Chapter1.G3288Development Board Brief1.1G3288development board briefG3288development board takes Rockchip RK3288chip,designed by Shenzhen Graperain Technology Co.,Ltd..G3288development board includes G3288system on module and carrier board.G3288system on module takes Rockchip RK3288CPU,its dominant frequency about1.8GHz, integrated Mali-T760MP4graphic processor,it supports OpenGL ES1.1/2.0/3.0,OpenVG1.1, OpenCL,Directx11,and could come out4k x2K H.264and10bits H265video hardware decoding.G3288carrier board PIN out all functions of this chip mostly.Its data transmission and scalability have been extremely good play.Such as4G onboard,OTG,USB2.0,gigabit ethernet,dual band WIFI,bluetooth,audio input/output,multiple sensors,RGB,LVDS,MIPI,HDMI ect display interfaces and communication interfaces,camera and TF card slot.G3288development board supports Android,Linux,and Ubuntu OS,and all of them source code is open,which will be convenient to clients to develop.G3288module could be used in commercial display advertisement machine,vending machine, teaching terminal,automatic identification,robot,security monitoring,financial POS,vehicle control terminal,VR and so on directly,which will save time on developing well.G3288Development Board Characteristics:●Size:186.5mm x115.6mm●Strong functions,rich interfaces,and applicable widely●Supports Android5.1,Linux,Ubuntu OS,open source code and accelerate R&D cycle●Product stability and reliability1.2Characteristics Parameter1.3G3288Development Board AppearanceG3288Development Board Front View1.4G3288SOM AppearanceMore information of G3288SOM,please reference G3288System on module introduction.Chapter2.G3288Development Board Hardware Resource 2.1G3288Development Board Hardware Resource BriefNote:More information of G3288system on module,please reference G3288system on module introduction.Chapter3.Hardware Design3.1Design ReferenceTaking GR3288SOM as hardware platform,you could refer to power design,USB design,HDMI design,LVDS design,MIPI design,Audio design,Internet(Network card,WIFI,Bluetooth)design, camera design,and so on.These are open to customers,can refer to our carrier board design.Chapter4.Product Portfolio4.1System on Module SeriesG4418SOM(Samsung S5P4418)G6818SOM(Samsung S5P6818)G3288SOM(Rockchip RK3288)M9SOM(Qualcomm8916)4.2Development Board SeriesG4418development board(Samsung S5P4418)G6818development board(Samsung S5P6818)G3288development board(Rockchip RK3288)M9development board(Qualcomm8916)4.3Single Board Computer(SBC)SeriesG4418single board computer(Samsung S5P4418)G6818single board computer(Samsung S5P6818)G3288single board computer(Rockchip RK3288)Instructions:More information of specifications and other products,please pay attention to website and contact us directly.。
TG-01M-KIT开发板规格书版本V1.0版权©2021免责申明和版权公告本文中的信息,包括供参考的URL地址,如有变更,恕不另行通知。
文档“按现状”提供,不负任何担保责任,包括对适销性、适用于特定用途或非侵权性的任何担保,和任何提案、规格或样品在他处提到的任何担保。
本文档不负任何责任,包括使用本文档内信息产生的侵犯任何专利权行为的责任。
本文档在此未以禁止反言或其他方式授予任何知识产权使⽤许可,不管是明示许可还是暗示许可。
文中所得测试数据均为安信可实验室测试所得,实际结果可能略有差异。
Wi-Fi联盟成员标志归Wi-Fi联盟所有。
文中提到的所有商标名称、商标和注册商标均属其各自所有者的财产,特此声明。
最终解释权归深圳市安信可科技有限公司所有。
注意由于产品版本升级或其他原因,本手册内容有可能变更。
深圳市安信可科技有限公司保留在没有任何通知或者提示的情况下对本手册的内容进行修改的权利。
本手册仅作为使用指导,深圳市安信可科技有限公司尽全力在本手册中提供准确的信息,但是深圳市安信可科技有限公司并不确保手册内容完全没有错误,本手册中的所有陈述、信息和建议也不构成任何明示或暗示的担保。
文件制定/修订/废止履历表版本日期制定/修订内容制定核准V1.02021.1.15首次制定陈聪徐宏一、产品概述TG-01M-Kit开发板是针对TG-01M模组而设计的一款多功能开发板,共有五路PWM,把模组全部可用IO以排针引出,方便开发者自行开发调试;TG-01M采用2.4G频段、WiFi802.11b/g/n和BLE5.0基带/MAC设计,内置276KB SRAM,128KB ROM,提供了丰富的外设接口,包括DSIO、SPI、I2C、IR remote、PWM、ADC、DAC、PIR和GPIO接口。
支持AT指令开发和二次开发。
支持安卓/IOS APP控制及天猫精灵控制。
TG-01M高性能、低成本、敏捷开发的特性,适用于各种低功耗和高性能类应用开发,如电工照明、生活电器、家居安防、智能检测等产品。
Firefly-RK3288 当前系统包括Android和Lubuntu,由于Android我不会开发,所以先玩玩Lu bunt。
可是Lubuntu完全是英文的,如果自己动手去设置中文字体、下载汉化包再安装那就太麻烦了。
好在我有一个好工具onekeychina.sh脚本,有了它我可以什么都不用做,自动汉化,快速又省事。
这个名字我感觉应该叫onkeychinese,但是本身就是这样我也就一直没改。
默认的菜单都是英文,虽然也能认识,只是不如中文好看
打开中断,开始执行这个脚本
自动下载需要的包,并且自动配置
配置完成后自动重启,不用任何人工干预,真是太方便了。
由于太快,没来得及拍下配置完成并提示重启的图片,这是重启后的开始菜单
怎么样,都是中文了吧,连文件夹里都是
一键汉化果然名不虚传,不用再记录汉化时的各种设置了。
这个脚本同样适用于香蕉派的Lubuntu,其他系统没试过,大家有兴趣可以自己试一下。
脚本下载:链接: /s/1jGDte1w 密码: h8fp
(爱板网经验频道)。
IOT-RK3288 5G嵌入式主板硬件说明书版本号:V 2.02020年08月浙江启扬智能科技有限公司版权所有QIYANG TECHNOLOGY Co., LtdCopyright Reserved有任何技术问题或需要帮助,请联系:*********************** 第2页 共21页 购买产品,请联系销售:********************更多信息请访问: 版本更新记录有任何技术问题或需要帮助,请联系:*********************** 第3页 共21页 购买产品,请联系销售:********************目 录阅读前须知:本手册主要介绍该主板的硬件接口................................................................................................ 4 一、前言 . (4)1.1、公司简介: .............................................................................................................................................. 4 1.2、IOT-RK3288 5G 主板的使用建议: ...................................................................................................... 4 二、系统组成 .. (5)2.1、概述 .......................................................................................................................................................... 5 2.2、主板资源 .................................................................................................................................................. 8 三、接口功能 (10)3.1、基本接口功用说明: .............................................................................................................................11 3.2、接口引脚定义 ........................................................................................................................................ 12 四、主板性能说明 ................................................................................................................................................. 18 五、尺寸结构图 ..................................................................................................................................................... 19 六、软件描述 ......................................................................................................................................................... 20 七、附注 .. (20)有任何技术问题或需要帮助,请联系:*********************** 第4页 共21页 购买产品,请联系销售:********************阅读前须知:本手册主要介绍该主板的硬件接口 一、前言1.1、公司简介:浙江启扬智能科技有限公司2007年成立于杭州, 是一家专注于ARM 嵌入式产品研发、生产与销售的国家高新技术企业。
LX-RK3288V1.06产品技术手册目录一、产品概述 (3)二、硬件特征 (4)三、端子描述(实物图) (5)四、接口定义 (6)1.连接器丝印位置图示: (6)2.引脚功能详细描叙: (7)五、结构 (15)六、运输、存储、使用条件 (15)七、物理尺寸 (16)一、产品概述主要功能瑞瑞芯微电子(Rockchip)推出的RK3288四核处理器,采用低漏电,高性能28nm HKMG工艺艺,ARM Cortex-A17四核架构,核心主频均可达1.8GHz,拥有1MB二级缓存;支持4K H.H.264和10bits H.265视频解码,1080P多格式视频解码,支持HDMI和及LVDS(双通道24BIT)输出双显,完美支持3840x2160分辨率;兼容MIPI接接口LCD液晶屏;图形系统:MaARM Mali-T764GPU,支持TE,ASTC,AFBC技术,支持OpenGL ES1.1/2.0/3.0,Open VG1.1,OpenCL,DirectX11。
内嵌高性能2D加速硬件;硬件安全系统,支持HDCP222.X;接口方面,可支持HDMI2.0和千兆以太网卡。
显著特性超强四核ARM Cortex-A17的RK3288四核处理器,主频高达1.8GH,1MB的L2Cache4K H.264和10bits H.265视频解码,1080P多格式视频解码;支持H.264,VP8和MVC;图像增强处理功能;硬件提升低功耗下显示图像效果。
内存标配2G Byte of64-bit wide DDR3@528MHz宽范围电源管理:支持9-15V以内(推荐12VDC)外部电源供电支持HDMI,双/单通道LVDS多格式高清视频输出接口;可以支持HDMI+LVDS双屏显示支持外部RTC功能:掉电记忆时间,支持设定24小时内任意时间段开关机,实现按日,周,月,年自动循环支持HP OUT,MIC IN及功放输出:6WX2支持USB2.0-6路接口(其中1路USB用作OTG,其它5路用作HOST),一路扩展MINI-PCIE 标准接口USB通讯的3G/LTE(4G)模块,兼容移动,联通,电信模块,一路扩展USB网卡支持SDIO接口WIFI及蓝牙V4.0支持10/100/1000M(RJ45)以太网,支持双网口支持4路RS232接口(两路两线串口,一路四线串口,一路两线调试串口)支持两路i2c接口插针板载一个TF卡槽及GPIO扩展插针预留1路SPI接口插针I2C接口电容触摸屏接口预留CAMEAR MIPI摄像头接口插座预留LCM MIPI显示屏接口插座预留EDP(4LINE/2LINE)高清显示接口插座支持双通道10BIT LVDS接口插针,可外扩VGA显示或RGB接口LCD支持PWM,DC电平调光支持3.3v/5v/12v液晶LCD屏电压切换支持重力传感器自动旋转屏幕支持红外遥控二、硬件特征CPU及存储单元CPU RK3288Quad core ARM Cortex A17四核,主频1.8GHz 视频解码器(GPU)ARM Mali-T764GPU支持OpenGL ES1.1/2.0/3.0,Open VG1.1,OpenCL,DirectX11;内嵌高性能2D加速硬件;支持4K H.264和10bits H.265视频解码,1080P多格式视频解码;内存2GByte of64-bit wide DDR3@528MHz存储EMMC/NAND FLASH8GB/16GB系统Android5.1.1、LINUX数据传输接口1X TF TF卡多媒体存储设备(Micro SD型连接器)(J8100)2x USB2.0HOST High-speed,480Mbps(USB A型连接器)(JUSB1,JUSB2)3X USB2.0HOSTHigh-speed,480Mbps(PH2.0间距插座)(JUSB3,JUSB4可选,JUSB7可选)1x USB2.0OTG High-speed,480Mbps(MiNI USB型连接器)(USB-OTG)1个100M以太网口INTERNET100MHZ自适应网口设备(10M/100M)(RJ2)1个1000M以太网口INTERNET1000MHZ自适应网口设备(10M/100M/1000M)(RJ1) 1X RS232接口4线RS232(COM2)3X RS232接口1路2线RS232(COM0默认为系统调试口);2路2线RS232(COM1)1X SPI接口SPI总线(J8106)2路I2C接口I2C总线(J8105)2路ADC接口ADC数模转换(J8103)音视频信号输入/输出MIC/LINE OUT MIC IN/LINE OUT PH2.0MM-5P插座J29Power amplifieroutput功放输出(阻抗8Ω)左右声道2X6W输出(J30) AUDIO OUT HP左右声道输出标准3.5mm耳机插座(J7000) HDMI接口HDMI输出(J9)高清视频数字信号LVDS接口单/双通道30bit-lvds输出(LVDS01)EDP接口4line/2line(EDP1/J4701CAMEAR MIPI接口CAMEAR MIPI4line摄像头接口(J4700)LCM MIPI接口MIPI LCM4lineMIPI屏接口(J4702)电源及接口电源管理正常工作模式,系统待机低功耗模式前控板及按键接口开关机控制,遥控,LED灯(J8107)12V电源接口DC12V/2A(4PIN/2.0MM插座或者DC插座)(J2200,CON2) LED背光接口LCD屏背光驱动12V电压接口及背光使能,亮度PWM控制(CN17) GPIO接口2X5pin杜邦2.0mm插针GPIO扩展接口(J12)PWM,DC调光接口杜邦单排3PIN/2.0MM插座(J8102)按键功能定义VOL+,VOL-,HOME,BACK(J8101)OSD语言中,英文,等可选其它Mini pcie接口连接USB接口3-4G模块(J7)后背电池接口外部RTC供电插座2PIN/1.25MM(BATTER1)LCD屏电源转换接口 3.3V/5V/12V切换插针杜邦双排6PIN/2.0MM(J21) UBOOT KEY系统升级RECOVERY按键(SW2201)三、端子描述(实物图)图一图二四、接口定义1.连接器丝印位置图示:图三(正面丝印)图四(底面丝印)2.引脚功能详细描叙:COM1:(PH2.0MM_6PIN)2路RS232-两线,未标注管脚为空COM2:(PH2.0MM_6PIN)1路RS232X2-四线,未标注管脚为空1VCCVCC3.3V 2RS232_TX COM2_TX TRANSMIT 3RS232_RX COM2_RX RECEIVE4GNDGROUNDJUSB3:(PH2.0MM_4PIN)USB_HOST63G_GPIO0GPIO7VCC 3.3V POWERJUSB2:(USB_A型插座/PH-4PIN/2.0MM)USB_host2.04LAN2_MX1-LAN2_MX1-5LAN2_MX2+LAN2_MX2+ 6LAN2_MX2-LAN2_MX2-7NC NC8NC NC9NC NC10NC NC11GND GROUND 12GND GROUND 13RGMI_GREEN+RGMI_GREEN+ 14LED_10/100LED_10/1004ADC2ADC2SIGNALSJ21:(杜邦2X3-6PIN/2.0MM)LCD POWER SELECTOR J8102:(杜邦1X3-3PIN/2.0MM)LED PWM/DC SELECTOR8LVDS0_TX0_P28LVDS1_CLK_P 9LVDS0_TX1_N29LVDS1_TX3_N 10LVDS0_TX1_P30LVDS1_TX3_P 11LVDS0_TX2_N31LVDS0_TX4_N 12LVDS0_TX2_P32LVDS0_TX4_P 13GND33LVDS1_TX4_N 14GND34LVDS1_TX4_P 15LVDS0_CLK_N35LCDC0_VSYNC 16LVDS0_CLK_P36LCDC0_HSYNC 17LVDS0_TX3_N37LCDC0_DCLK 18LVDS0_TX3_P38LCDC0_DEN 19LVDS1_TX0_N39I2C2_SCL 20LVDS1_TX0_P40I2C2_SDA5GND17I2C3_SCL_CAM 6MIPI_MCLK018GND7GND19MIPI_RX_D3P 8MIPI_RX_CLKP20MIPI_RX_D3N 9MIPI_RX_CLKN21MIPI_RX_D0P 10GND22MIPI_RX_D0N 11MIPI_RX_D2P23MIPI_RX_D1P 12MIPI_RX_D2N24MIPI_RX_D1NJ4701:(FPC-30PIN/0.5MM)EDP(LP125WF2)CONNECTORNO.SYMBOL NO.SYMBOL NC 1NC16GND2GND17EDP_HPD3EDP_TX1N18GND4EDP_TX1P19GND5GND20GND6EDP_TX0N21GND7EDP_TX0P22BL_EN8GND23PWM_OUT9EDP_AUXP24NC10EDP_AUXN25NC11GND26LED_VCC12PANEL_LCD27LED_VCC13PANEL_LCD28LED_VCC14NC29LED_VCC15GND30NC五、结构图五(平面结构尺寸)六、运输、存储、使用条件1.保存环境:防静电,防潮,防积压2.⒉输入电压:DC12V3.RTC后背电池:3.0V(锂)4.工作环境温度:0~60℃5.相对湿度:20%~70%6.存储环境温度:-20~60℃七、物理尺寸148.00mm×101.50mm×25.00mm(长L×宽W×高H)本份SPEC上有可能沒有完全反映PCBA所有最新的更改,以实际产品为准。
3Q-M180 V2安卓主板_液晶驱动一体板技术规格书文档修改历史1 产品概述3Q-M180是一款基于Rockchip主芯片RK3288的多媒体网络播放-液晶驱动一体板。
本款主板可以同时支持LVDS点屏和HDMI高清输出。
其主控IC具有强大的音视频处理能力,支持4K全高清解码,使你的整机达到专业的高清效果。
1. 高集成度集多媒体解码、液晶驱动、音频功放和多种网络接入方式于一体。
2. 高清晰度可兼容驱动7-100寸液晶显示屏,最大可支持4K视频解码和1080P的液晶屏,针对不同分辨率液晶屏可设置最佳解码格式和显示参数,显示更完美。
2 产品规格基本硬件规格:基本软件规格:3 主要接口3.1 接口分布图3.2 主要接口介绍J7 电源输入扩展口(J7与J41其中只能用一个接口)J41电源输入扩展口 (单12V , 插3个跳线)◆ J23 电源输入扩展口◆ J90 UART 串口◆J17 遥控接收、工作指示灯◆J11 背光逆变器控制◆J35 USB扩展接口◆J10 USB扩展接口◆J28 USB扩展接口◆J4 扬声器左声道输出◆J5 扬声器右声道输出◆J83 音频外接输出扩展接口◆JP2 1000M以太网RJ45接口◆JMP1 液晶屏屏压选择接口◆J2 TF卡座◆HDMI HDMI信号输出,最高支持1080P◆SW1 U_BOOT按键,配合系统升级使用◆◆SW11 POWER_ON按键,系统开关机◆J24 USB_OTG 接口可用于系统升级或者调试◆J25 USB-HOST接口,可接外部USB设备◆ANT5 ANT WIFI天线外接座子 2.4G 5G BT4.04.1寸板卡尺寸PCB长:140mm PCB宽:100mm 板总体高度约10mm,详细结构图请咨询业务员。
RK3288第一步第一步,,拿到客户需求文档底板+核心板设计过程求文档求文档,,以下是客户以下是客户提出的提出的提出的需求需求需求::第二步第二步,,分析客户需求客户需要实现双屏同显、双屏异同时还需要带路由功能,又要心板的设计架构,核心板和底第三第三步步,原理图设计原理图设计首先需要拿到原厂原理图设计就开始了电池部分,由于客户需要7.4V 的TI 芯片,型号BQ24133,需求 双屏异显、4屏同显、4屏异显,而且需要带触摸屏又要带7.4V 电池。
因此衍生出该项目需要采用一个板和底板采用DDR 接口方式连接,以下是整理出的框架到原厂参考资料,如下,文件太大就不上传了,需要可7.4V 的电池供电,要求DC12V 和电池自适应,这里,依照推荐线路作图即可,如下摸屏;需要带3G/4G,用一个底板,两个核的框架图:需要可以加我扣扣这里选用官方推荐网络部分,客户需要当有以太网又要WiFi 路由,因此选用AR9以太网的时候,两个核心都能上网,而且底板只有一个AR9331刚好能够实现,同时4G和以太网可以自适有一个RJ45输入,以自适应切换。
RS232部分,需要两路RS232路如下图核心板DDR 部分,采用4S232,选用MAX3232CSE 芯片,为缩小空间采用双层个DDR3,16bit ,此模版比较稳定用双层DB9母座,电第四步第四步,,PCB 布局直接上图了 核心板:底板:至此,硬件设计基本完成,,图纸清单如下:第五第五步步,驱动调式根据硬件配置,重新调整dts 增加,大部分的外设我们这边都要根据不同屏幕匹配不同参数第六第六步步,调式OK 的样机送客户确认过程会提出一些修改第七第七步步,提交设计资料客户对功能认可之后把所有设至此,整个开发过程完毕,dts 配置文件,LVDS 、EDP 、WiFi 、4G 、TP 等等都需这边都有拿到了对应补丁,直接打上即可。
对于屏幕调同参数,而且多屏幕显示需要做些特殊处理。
Rockchip RK3288 Datasheet Revision 1.0May. 2014Revision HistoryTable of ContentTable of Content (3)Figure Index (5)Table Index 6Chapter 1Introduction (8)1.1 Overview (8)1.2 Features (8)1.3 Block Diagram (23)Chapter 2Package information (24)2.1 Ordering information (24)2.2 Dimension (24)2.3 Ball Map (26)2.4 Ball Pin Number Order (29)2.5 Power/ground IO descriptions (38)2.6 function IO description (40)2.7 IO pin name descriptions (53)2.8 IO Type (60)Chapter 3Electrical Specification (61)3.1 Absolute Maximum Ratings (61)3.2 Recommended Operating Conditions (61)3.3 DC Characteristics (62)3.4 Recommended Operating Frequency (64)3.5 Electrical Characteristics for General IO (64)3.6 Electrical Characteristics for PLL (65)3.7 Electrical Characteristics for SAR-ADC (65)3.8 Electrical Characteristics for TSADC (65)3.9 Electrical Characteristics for USB Interface (66)3.10 Electrical Characteristics for HSIC Interface (66)3.11 Electrical Characteristics for DDR IO (67)3.12 Electrical Characteristics for eFuse (67)3.13 Electrical Characteristics for HDMI (67)3.14 Electrical Characteristics for MIPI PHY (67)3.15 Electrical Characteristics for LVDS (68)Chapter 4Thermal Management (69)4.1 Overview (69)4.2 Package Thermal Characteristics (69)Fig. 1-1 RK3288 Block Diagram (23)Fig. 2-1 RK3288 FCBGA636LD Package Top View (24)Fig. 2-2 RK3288 FCBGA636LD Package Side View (24)Fig. 2-3 RK3288 FCBGA636LD Package Bottom View (25)Fig. 2-4 RK3288 FCBGA636LD Package Dimension (25)Fig. 2-5 RK3288 Ball Mapping Diagram (28)Table 2-1 RK3288 Ball Pin Number Order Information (29)Table 2-2 RK3288 Power/Ground IO information (38)Table 2-3 RK3288 IO function description list (53)Table 2-4 RK3288 IO Type List (60)Table 3-1 RK3288 absolute maximum ratings (61)Table 3-2 RK3288 recommended operating conditions (61)Table 3-3 RK3288 DC Characteristics (62)Table 3-4 RK3288 Electrical Characteristics for Digital General IO (64)Table 3-5 RK3288 Electrical Characteristics for PLL (65)Table 3-6 RK3288 Electrical Characteristics for SAR-ADC (65)Table 3-7 RK3288 Electrical Characteristics for TSADC (65)Table 3-8 RK3288 Electrical Characteristics for USB Interface (66)Table 3-9 RK3288 Electrical Characteristics for HSIC Interface (66)Table 3-10 RK3288 Electrical Characteristics for DDR IO (67)Table 3-11 RK3288 Electrical Characteristics for eFuse (67)Table 3-12 RK3288 Electrical Characteristics for HDMI (67)Table 3-13 RK3288 Electrical Characteristics for MIPI PHY (67)Table 3-14 RK3288 Electrical Characteristics for LVDS (68)Table 4-1 RK3288 Thermal Resistance Characteristics (69)Warranty DisclaimerRockchip Electronics Co.,Ltd makes no warranty, representation or guarantee (expressed, implied, statutory, or otherwise) by or with respect to anything in this document, and shall not be liable for any implied warranties of non-infringement, merchantability or fitness for a particular purpose or for any indirect, special or consequential damages.Information furnished is believed to be accurate and reliable. However, Rockchip Electronics Co.,Ltd assumes no responsibility for the consequences of use of such information or for any infringement of patents or other rights of third parties that may result from its use.Rockchip Electronics Co.,Ltd’s products are not designed, intended, or authorized for using as components in systems intended for surgical implant into the body, or other applications intended to support or sustain life, or for any other application in which the failure of the Rockchip Electronics Co.,Ltd’s product could create a situation where personal injury or death may occur, should buyer purchase or use Rockchip Electronics Co.,Ltd’s products for any such unintended or unauthorized application, buyers shall indemnify and hold Rockchip Electronics Co.,Ltd and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, expenses, and reasonable attorney fees arising out of, either directly or indirectly, any claim of personal injury or death that may be associated with such unintended or unauthorized use, even if such claim alleges that Rockchip Electronics Co.,Ltd was negligent regarding the design or manufacture of the part.Copyright and Patent RightInformation in this document is provided solely to enable system and software implementers to use Rockchip Electronics Co.,Ltd ’s products. There are no expressed or implied copyright licenses granted hereunder to design or fabricate any integrated circuits or integrated circuits based on the information in this document.Rockchip Electronics Co.,Ltd does not convey any license under its patent rights nor the rights of others.TrademarksRockchip and Rockchip TM logo and the name of Rockchip Electronics Co.,Ltd’s products are trademarks of Rockchip Electronics Co.,Ltd. and are exclusively owned by Rockchip Electronics Co.,Ltd. References to other companies and their products use trademarks owned by the respective companies and are for reference purpose only.ConfidentialityThe information contained herein (including any attachments) is confidential. The recipient hereby acknowledges the confidentiality of this document, and except for the specific purpose, this document shall not be disclosed to any third party.Reverse engineering or disassembly is prohibited.ROCKCHIP ELECTRONICS CO.,LTD. RESERVES THE RIGHT TO MAKE CHANGES IN ITS PRODUCTS OR PRODUCT SPECIFICATIONS WITH THE INTENT TO IMPROVE FUNCTION OR DESIGN AT ANY TIME AND WITHOUT NOTICE AND IS NOT REQUIRED TO UNDATE THIS DOCUMENTATION TO REFLECT SUCH CHANGES.Copyright © 2012 Rockchip Electronics Co., Ltd.All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, electric or mechanical, by photocopying, recording, or otherwise, without the prior written consent of Rockchip Electronics Co.,Ltd.Chapter 1Introduction1.1OverviewRK3288 is a low power, high performance processor for mobile phones, personal mobile internet device and other digital multimedia applications, and integrates quad-coreCortex-A17 with separately NEON coprocessor.Many embedded powerful hardware engines provide optimized performance for high-end application. RK3288 supports almost full-format; include H.265 decoder by 2160p@60fps, H.264 decoder by 2160p@24fps, also support H.264/MVC/VP8 encoder by 1080p@30fps, high-quality JPEG encoder/decoder, and special image preprocessor and postprocessor. Embedded 3D GPU makes RK3288 completely compatible with OpenGL ES1.1/2.0/3.0, OpenCL 1.1 and DirectX 11. Special 2D hardware engine with MMU will maximize display performance and provide very smoothly operation.RK3288 has high-performance dual channel external memory interface (DDR3/DDR3L/LPDDR2/LPDDR3) capable of sustaining demanding memory bandwidth, also provides a complete set of peripheral interface to support very flexible applications.1.2Features1.2.1MicroProcessor●Quad-core ARM Cortex-A17 MPCore processor, a high-performance, low-power andcached application processor●Full implementation of the ARM architecture v7-A instruction set, ARM Neon AdvancedSIMD (single instruction, multiple data) support for accelerated media and signalprocessing computation●Superscalar, variable length, out-of-order pipeline with dynamic branch prediction,8-stage pipeline●Include VFP v3 hardware to support single and double-precision add, subtract, divide,multiply and accumulate, and square root operations●SCU ensures memory coherency between the four CPUs●Integrated 32KB L1 instruction cache , 32KB L1 data cache with 4-way set associative ●1MB unified L2 Cache●Trustzone technology support●Full coresight debug solution⏹Debug and trace visibility of whole systems⏹ETM trace support⏹Invasive and non-invasive debug●Six separate power domains for every core to support internal power switch andexternally turn on/off based on different application scenario⏹PD_A17_0: 1st Cortex-A17 + Neon + FPU + L1 I/D Cache⏹PD_A17_1: 2nd Cortex-A17 + Neon + FPU + L1 I/D Cache⏹PD_A17_2: 3rd Cortex-A17 + Neon + FPU + L1 I/D Cache⏹PD_A17_3: 4th Cortex-A17 + Neon + FPU + L1 I/D Cache⏹PD_SCU: SCU + L2 Cache controller, and including PD_A17_0, PD_A17_1, PD_A17_2,PD_A17_3, debug logic●One isolated voltage domain to support DVFS1.2.2Memory Organization●Internal on-chip memory⏹20KB BootRom⏹100KB internal SRAM for security and non-security access, detailed size isprogrammable●External off-chip memory①⏹Dual channel DDR3-1333/DDR3L-1333, each channel 16/32bits data width, 2 ranks,totally 4GB(max) address space, maximum address space for one rank of channel 0 is also 4GB.⏹Dual channel LPDDR2-1066, each channel 32bits data width, 2 ranks, totally4GB(max) address space, maximum address space for one rank of channel 0 is also 4GB.⏹Dual channel LPDDR3-1066, each channel 32bits data width, 2 ranks, totally4GB(max) address space, maximum address space for one rank of channel 0 is also 4GB⏹Dual channel async Nand Flash(include LBA Nand), 8bits data width, 4 banks, 60bitsECC⏹Single channel async Nand Flash(include LBA Nand), 16bits data width, 4 banks,60bits ECC⏹Dual channel sync ONFI/toggle Nand Flash , 8bits data width, 4 banks, 60bits ECC1.2.3Internal Memory●Internal BootRom⏹Size : 20KB⏹Support system boot from the following device :◆8bits Async Nand Flash◆8bits Toggle Nand Flash◆SPI interface◆eMMC interface◆SDMMC interface⏹Support system code download by the following interface:◆USB OTG interface●Internal SRAM⏹Size : 100KB⏹Support security and non-security access⏹Security or non-security space is software programmable⏹Security space can be 0KB,4KB,8KB,12KB,16KB, … up to 96KB by 4KB step1.2.4External Memory or Storage device●Dynamic Memory Interface (DDR3/DDR3L/LPDDR2/LPDDR3)⏹Compatible with JEDEC standard DDR3/DDR3L/LPDDR2/LPDDR3 SDRAM⏹Support 2 channel, each channel 16 or 32bits data widths⏹Support up to 2 ranks (chip selects) for each channel, totally 4GB(max) address space,maximum address space for one rank of channel 0 is also 4GB, which issoftware-configurable.⏹16bits/32bits data width is software programmable⏹Programmable timing parameters to support DDR3/DDR3L/LPDDR2/LPDDR3 SDRAMfrom various vendor⏹Advanced command reordering and scheduling to maximize bus utilization⏹Low power modes, such as power-down and self-refresh for DDR3/LPDDR2/LPDDR3SDRAM; clock stop and deep power-down for LPDDR2 SDRAM⏹Embedded dynamic drift detection in the PHY to get dynamic drift compensation withthe controller⏹Programmable output and ODT impedance with dynamic PVT compensation⏹Support one low-power work mode: power down DDR PHY and most of DDR IO excepttwo cs and cke output signals , make SDRAM still in self-refresh state to prevent data missing.●Nand Flash Interface⏹Support dual channel async Nand Flash, each channel 8bits, up to 4 banks⏹Support dual channel sync DDR Nand Flash, each channel 8bits, up to 4 banks⏹Support LBA Nand Flash in async or sync mode⏹Up to 60bits hardware ECC⏹For Toggle Nand Flash, support DLL bypass and 1/4 or 1/8 clock adjust, maximumclock rate is 75MHz⏹For async Nand Flash, support configurable interface timing , maximum data rate is16bit/cycle⏹Embedded special DMA interface to do data transfer⏹Also support data transfer together with general PERI_DMAC in SoC system●eMMC Interface⏹Compatible with standard iNAND interface⏹Support MMC4.5 protocol⏹Provide eMMC boot sequence to receive boot data from external eMMC device⏹Support FIFO over-run and under-run prevention by stopping card clock automatically⏹Support CRC generation and error detection⏹Embedded clock frequency division control to provide programmable baud rate⏹Support block size from 1 to 65535Bytes⏹8bits data bus width●SD/MMC Interface⏹Compatible with SD3.0, MMC ver4.5⏹Support FIFO over-run and under-run prevention by stopping card clock automatically⏹Support CRC generation and error detection⏹Embedded clock frequency division control to provide programmable baud rate⏹Support block size from 1 to 65535 Bytes⏹Data bus width is 4bits1.2.5System Component●CRU (clock & reset unit)⏹Support clock gating control for individual components inside RK3288⏹One oscillator with 24MHz clock input and 5 embedded PLLs⏹Up to 2.2GHz clock output for all PLLs⏹Support global soft-reset control for whole SOC, also individual soft-reset for everycomponents●PMU(power management unit)⏹Multiple configurable work modes to save power by different frequency or automaticalclock gating control or power domain on/off control⏹Lots of wakeup sources in different mode⏹ 4 separate voltage domains⏹12 separate power domains, which can be power up/down by software based ondifferent application scenes●Timer⏹8 on-chip 64bits Timers in SoC with interrupt-based operation⏹Provide two operation modes: free-running and user-defined count⏹Support timer work state checkable⏹Fixed 24MHz clock input●PWM⏹Four on-chip PWMs with interrupt-based operation⏹Programmable pre-scaled operation to bus clock and then further scaled⏹Embedded 32-bit timer/counter facility⏹Support capture mode⏹Support continuous mode or one-shot mode⏹Provides reference mode and output various duty-cycle waveform●WatchDog⏹32 bits watchdog counter width⏹Counter clock is from apb bus clock⏹Counter counts down from a preset value to 0 to indicate the occurrence of a timeout⏹WDT can perform two types of operations when timeout occurs:◆Generate a system reset◆First generate an interrupt and if this is not cleared by the service routine by thetime a second timeout occurs then generate a system reset⏹Programmable reset pulse length⏹Totally 16 defined-ranges of main timeout period●Interrupt Controller⏹Support 3 PPI interrupt source and 112 SPI interrupt sources input from differentcomponents inside RK3288⏹Support 16 softwre-triggered interrupts⏹Input interrupt level is fixed , only high-level sensitive⏹Two interrupt outputs (nFIQ and nIRQ) separatelyfor each Cortex-A17, both arelow-level sensitive⏹Support different interrupt priority for each interrupt source, and they are alwayssoftware-programmable●DMAC⏹Micro-code programming based DMA⏹The specific instruction set provides flexibility for programming DMA transfers⏹Linked list DMA function is supported to complete scatter-gather transfer⏹Support internal instruction cache⏹Embedded DMA manager thread⏹Support data transfer types with memory-to-memory, memory-to-peripheral,peripheral-to-memory⏹Signals the occurrence of various DMA events using the interrupt output signals⏹Mapping relationship between each channel and different interrupt outputs issoftware-programmable⏹Two embedded DMA controller , BUS_DMAC is for bus system, PERI_DMAC is forperipheral system⏹BUS_DMAC features:◆ 6 channels totally◆ 6 hardware request from peripherals◆ 2 interrupt output◆Dual APB slave interface for register config, designated as secure and non-secure◆Support trustzone technology and programmable secure state for each DMAchannel⏹PERI_DMAC features:◆7 channels totally◆9 hardware request from peripherals◆ 2 interrupt output◆Not support trustzone technology●Security system⏹Support trustzone technology for the following components inside RK3288◆Cortex-A17, support security and non-security mode, switch by software◆BUS_DMAC, support some dedicated channels work only in security mode◆eFuse, only accessed by Cortex-A17 in security mode◆Internal memory , part of space is addressed only in security mode, detailed sizeis software-programmable together with TZMA(trustzone memory adapter) andTZPC(trustzone protection controller)⏹Embedded encryption and decryption engine◆Support AES-128/192/256 with ECB, CBC, OFB, CTR, CBC-MAC, CMAC,XCBC-MAC, XTS and CCM modes◆Supports the DES (ECB and CBC modes) and TDES (EDE and DED) algorithms◆Supports SHA-1, SHA-256 and SHA-512 modes, as well as HMAC◆Support all mathematical operations required to implement the PKA supportedcryptosystems between 128 bits and 3136 bits in size (in steps of 32 bits)◆Support random bits generator from the ring oscillator◆Controll the AIB interface to the OTP memory and providing an interface for theCPU to access to the non-confidential trusted data◆Set the device's security lifecycle state according to the values of various flagwords in the OTP memory◆Provide an firmware interface for secure boot, secure debug◆Provide a security processor sub-system based on an internal 32-bit CPU⏹Support security boot⏹Support security debug1.2.6Video CODEC●Shared internal memory and bus interface for video decoder and encoder②●Embedded memory management unit(MMU)●Video Decoder⏹Real-time video decoder of MPEG-1, MPEG-2, MPEG-4, H.263, H.264, AVS, VC-1, RV,VP6/VP8, Sorenson Spark, MVC⏹Error detection and concealment support for all video formats⏹Output data format is YUV420 semi-planar, and YUV400(monochrome) is alsosupported for H.264⏹H.264 up to HP level 5.2 : 2160p@24fps (3840x2160)③⏹MPEG-4 up to ASP level 5 : 1080p@60fps (1920x1088)⏹MPEG-2 up to MP : 2160p@24fps (3840x2160)⏹MPEG-1 up to MP : 1080p@60fps (1920x1088)⏹H.263 : 576p@60fps (720x576)⏹Sorenson Spark : 1080p@60fps (1920x1088)⏹VC-1 up to AP level 3 : 1080p@30fps (1920x1088)⏹RV8/RV9/RV10 : 1080p@60fps (1920x1088)⏹VP6/VP8 : 2160p@24fps (3840x2160)⏹AVS : 1080p@60fps (1920x1088)⏹MVC : 2160p@24fps (3840x2160)⏹For AVS, 4:4:4 sampling not supported⏹For H.264, image cropping not supported⏹For MPEG-4, GMC(global motion compensation) not supported⏹For VC-1, upscaling and range mapping are supported in image post-processor⏹For MPEG-4 SP/H.263/Sorenson spark, using a modified H.264 in-loop filter toimplement deblocking filter in post-processor unit1.2.7Video Encoder⏹Support video encoder for H.264 (BP@level4.0, MP@level4.0, HP@level4.0), MVC andVP8⏹Only support I and P slices, not B slices⏹Support error resilience based on constrained intra prediction and slices⏹Input data format:◆YCbCr 4:2:0 planar◆YCbCr 4:2:0 semi-planar◆YCbYCr 4:2:2◆CbYCrY 4:2:2 interleaved◆RGB444 and BGR444◆RGB555 and BGR555◆RGB565 and BGR565◆RGB888 and BRG888◆RGB101010 and BRG101010⏹Image size is from 96x96 to 1920x1088(Full HD)⏹Maximum frame rate is up to 30fps@1920x1080③⏹Bit rate supported is from 10Kbps to 20Mbps1.2.8HEVC Decoder●Main/Main10 HEVC/H.265 decoder, 4k@60FPS●Support up to 4096x2304 resolution●Embedded memory management unit(MMU)●Stream error detector (28 IDs)●Internal 128k cache for bandwidth reduction●Multi-clock domains and auto clock-gating design for power saving1.2.9JPEG CODEC●JPEG decoder⏹Input JPEG file : YCbCr 4:0:0, 4:2:0, 4:2:2, 4:4:0, 4:1:1 and 4:4:4 sampling formats⏹Output raw image : YCbCr 4:0:0, 4:2:0, 4:2:2, 4:4:0, 4:1:1 and 4:4:4 semi-planar⏹Decoder size is from 48x48 to 8176x8176(66.8Mpixels)⏹Support JPEG ROI(region of image) decode⏹Maximum data rate④is up to 76million pixels per second⏹Embedded memory management unit(MMU)●JPEG encoder⏹Input raw image :◆YCbCr 4:2:0 planar◆YCbCr 4:2:0 semi-planar◆YCbYCr 4:2:2◆CbYCrY 4:2:2 interleaved◆RGB444 and BGR444◆RGB555 and BGR555◆RGB565 and BGR565◆RGB888 and BRG888◆RGB101010 and BRG101010⏹Output JPEG file : JFIF file format 1.02 or Non-progressive JPEG⏹Encoder image size up to 8192x8192(64million pixels) from 96x32⏹Maximum data rate④up to 90million pixels per second⏹Embedded memory management unit(MMU)1.2.10Image Enhancement●Image pre-processor⏹Only used together with HD video encoder inside RK3288, not support stand-alonemode⏹Provides RGB to YCbCr 4:2:0 color space conversion, compatible with BT601, BT709or user defined coefficients⏹Provides YCbCr4:2:2 to YCbCr4:2:0 color space conversion⏹Support cropping operation from 8192x8192 to any supported encoding size⏹Support rotation with 90 or 270 degrees●Video stabilization⏹Work in combined mode with HD video encoder inside RK3288 and stand-alone mode⏹Adaptive motion compensation filter⏹Support scene detection from video sequence, encodes key frame when scene changenoticed●Image Post-Processor (embedded inside video decoder)⏹Combined with HD video decoder and JPEG decoder, post-processor can read inputdata directly from decoder output to reduce bus bandwidth⏹Also work as a stand-alone mode, its input data is from image data stored in externalmemory⏹Input data format:◆Any format generated by video decoder in combined mode◆YCbCr 4:2:0 semi-planar◆YCbCr 4:2:0 planar◆YCbYCr 4:2:2◆YCrYCb 4:2:2◆CbYCrY 4:2:2◆CrYCbY 4:2:2⏹Output data format:◆YCbCr 4:2:0 semi-planar◆YCbYCr 4:2:2◆YCrYCb 4:2:2◆CbYCrY 4:2:2◆CrYCbY 4:2:2◆Fully configurable ARGB channel lengths and locations inside 32bits, such asARGB8888, RGB565, ARGB4444 etc.⏹Input image size:◆Combined mode: from 48x48 to 8176x8176 (66.8Mpixels)◆Stand-alone mode: width from 48 to 8176,height from 48 to 8176, and maximumsize limited to 16.7Mpixels◆Step size is 16 pixels⏹Output image size: from 16x16 to 1920x1088 (horizontal step size 8,vertical step size2)⏹Support image up-scaling:◆Bicubic polynomial interpolation with a four-tap horizontal kernel and a two-tapvertical kernel◆Arbitrary non-integer scaling ratio separately for both dimensions◆Maximum output width is 3x input width◆Maximum output height is 3x input height⏹Support image down-scaling:◆Arbitrary non-integer scaling ratio separately for both dimensions◆Unlimited down-scaling ratio⏹Support YUV to RGB color conversion, compatible with BT.601-5, BT.709 and userdefinable conversion coefficient⏹Support dithering (2x2 ordered spatial dithering) for 4/5/6bit RGB channel precision⏹Support programmable alpha channel and alpha blending operation with the followingoverlay input formats:◆8bit alpha + YUV444, big endian channel order with AYUV8888◆8bit alpha + 24bit RGB, big endian channel order with ARGB8888⏹Support deinterlacing with conditional spatial deinterlace filtering, only compatiblewith YUV420 input format⏹Support RGB image contrast/brightness/color saturation adjustment⏹Support image cropping & digital zoom only for JPEG or stand-alone mode⏹Support picture in picture⏹Support image rotation (horizontal flip, vertical flip, rotation 90,180 or 270 degrees)●Image Enhancement-Processor (IEP)⏹Image format◆Input data: XRGB/RGB565/YUV420/YUV422◆Output data: ARGB/RGB565/YUV420/YUV422◆The format ARGB/XRGB/RGB565/YUV support swap◆Support YUV semi-planar/planar◆Support BT601_l/BT601_f/BT709_l/BT709_f color space conversion◆Support RGB dither up/down conversion◆Support YUV up/down sampling conversion◆Max source image resolution: 8192x8192◆Max scaled image resolution: 4096x4096⏹Enhancement◆Gamma adjustment with programmable mapping table◆Hue/Saturation/Brightness/Contrast enhancement◆Color enhancement with programmable coefficient◆Detail enhancement with filter matrix up to 9x9◆Edge enhancement with filter matrix up to 9x9◆Programmable difference table for detail enhancement◆Programmable distance table for detail and edge enhancement⏹Noise reduction◆Compression noise reduction with filter matrix up to 9x9◆Programmable difference table for compression noise reduction◆Programmable distance table for compression noise reduction◆Spatial sampling noise reduction◆Temporal sampling noise reduction◆Optional coefficient for sampling noise reduction⏹Scaling◆Horizontal down-scaling with vertical down-scaling◆Horizontal down-scaling with vertical up-scaling◆Horizontal up-scaling with vertical down-scaling◆Horizontal up-scaling with vertical up-scaling◆Arbitrary non-integer scaling ratio, from 1/16 to 16⏹Deinterlace◆Input 4 fields, output 2 frames mode◆Input 4 fields, output 1 frames mode◆Input 2 fields, output 1 frames mode◆Programmable motion detection coefficient◆Programmable high frequency factor◆Programmable edge interpolation parameter◆Source width up to 1920⏹Interface◆Programmable direct path to VOP⏹Embedded memory management unit(MMU)1.2.11Graphics Engine●3D Graphics Engine :⏹ARM Mali-T764 GPU core⏹High performance OpenGL ES1.1/2.0/3.0, OpenCL 1.1, DirectX 11⏹Embedded 4 shader cores with shared hierarchical tiler⏹Provide MMU and L2 Cache with 256KB size⏹Image quality using double-precision FP64, and anti-aliasing●2D Graphics Engine :⏹BitBlit with Stretch Blit, Simple Blit and Filter Blit⏹Color fill with gradient fill, and pattern fill⏹Line drawing with anti-aliasing and specified width⏹High-performance stretch and shrink⏹Monochrome expansion for text rendering⏹ROP2, ROP3, ROP4⏹Alpha blending modes including global alpha, per pixel alpha, porter-duff and fading⏹8K x 8K input and 2K x 2K output raster 2D coordinate system⏹Arbitrary degrees rotation with anti-aliasing on every 2D primitive⏹Blending, scaling and rotation are supported in one pass for Bitbilt⏹Source format:◆ABGR8888, XBGR888, ARGB8888, XRGB888◆RGB888, RGB565◆RGBA5551, RGBA4444◆YUV420 planar, YUV420 semi-planar◆YUV422 planar, YUV422 semi-planar◆BPP8, BPP4, BPP2, BPP1⏹Destination formats:◆ABGR8888, XBGR888, ARGB8888, XRGB888◆RGB888, RGB565◆RGBA5551, RGBA4444◆YUV420 planar, YUV420 semi-planar only in filter and pre-scale mode◆YUV422 planar, YUV422 semi-planar only in filter and pre-scale mode1.2.12Video IN/OUT●Camera Interface(DVP interface only)⏹Support up to 5M pixels⏹8bits BT656(PAL/NTSC) interface⏹16bits BT601 DDR interface⏹8bits/10bits/12bits raw data interface⏹YUV422 data input format with adjustable YUV sequence⏹YUV422,YUV420 output format with separately Y and UV space⏹Support picture in picture (PIP)⏹Support simple image effects such as Arbitrary(sepia), Negative, Art freeze,Embossing etc.⏹Support static histogram statistics and white balance statistics⏹Support image crop with arbitrary windows⏹Support scale up/down from 1/8 to 8 with arbitrary non-integer ratio●Camera Interface and Image Processer(Interface and Image Processing)⏹Maximum input resolution of 14M(4416x3312) pixels⏹Main scaler with pixel-accurate up- and down-scaling to any resolution between4416x3312 and 32x16 pixel in processing mode⏹Self scaler with pixel-accurate up- and down-scaling to any resolution between1920x1080 and 32x16 pixel in processing mode⏹support of semiplanar NV21 color storage format⏹support of independent image cropping on main and self path⏹ITU-R BT 601/656 compliant video interface supporting YCbCr or RGB Bayer data⏹12 bit camera interface⏹12 bit resolution per color component internally⏹YCbCr 4:2:2 processing⏹Hardware JPEG encoder incl. JFIF1.02 stream generator and programmable⏹quantization and Huffman tables⏹Windowing and frame synchronization⏹Frame skip support for video (e.g. MPEG-4) encoding⏹Macro block line, frame end, capture error, data loss interrupts and sync. (h_start,v_start) interrupts⏹Luminance/chrominance and chrominance blue/red swapping for YUV input signals⏹Continuous resize support⏹Color processing (contrast, saturation, brightness, hue, offset, range)⏹Display-ready RGB output in self-picture path (RGB888, RGB666 and RGB565)⏹Rotation unit in self-picture path (90°, 180°, 270° and h/v flipping) for RGB output⏹Read port provided to read back a picture from system memory⏹Simultaneous picture read back, resizing and storing through self path while main⏹path captures the camera picture⏹Black level compensation。
开发板的工作原理
开发板是一种集成电路板,用于支持和实现电子设备的原型设计和开发。
它包含了处理器,内存,输入输出接口和其他电子组件,以及用于连接和编程的接头和插口。
开发板的工作原理可以简单概括为以下几个步骤:
1. 供电:首先,开发板需要通过连接电源来提供电力。
通常,它可以连接到电源适配器或者电池来获取所需的电流和电压。
2. 主控芯片:开发板上的主控芯片负责整个系统的控制和协调。
它通常是一个集成的微控制器或者微处理器,负责执行程序和处理各种输入输出操作。
主控芯片可以根据特定的需求和设计来选择,例如使用ARM、AVR或者STM32等。
3. 外设接口:开发板上的主控芯片会通过各种接口与其他外设连接。
这些外设接口可以包括数字输入输出(例如GPIO和串口),模拟输入输出(例如ADC和DAC),以太网接口,无线通信(例如Wi-Fi和蓝牙)等。
4. 编程和调试:开发板通常会提供编程和调试接口,以便开发人员能够在芯片上加载程序代码,并对其进行调试和测试。
这些接口可以是JTAG、SWD、UART等,使得开发人员可以通
过开发环境(例如Keil、IAR等)进行软件开发和调试。
5. 扩展性:开发板通常具有良好的扩展性,以便开发人员能够添加额外的模块和硬件来满足特定的应用需求。
例如,可以通
过插槽或者接口连接传感器模块、显示屏、存储设备等。
总而言之,开发板的工作原理是通过供电使主控芯片工作,然后通过外设接口与其他组件通信,并通过编程和调试接口加载代码和进行调试。
这使得开发人员能够进行原型设计、软硬件开发和功能测试。