Update Hardware Front Panel page.
Do other clean-up
|
@ -1,9 +1,7 @@
|
||||||
## On-board Button
|
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
!!! note
|
!!! note
|
||||||
All these on-board buttons are also exposed on the [Front Panel](/helios64/front-panel).
|
All the above on-board buttons are also exposed on the [Front Panel](/helios64/front-panel).
|
||||||
|
|
||||||
### Power Button
|
### Power Button
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
## Ethernet
|
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
Helios64 has 2x BASE-T Ethernet interfaces :
|
Helios64 has 2x BASE-T Ethernet interfaces :
|
||||||
|
|
|
@ -1,70 +1,75 @@
|
||||||
## Front Panel Pinout
|
Helios64 provides a 24-Pin header (P3) for an external front panel in order to expose system buttons and LEDs.
|
||||||
|
|
||||||
Helios64 provides 24 front panel pinout on header P3.
|

|
||||||
User can connect the front panel PCB into the P3 in the Helios64 board by using provided ribbon cable.
|
|
||||||
The ribbon cable are provided when you buy the Full Bundle of the Helios64 board.
|
|
||||||
Below Graphics and Table describe the layout of the front panel header.
|
|
||||||
|
|
||||||

|
## Pinout
|
||||||
|
|
||||||
This header are actually located at:
|

|
||||||

|
|
||||||
|
|
||||||
| PIN | Port | Remarks |
|
| PIN | Port | Direction |
|
||||||
|-----|------|-------------|
|
|-----|------|-----------|
|
||||||
| 1 | HDD LED - High Side (HS) | |
|
| 1 | SATA Consolidated Activity LED |
|
||||||
| 2 | PWR LED - HS | |
|
| 2 | Power On LED |
|
||||||
| 3 | GND | Ground |
|
| 3 | Ground |
|
||||||
| 4 | GND | Ground |
|
| 4 | Ground |
|
||||||
| 5 | RST Switch | |
|
| 5 | RESET Button |
|
||||||
| 6 | PWR Switch | |
|
| 6 | POWER Button |
|
||||||
| 7 | USR1 Switch | |
|
| 7 | USR1 Button |
|
||||||
| 8 | USR2 Switch | |
|
| 8 | USR2 Button |
|
||||||
| 9 | Network Activity LED - HS | |
|
| 9 | Network Activity LED |
|
||||||
| 10 | USB Activity LED - HS | |
|
| 10 | USB Activity LED |
|
||||||
| 11 | 3V3 | 3.3 Volt Supply |
|
| 11 | 3V3 |
|
||||||
| 12 | SYS Green LED - HS | |
|
| 12 | System On LED |
|
||||||
| 13 | SYS Red LED - HS | |
|
| 13 | System Error LED |
|
||||||
| 14 | SATA 0 Activity - HS | |
|
| 14 | SATA 0 Activity LED |
|
||||||
| 15 | SATA 0 Error - HS | |
|
| 15 | SATA 0 Error LED |
|
||||||
| 16 | SATA 1 Activity - HS | |
|
| 16 | SATA 1 Activity LED |
|
||||||
| 17 | SATA 1 Error - HS | |
|
| 17 | SATA 1 Error LED |
|
||||||
| 18 | SATA 2 Activity - HS | |
|
| 18 | SATA 2 Activity LED |
|
||||||
| 19 | SATA 2 Error - HS | |
|
| 19 | SATA 2 Error LED |
|
||||||
| 20 | SATA 3 Activity - HS | |
|
| 20 | SATA 3 Activity LED |
|
||||||
| 21 | SATA 3 Error - HS | |
|
| 21 | SATA 3 Error LED |
|
||||||
| 22 | SATA 4 Activity - HS | |
|
| 22 | SATA 4 Activity LED |
|
||||||
| 23 | SATA 4 Error - HS | |
|
| 23 | SATA 4 Error LED |
|
||||||
| 24 | GND | Ground |
|
| 24 | Ground |
|
||||||
|
|
||||||
## Wiring Diagram
|
### Wiring Example
|
||||||
|
|
||||||
This Figures describe the PCB layout from the left hand side (RHS) and right hand side (LHS) view respectively.
|
**LED wiring:**
|
||||||
The vertical mounting of this double-sided PCB will make the front panel have two LED indicators (red and green) for Sys and HDD 1 untill HDD 5 Activity Status(or Error Status).
|
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
*LED output pins are Active High.*
|
||||||
|
|
||||||
There is provided ribbon connection from the P3 at the Helios64 board to the P2 at the front panel PCB.
|
**Button wiring:**
|
||||||
So you can easily connect this two parts.
|
|
||||||
|

|
||||||
|
|
||||||
|
*Button input pins are Active Low.*
|
||||||
|
|
||||||
|
## Helios64 Enclosure
|
||||||
|
|
||||||
|
The official Helios64 enclosure comes with a specially designed front panel that connects to the 24-Pin header (P3) and USB 3.0 Port (J1). This front panel exposes all the LEDS and Buttons required to operate the Helios64 NAS along with an USB 3.0 port for data loading / offloading.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
### PCB Details
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
* All switches are push buttons.
|
||||||
|
* All Error LEDs are red while Status / Activity LEDs are blue.
|
||||||
|
* USB 3.0 Port is provided by a USB 3.0 Type A Female to Male extension cable.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
### PCB Wiring
|
||||||
|
|
||||||
|
The Helios64 Front Panel is already mounted with the USB 3.0 extension cable and with a ribbon cable + header snapped to the ICD connector (P1).
|
||||||
|
|
||||||
|
The wiring between Helios64 main board and the front panel is illustrated in figure below:
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
!!! Warning
|
!!! Warning
|
||||||
Please be careful with the header polarity. Make sure that Pin no 1 at the P3 of Helios64 are connected to the no 1 at the P1 of front panel PCB.
|
Please be careful with the 24-Pin header polarity. Make sure that Pin 1 of main board P3 header is connected to the Pin 1 of front panel P1 ICD connector.
|
||||||
|
|
||||||
The front panel USB 3.0 port can be directly connected to the Front USB 3.0 Port on the board, this interface are connected with regular USB 3.0 complied cable.
|
|
||||||
|
|
||||||
---TBU---
|
|
||||||
|
|
||||||
The connection between P3 from the Helios64 board to P1 on the front panel PCB board is illustrated in below figure:
|
|
||||||

|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## The Front Panel Description
|
|
||||||
|
|
||||||
Below graphics show the front panel descriptions:
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
The USB 3.0 Cable are actually already mounted to the front panel PCB and the Helios64 casing, you only need to connect the usb male connector at the location illustrated in above figure.
|
|
||||||
|
|
|
@ -48,3 +48,7 @@ This block diagram is cited from the RK3399 website documentation. [1](http://op
|
||||||
| SW1 | [Power Button](/helios64/button/#power-button) | Push Button | Power Button |
|
| SW1 | [Power Button](/helios64/button/#power-button) | Push Button | Power Button |
|
||||||
| SW2 | [Recovery Button](/helios64/button/#recovery-button) | Push Button | Recovery Button |
|
| SW2 | [Recovery Button](/helios64/button/#recovery-button) | Push Button | Recovery Button |
|
||||||
| SW3 | [Reset Button](/helios64/button/#reset-button) | Push Button | Reset Button |
|
| SW3 | [Reset Button](/helios64/button/#reset-button) | Push Button | Reset Button |
|
||||||
|
|
||||||
|
## Power Management
|
||||||
|
|
||||||
|
Coming Soon.
|
||||||
|
|
Before Width: | Height: | Size: 39 KiB |
Before Width: | Height: | Size: 46 KiB |
Before Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 33 KiB |
Before Width: | Height: | Size: 42 KiB |
BIN
docs/helios64/img/front-panel/fp_button_wiring.jpg
Normal file
After Width: | Height: | Size: 28 KiB |
BIN
docs/helios64/img/front-panel/fp_header.jpg
Normal file
After Width: | Height: | Size: 62 KiB |
BIN
docs/helios64/img/front-panel/fp_header_pinout.jpg
Normal file
After Width: | Height: | Size: 25 KiB |
BIN
docs/helios64/img/front-panel/fp_labels.jpg
Normal file
After Width: | Height: | Size: 85 KiB |
BIN
docs/helios64/img/front-panel/fp_led_wiring.jpg
Normal file
After Width: | Height: | Size: 29 KiB |
BIN
docs/helios64/img/front-panel/fp_pcb_render.jpg
Normal file
After Width: | Height: | Size: 73 KiB |
BIN
docs/helios64/img/front-panel/fp_pcb_silkscreen.jpg
Normal file
After Width: | Height: | Size: 66 KiB |
BIN
docs/helios64/img/front-panel/fp_pcb_wiring.jpg
Normal file
After Width: | Height: | Size: 152 KiB |
Before Width: | Height: | Size: 121 KiB |
Before Width: | Height: | Size: 188 KiB |