diff --git a/docs/helios64/hardware.md b/docs/helios64/hardware.md index f2e1734..072b4f5 100644 --- a/docs/helios64/hardware.md +++ b/docs/helios64/hardware.md @@ -22,8 +22,8 @@ This block diagram is cited from the RK3399 website documentation. [1](http://op | J4 | [SATA](/helios64/sata/) | SATA 3.0 | Port 1 (SATA2) | | J5 | [SATA](/helios64/sata/) | SATA 3.0 | Port 2 (SATA3) | | J6 | [SATA](/helios64/sata/) | SATA 3.0 | Port 3 (SATA4) | -| J8 | [SATA](/helios64/sata/) | SATA 3.0 | Port 4 (SATA5) | -| J7 | [HDD Power](/helios64/sata/#hdd-power) | 8 Pin Mini-Fit Jr | HDD Power 5V + 12V
(supports 5x HDD) | +| J7 | [SATA](/helios64/sata/) | SATA 3.0 | Port 4 (SATA5) | +| J8 | [HDD Power](/helios64/sata/#hdd-power) | 8 Pin Mini-Fit Jr | HDD Power 5V + 12V
(supports 5x HDD) | | J9 | [UPS Battery](/helios64/ups/) | 6 Pin Mini-Fit Jr | UPS Battery Power | | J10 | ATX PSU | 4 Pin Mini-Fit Jr | DC input 12V | | J11 | [LAN1](/helios64/ethernet/) | RJ45 | Gigabit Ethernet | @@ -45,8 +45,8 @@ This block diagram is cited from the RK3399 website documentation. [1](http://op | P11 | [SPI Flash Disable](/helios64/jumper/#boot-mode-p10-p11) | 2x1 Pin Header | Disable SPI Flash | | P12 | Battery Configuration | 2x1 Pin Header | *unpopulated* | | P13 | [USB Console/Recovery Mode](/helios64/jumper/#usb-consolerecovery-mode-p13) | 2x1 Pin Male Header | USB-C HS Mode | -| P14 | [ATX Priority Jumper](/helios64/jumper/#dc-in-priority-p14-p15) | 2x1 Pin Male Header | ATX Supply Priority | -| P15 | [ACDC Priority Jumper](/helios64/jumper/#dc-in-priority-p14-p15) | 2x1 Pin Male Header | AC Adapter Supply Priority | +| P14 | [UART Debug](/helios64/usb/#serial-console) | 2x1 Pin Male Header | UART 2 Debug | +| P15 | [ATX Priority Jumper](/helios64/jumper/#dc-in-priority-p15) | 2x1 Pin Male Header | ATX Supply Priority | | SW1 | [Power Button](/helios64/button/#power-button) | Push Button | Power Button | | SW2 | [Recovery Button](/helios64/button/#recovery-button) | Push Button | Recovery Button | | SW3 | [Reset Button](/helios64/button/#reset-button) | Push Button | Reset Button | diff --git a/docs/helios64/img/hardware/helios64_block_diagram.png b/docs/helios64/img/hardware/helios64_block_diagram.png index 5bf7ac5..ce59324 100644 Binary files a/docs/helios64/img/hardware/helios64_block_diagram.png and b/docs/helios64/img/hardware/helios64_block_diagram.png differ diff --git a/docs/helios64/img/hardware/helios64_board_labeled.jpg b/docs/helios64/img/hardware/helios64_board_labeled.jpg index 80fd2bf..71544df 100644 Binary files a/docs/helios64/img/hardware/helios64_board_labeled.jpg and b/docs/helios64/img/hardware/helios64_board_labeled.jpg differ diff --git a/docs/helios64/img/intro/helios64-top-view.jpg b/docs/helios64/img/intro/helios64-top-view.jpg index c941a6b..e9ac839 100644 Binary files a/docs/helios64/img/intro/helios64-top-view.jpg and b/docs/helios64/img/intro/helios64-top-view.jpg differ diff --git a/docs/helios64/img/jumper/p14-15-jumper.jpg b/docs/helios64/img/jumper/p14-15-jumper.jpg deleted file mode 100644 index faceb31..0000000 Binary files a/docs/helios64/img/jumper/p14-15-jumper.jpg and /dev/null differ diff --git a/docs/helios64/img/jumper/p15-jumper.jpg b/docs/helios64/img/jumper/p15-jumper.jpg new file mode 100644 index 0000000..3867e43 Binary files /dev/null and b/docs/helios64/img/jumper/p15-jumper.jpg differ diff --git a/docs/helios64/img/sata/j7.jpg b/docs/helios64/img/sata/j7.jpg deleted file mode 100644 index 076f6d7..0000000 Binary files a/docs/helios64/img/sata/j7.jpg and /dev/null differ diff --git a/docs/helios64/img/sata/j8.jpg b/docs/helios64/img/sata/j8.jpg new file mode 100644 index 0000000..1f3290b Binary files /dev/null and b/docs/helios64/img/sata/j8.jpg differ diff --git a/docs/helios64/img/sata/j7_pinout.jpg b/docs/helios64/img/sata/j8_pinout.jpg similarity index 100% rename from docs/helios64/img/sata/j7_pinout.jpg rename to docs/helios64/img/sata/j8_pinout.jpg diff --git a/docs/helios64/img/sata/sata.jpg b/docs/helios64/img/sata/sata.jpg index 4ff20c1..081c330 100644 Binary files a/docs/helios64/img/sata/sata.jpg and b/docs/helios64/img/sata/sata.jpg differ diff --git a/docs/helios64/img/usb/p14_pinout.jpg b/docs/helios64/img/usb/p14_pinout.jpg new file mode 100644 index 0000000..c803a21 Binary files /dev/null and b/docs/helios64/img/usb/p14_pinout.jpg differ diff --git a/docs/helios64/jumper.md b/docs/helios64/jumper.md index 8d4f114..afab7fd 100644 --- a/docs/helios64/jumper.md +++ b/docs/helios64/jumper.md @@ -32,24 +32,21 @@ This jumper controls a 2:1 MUX switching the USB2.0 lanes of the Type-C port (J1 * When the jumper is opened the Type-C port (J15) can be used to connect to the serial console of the Helios64. * When closed and system in recovery mode, the Type-C port (J15) can be used to flash directly the eMMC over USB. -## DC-IN Priority (P14 & P15) +## DC-IN Priority (P15) Helios64 supports 2x different DC-IN 12V inputs : * AC Adapter (J16) * ATX PSU (J10) -You can plug both DC-IN inputs in order to have a failover setup that automatically switch to the other input if the first one fails. Jumpers P14 and P15 can be used to configure input priority. +You can plug both DC-IN inputs in order to have a failover setup that automatically switches to the other input if the first one fails. Jumpers P15 can be used to force ATX as master DC-IN input. -![P14 P15 location](/helios64/img/jumper/p14-15-jumper.jpg) - -| P15 | P14 | Description | -|-----|-----|-------------| -| Open | Open | O-Ring Connection | -| Open | Close | Set ATX Priority | -| Close | Open | Set AC Adapter Priority | -| Close | Close | Self Locking Priority | +![P15 location](/helios64/img/jumper/p15-jumper.jpg) +| P15 | Description | +|-----|-------------| +| Open | O-Ring Connection | +| Close | Set ATX Priority | ## SATA Controller Flash (P8) diff --git a/docs/helios64/sata.md b/docs/helios64/sata.md index fee2981..3782f1f 100644 --- a/docs/helios64/sata.md +++ b/docs/helios64/sata.md @@ -26,9 +26,9 @@ The above diagram shows the 2:1 MUX between SATA Port 1 and the M.2 connector. T ## HDD Power -Helios64 provides on-board HDD power to supply up to 5x HDDs via header J7. +Helios64 provides on-board HDD power to supply up to 5x HDDs via header J8. -![J7 Location](/helios64/img/sata/j7.jpg) +![J8 Location](/helios64/img/sata/j8.jpg) The power delivery of the HDDs is devided into two group: @@ -37,9 +37,9 @@ The power delivery of the HDDs is devided into two group: Helios64 implements a power staggering approach where *HDD Rail A* will be powered up first, then few seconds later *HDD Rail B* will be powered up. This power control scenario is performed to reduce the inrush current during disk spin-up. -### J7 Pinout +### J8 Pinout -![J7 Location](/helios64/img/sata/j7_pinout.jpg) +![J8 Location](/helios64/img/sata/j8_pinout.jpg) | Pin | Signal Name | |-----|-------------| diff --git a/docs/helios64/uext.md b/docs/helios64/uext.md index 6c4fba0..f6d7862 100644 --- a/docs/helios64/uext.md +++ b/docs/helios64/uext.md @@ -37,7 +37,7 @@ Refer to the respective pages directly: ## RS232 (UART) -The UART bus exposed on the UEXT header is the same than the RK3399 SoC serial console exposed on the USB Type-C. There is no dedicated UART bus on the UEXT connector. The intention is to allow user to connect to SoC serial console by another way than the USB-to-Serial bridge. +The UART exposed on the UEXT header is UART Controller 0 from the RK3399 SoC. The primary purpose of this UART is to provide serial communication between SoC and Device connected to the UEXT port. -!!! Important - If you connect some modules which might require dedicated serial UART line to the SoC, this module will not operate properly. +!!! Note + If you are looking for SoC serial console you should refer to [USB-C Console Mode](/helios64/usb/#serial-console). diff --git a/docs/helios64/usb.md b/docs/helios64/usb.md index e79c4d1..366e0d9 100644 --- a/docs/helios64/usb.md +++ b/docs/helios64/usb.md @@ -68,7 +68,11 @@ The multiplexer can be override using [jumper P13](/helios64/jumper/#usb-console ### Serial Console -Serial Console of Helios64 is connected to FT232 USB Serial converter and the USB 2.0 signal of the FT232 is connected to USB 2.0 signals of USB Type-C Port. +Serial Console (UART2 Debug) of RK3399 SoC is connected to FT232 USB Serial converter and the USB 2.0 signal of the FT232 is connected to USB 2.0 signals of USB Type-C Port. + +In case you are using the USB-C for one of the others functionalities but you still need to access SoC serial console for debug purpose, UART2 Debug is also exposed on P14 header. + +![P14 Pinout](/helios64/img/usb/p14_pinout.jpg) ### Display Port