Table of Contents
D02 Board overview
D02 Board Features
The D02 board uses Hisilicon ARM64 processor PV660, board support the following features.
Features Description ============================================================================ Board SSI-EEB/E-ATX Compatible ---------------------------------------------------------------------------- Processors 16c ARM Cortex-A57@max 2.1GHz Support ARMv8-A instruction set ---------------------------------------------------------------------------- Storage 2x Memory channel 4x DDR3 DIMM 2x SPI Flash 158M BIOS/UEFI 128M bytes NorFlash ---------------------------------------------------------------------------- Periperal interfaces 1x USB2.0 host prot 8x SAS3.0 1x ARM tracker connecter 1x JTAG interface ---------------------------------------------------------------------------- Expansion Capabilities 2x 8 PCI express interfaces ---------------------------------------------------------------------------- LAN 2x 10/100/1000Mbps compatible ethernet ports 2x xGE SFP+ ports ---------------------------------------------------------------------------- Other RTC battery ============================================================================
Note:
1. You should check the type of dimm and disk on D02 board firstly. Currently, for disks, it must satisfy the specification of SATA3; for dimms, it should satisfy the specification of UDIMM 2Rank 8Gbytes and RDIMM 2Rank 8Gbytes.
2. This board is designed for two processors, but now only CPU0 is enabled, so only interfaces for CPU0 are available currently. e.g.: you can only connect your SATA\SAS hard disk to SATAx8 at top right in above first picture.
D02 Board Appearance
The following pictures show overall and Backplane of the D02 board.
Board Components, Slots, and Ports
This segment introduces the board interface, the No in the following is corresponding with the number of above pictures.
No Specifications Description ================================================================================================= 1 16 x ARM Cortex-A57 @ max 2.1GHz CPU0 Master CPU of a 2P system ------------------------------------------------------------------------------------------------- 2 16 x ARM Cortex-A57 @ max 2.1GHz CPU1 Slave CPU of a 2P system ------------------------------------------------------------------------------------------------- 3 CPLD ------------------------------------------------------------------------------------------------- 4 DIMM Channel B of CPU0 ------------------------------------------------------------------------------------------------- 5 DIMM Channel A of CPU0 ------------------------------------------------------------------------------------------------- 6 DIMM Channel B of CPU1 ------------------------------------------------------------------------------------------------- 7 DIMM Channel A of CPU1 ------------------------------------------------------------------------------------------------- 8 X8 PCIe slot CPU0 PCIE1 controller ------------------------------------------------------------------------------------------------- 9 X8 PCIe slot CPU1 PCIE1 controller ------------------------------------------------------------------------------------------------- 10 X8 PCIe slot CPU0 PCIE2 controller ------------------------------------------------------------------------------------------------- 11 X8 PCIe slot CPU1 PCIE2 controller ------------------------------------------------------------------------------------------------- 12 2 GE ports 12-1:GE5 12_2:GE4 ------------------------------------------------------------------------------------------------- 13 2 XGE ports SFP+ optical module 13_1:CPU0 XGE1 13_2:CPU0 XGE0 ------------------------------------------------------------------------------------------------- 14 CPU0 SATA connector ------------------------------------------------------------------------------------------------- 15 CPU1 SATA connector ------------------------------------------------------------------------------------------------- 16 CPU0 UART port ------------------------------------------------------------------------------------------------- 17 UART Reserved ------------------------------------------------------------------------------------------------- 18 20-pin JTAG connector ------------------------------------------------------------------------------------------------- 19 CPU1 USB2.0 Host port ------------------------------------------------------------------------------------------------- 20 128 MB NOR flash memory ------------------------------------------------------------------------------------------------- 21 CPU1 UART port ------------------------------------------------------------------------------------------------- 22 UART Reserved ------------------------------------------------------------------------------------------------- 23 20-pin JTAG connector ------------------------------------------------------------------------------------------------- 24 CPU0 USB2.0 host port ------------------------------------------------------------------------------------------------- 25 16MB SPI flash memory for cpu0 golden BIOS ------------------------------------------------------------------------------------------------- 26 16MB SPI flash memory for cpu0 user BIOS ------------------------------------------------------------------------------------------------- 27 16MB SPI flash memory for cpu1 golden BIOS ------------------------------------------------------------------------------------------------- 28 16MB SPI flash memory for cpu1 user BIOS ------------------------------------------------------------------------------------------------- 29 ------------------------------------------------------------------------------------------------- 30 8-pin processor power socket of CPU0 ------------------------------------------------------------------------------------------------- 31 8-pin processor power socket of CPU1 ------------------------------------------------------------------------------------------------- 32 24-pin baseboard main power socket ------------------------------------------------------------------------------------------------- 33 RTC battery ------------------------------------------------------------------------------------------------- 34 Dial switch ------------------------------------------------------------------------------------------------- 35 Sockets for powering on the CPU cooling fan: Upper one for CPU0 Lower one for CPU1 ------------------------------------------------------------------------------------------------- 36 SPI flash memory program connector(*.svf file) ------------------------------------------------------------------------------------------------- 37 Connector of CPLD JTAG ------------------------------------------------------------------------------------------------- 38 10-pin JTAG connector ------------------------------------------------------------------------------------------------- 39 10-pin JTAG connector ------------------------------------------------------------------------------------------------- 40 Front pannel connector ------------------------------------------------------------------------------------------------- 41 Rear power socket for powering on the cooling fan ------------------------------------------------------------------------------------------------- 42 Front power socket for powering on the cooling fan ------------------------------------------------------------------------------------------------- 43 ME reset button or power-on button (depending on the CPLD firmware) Reserved ------------------------------------------------------------------------------------------------- 44 Board reset button ------------------------------------------------------------------------------------------------- 45 Power LED =================================================================================================
D02 system requirements
power required
D02 board is compliant with EATX/SSI-EEB specification, So we choose ATX power as our system power. In consideration of our board is 2P system, the ATX power should have two CPU power connectors(8pin connector), the ATX power we recommend show as bellow.
DIMM required
PV660 CPU have two DDR channels, two channels is independent. They support DDR3 DIMM.
Chassis
The chassis used must match with the board size and structure:
Board size: 30.5 cm x 33 cm
Board structure: The chassis must have holes A, F, C, G, K, X, H, Y, Z, M, and J
D02 key component illustration
DIP Switch
When push dial up, set the corresponding bit to 0, otherwise set the corresponding bit to 1.
The following table describes functions of the DIP switches.
Bit of dial switch name describe ================================================================================================= 1 /WD_DIS Specifies whether to disable the watch dog ADM706. 0: disable 1: enable ------------------------------------------------------------------------------------------------- 2 SPI_CPU_SEL Indicates the SPI flash memory selected. 0: SPI flash memory for CPU0 1: SPI flash memory for CPU1 ------------------------------------------------------------------------------------------------- 3 CPU0_SPI_SEL Indicates the SPI flash memory selected. 0: CPU0 user SPI flash memory 1: CPU0 golden SPI flash memory ------------------------------------------------------------------------------------------------- 4 CPU1_SPI_SEL Indicates the SPI flash memory selected. 0: CPU1 user SPI flash memory 1: CPU1 golden SPI flash memory ------------------------------------------------------------------------------------------------- 5 STANDBY_NEED 0:do not need standby power 1:need standby power *do not use this ------------------------------------------------------------------------------------------------- 6 POWERBUTTON_NEED When power up board whether need push power button 0:do not need 1:need ------------------------------------------------------------------------------------------------- 7 STRAP_RSV0 For future use ------------------------------------------------------------------------------------------------- 8 STRAP_RSV1 For future use =================================================================================================
A reset button (numbered 44) is provided on the D02 board
CPU GPIO LED
CPU GPIO Number LED Number Description ================================================================================================= TC_GPIO12 LED0 This pin is used to control the LED. To power on the LED, set TC_GPIO12 to low level. =================================================================================================
PCIE Card Slot
The D02 board has two X8 PCIe card slots. The total power consumption of the two PCIe card slots cannot exceed 75 W.
D02 Software Specification:
The components of software solution include UEFI,GRUB,Kernel,Distribution and Toolchain.
+-----------------------++------+
| NANDRootfs ubuntu || T |
| OpenSuse Debian Fedora|| o |
+-----------------------+| o |
| Kernel || l |
+--------+ || c |
| GRUB | || h |
+--------+--------------+| a |
| UEFI || i |
| +------+------+------+|| n |
| |NANDC | SATAC| PXE ||| |
| +------+------+------+|| |
+-----------------------++------+
How to get the project and try it, please refer to Estuary User Manual.