background image

HiKey960 Development Board Hardware User Manual 

10/20 

 

The Hikey960 Development Board deploys the built-in DSI interface as the source for the HDMI output. 
A peripheral Bridge IC (U1901, ADV7535) performs this task and it supports 1080p at 30Hz. 

MIPI-DSI

 

The 96Boards specification calls for a MIPI-DSI implementation via the High Speed Expansion 
Connector. 

The Hikey960 Development Board implements a 4-lane MIPIDSI interface meeting this requirement. It 
can support up to 2560*1600@60fps. The Hikey960 Development Board routes the MIPIDSI interface 
signals to the DSI-0 interface of the Kirin960. 

Camera Interface 

The 96Boards specification calls for two camera interfaces. 

The Hikey960 Development Board supports two camera interfaces, one with a 4-lane MIPICSI interface 
and one with 2-lane MIPICSI interface, meeting this requirement. The 4-lane MIPICSI interface can 
support 26M camera and the 2-lane MIPICSI can support 8M camera. 

USB Ports 

The Hikey960 Development Board supports a USB OTG port and three USB host ports via a USB MUX. 

The input channel( D+/D-) of USB MUX is connected to the usb port of the SOC, and the two output 

channels(1D+/1D-,2D+/2D-) are connected to type C USB port and USB hub respectively. The three 

USB host ports are connected to the downstream ports of the USB hub. The control of MUX is done via 

a software controlled GPIO. When this signal is logic low, ‘0’, the USB data lines are routed to the type 

C USB connector. When ‘USB

SW

SEL’ is logic level high, ‘1’, the USB data lines are routed to USB 

HUB. 

 

 

USB Host ports 

The Hikey960 Development Board supports three USB host port via a USB hub (U1803 USB5734). Its 

upstream signal is connected to USB interface of Kirin960. 

 

Port 1 of the USB HUB is routed to J1702, a Type ‘A’ USB Host connector. A current 

controller (U1704) sets the Power Current limit to 1A. 

 

Port 2 of the USB HUB is routed to J1801, a Type ‘A’ USB Host connector. A current limited 

controller (U1806) sets the Power Current limit to 1A. 

 

Port 3 of the USB HUB is routed to the High Speed Expansion connector. No current limited 

controller is implemented on the board for this channel. 

 

 

Summary of Contents for HiKey960

Page 1: ...HiKey960 Development Board Hardware User Manual 1 20 HiKey960 Development Board Hardware User Manual Version 1 0 ...

Page 2: ...r 9 PMIC 9 Memory DRAM 9 Storage 9 Micro SDHC 9 Boot ROM 9 Networking 9 WiFi 9 Display Interface 9 Camera Interface 10 USB Ports 10 Audio 11 DC Power 11 Power Measurement 11 External Fan Connection 11 UART 11 Buttons 11 LED Indicators 11 Additional Functionality 12 Expansion Connectors 13 Low Speed Expansion Connector 13 High Speed Expansion Connector 14 Power Management Overview 17 Block Diagram ...

Page 3: ... DSI HDMI output up to FHD 1080P Video Inside Encoder H 265 H 264 3840 2400 30fps 4 1080p 30 fps Inside Decoder H 265 HEVC MP High Tier Main 10 High Tier H 264BP MP HP MPEG1 2 4 VC 1 VP6 8 Audio HDMI output Camera 1 x 4 lane MIPI CSI 1 x 2 lane MIPI CSI Expansion Interface 40 pin low speed expansion connector 1 8V 5V DC power GND 2UART 2I2C SPI I2S 12 GPIO60 pin high speed expansion connector 4L M...

Page 4: ...HiKey960 Development Board Hardware User Manual 4 20 What s in the Box The box contains one HiKey960 Development Board and a quick start guide ...

Page 5: ...HiKey960 Development Board Hardware User Manual 5 20 Board Overview ...

Page 6: ...Expansion Connector 2 P401 DC Input 8 18V 3 U1601 UFS 32GB 4 U501 Kirin960 3GB LPDDR4 5 U2101 WLAN 6 P2301 Micro SD Card Socket 7 J2001 High Speed Connector 8 J1901 HDMI Type A Port 9 J1701 USB Type C Connector 10 J1801 USB3 0 Host2 Connector 11 J1702 USB3 0 Host1 Connector 12 J2501 PCI E 13 SW2201 Auto Power Boot SEL ...

Page 7: ...HiKey960 Development Board Hardware User Manual 7 20 System Block Diagram ...

Page 8: ...able or HDMI DVI cable to connect the board to the Monitor A computer keyboard with USB interface A computer mouse with USB interface Starting the board for the first time To start the board follow these simple steps step1 Connect the HiKey960 to your display with the HDMI cable It is important to do this first becausethe monitor will not detect the board if it is connected after starting Ensure t...

Page 9: ... Kirin960 build in LPDDR controller The maximum DDR clock is 1866MHz It is mounted over the Kirin960 using pop technology Storage The Hikey960 Development Board provides an 32GB UFS which is compliant with UFS2 0 Micro SDHC The Hikey960 Development Board SD slot signals are routed directly to the Kirin960 SDC interface It meets the SD3 0 standard Boot ROM The Hikey960 Development Board boots up fr...

Page 10: ...key960 Development Board supports a USB OTG port and three USB host ports via a USB MUX The input channel D D of USB MUX is connected to the usb port of the SOC and the two output channels 1D 1D 2D 2D are connected to type C USB port and USB hub respectively The three USB host ports are connected to the downstream ports of the USB hub The control of MUX is done via a software controlled GPIO When ...

Page 11: ...60 Development Board has two UART ports UART6 UART3 both present on the Low Speed Expansion connector They are routed to the UART6 UART1TxD UART1RxD and UART3 UART3TxD UART3RxD UART3CTS UART3RTS interface of Kirin960 separately The UART6 isused for the serial console output Buttons The Hikey960 Development Board presents one button It is Power key which also can be used as Resetkey The power ON OF...

Page 12: ...7 fromKirin960 Four User LEDs The four user LEDs are surface mount Green in 0603 size located next to the USB type A connector TheHikey960 Development Board drives the four LEDs from the soc GPIO GPIO150 GPIO151 GPIO189and GPIO190 Additional Functionality The Hikey960 Development Board also has a additional interface for user debugging It includes JTAG interface The position is reserved but the co...

Page 13: ...LPWM LCDTE0 GPIO G 29 30 GPIO H GPIO040LCDRSTN GPIO052CAM0RSTN GPIO I 31 32 GPIO J CAMPDN0 GPIO075CAM1RSTN GPIO K 33 34 GPIO L CAMPDN1 VOUT111V8 2V95 1V8 35 36 SYSDCIN SYSDCIN SYS_5V 5V 37 38 SYCDCIN SYSDCIN GND GND 39 40 GND GND UART 3 6 The 96Boards specifications calls for a 4 wire UART implementation UART0 and an optimal second 2 wire UART UART1 on the Low Speed Expansion Connector The HiKey96...

Page 14: ...he HiKey960 Development Board routes the PWRBTNN named PWRKEY on schematic signal to thePWRKEY pin of the PMIC This signal is driven by s2201 as well the on board power on push buttonswitch A mezzanine implementation of this signals should not drive it with any voltage the only allowedoperation is to force it to GND to start the board from a sleep mode The HiKey960 Development Board routes the RST...

Page 15: ...SID1 33 34 I2C2SCL ISPSDA0 DSI2DATA1N DSID1 35 36 I2C3SDA ISPSCL1 GND GND 37 38 I2C3SDA ISPSDA1 DSI2DATA2P DSID2 39 40 GND GND DSI2DATA2N DSID2 41 42 CSI1D0 CSI1DATA0P GND GND 43 44 CSI1D0 CSI1DATA0N DSI2DATA3P DSID3 45 46 GND GND DSI2DATA3N DSID3 47 48 CSI1D1 CSI1DATA1P GND GND 49 50 CSI1D1 CSI1DATA1N USB2DNDP4CON USBD 51 52 GND GND USB2DNDM4CON USBD 53 54 CSI1C CSI1CLKP GND GND 55 56 CSI1C CSI1C...

Page 16: ...PI port to be part of the High Speed ExpansionConnector The Hikey960 Development Board implements a full SPI master with 4 wires 96Boards SPI Configuration CLK CS MOSI and MISO All the signals are connected directly to the Kirin960 SoC These signals are driven at 1 8V Clocks The 96Boards specification calls for one or two programmable clock interfaces to be provided on the High Speed Expansion Con...

Page 17: ...18V power f o 18V power f 01 r to the mecha r diameter of t pole is outside quence oard Hardware U verview from a dedicat from the SYS_ anical size of t the plug is 4 7 e User Manual ted DC jack J9 _DCIN pins o the DC plug b 75mm The pos 901 on the Low Sp elow The ins sitive electrod peed Expansio ide diameter o de of the DC p on Connector of the plug is plug is in the i 17 20 inside ...

Page 18: ...HiKey960 Development Board Hardware User Manual 18 20 Voltage Rails Circuit Type Net Name Default ON Voltage V Iout Max mA Expected use ...

Page 19: ...9 300 HDMI V1P2 LDO2 1 8 800 1 8V IO LDO3 1 85 300 HDMI LDO5 1 8 500 MIPI phy DDR phy HKADC LDO7 1 8 300 ABB PLL LDO8 1 8 300 sys PLL LDO9 1 8 2 95 150 SD card IO LDO10 3 2 100 USB phy 3 3V LDO11 1 8 150 40 pin connector LDO15 3 600 UFS LDO16 2 95 800 SD card LDO21 1 8 200 efusesys LDO26 1 8 50 19 2M XO LDO29 1 2 200 UFS 1 2V LDO30 0 8 300 UFS 0 8V Other HDMI5V 5 HDMI output voltage VBUSHOST1 5 US...

Page 20: ...erference that may cause undesired operation This equipment has been tested and found to comply with the limits for a Class B digital device pursuant to part 15 of the FCC Rules These limits are designed to provide reasonable protection against harmful interference in a residential installation This equipment generates uses and can radiate radio frequency energy and if not installed and used in ac...

Page 21: ... connected Consult the dealer or an experienced radio TV technician for help Changes or modifications not expressly approved by the manufacturer could void the user s authority to operate the equipment FCC RF Radiation Exposure Statement This equipment complies with FCC radiation exposure limits set forth for an uncontrolled environment To comply with FCC RF Exposure compliance requirements this g...

Reviews: