Please enable javascript, or click here to visit my ecommerce web site powered by Shopify.
Jump to: navigation, search

Difference between revisions of "Rock5/hardware/5b"

Line 4: Line 4:
 
__NOTOC__
 
__NOTOC__
  
     [[rock5 | ROCK 5]] > [[rock5/hardware | Hardware]] > [[Rock5/hardware/5b | ROCK 5B hardware details]]
+
     [[rock5 | ROCK 5]] > [[rock5/hardware | Hardware]] > [[Rock5/hardware/5b | ROCK 5B Hardware Details]]
  
 
In this page we will provide detailed hardware information of ROCK 5B.
 
In this page we will provide detailed hardware information of ROCK 5B.
Line 10: Line 10:
 
[[File:rock-5b-v1.42-hw.png | 600px | right]]
 
[[File:rock-5b-v1.42-hw.png | 600px | right]]
  
== Power ==
+
== USB Power (2) ==
  
 
The Radxa ROCK 5 Model B is designed to be an ARM desktop Single Board Computer with low power consumption. It supports the following power input:
 
The Radxa ROCK 5 Model B is designed to be an ARM desktop Single Board Computer with low power consumption. It supports the following power input:
Line 18: Line 18:
 
* 5V PoE power from the GPIO PIN 2 & 4
 
* 5V PoE power from the GPIO PIN 2 & 4
  
== Processor ==
+
== Processor (22) ==
  
 
The SoC powers ROCK 5B is Rockchip RK3588. The main system CPU is a Quad-core ARM Cortex-A76 MPCore processor and quad-core ARM Cortex-A55 MPCore processor, both are high-performance, low-power and cached application processor. Embedded ARM Mali-G610 MP4 3D GPU makes RK3588 completely compatible with OpenGLES 1.1, 2.0, and 3.2, OpenCL up to 2.2 and Vulkan1.2. Special 2D hardware engine with MMU will maximize display performance and provide very smoothly operation. The build-in NPU supports INT4/INT8/INT16/FP16 hybrid operation and computing power is up to 6TOPs. In addition, with its strong compatibility, network models based on a series of frameworks such as TensorFlow/MXNet/PyTorch/Caffe can be easily converted.
 
The SoC powers ROCK 5B is Rockchip RK3588. The main system CPU is a Quad-core ARM Cortex-A76 MPCore processor and quad-core ARM Cortex-A55 MPCore processor, both are high-performance, low-power and cached application processor. Embedded ARM Mali-G610 MP4 3D GPU makes RK3588 completely compatible with OpenGLES 1.1, 2.0, and 3.2, OpenCL up to 2.2 and Vulkan1.2. Special 2D hardware engine with MMU will maximize display performance and provide very smoothly operation. The build-in NPU supports INT4/INT8/INT16/FP16 hybrid operation and computing power is up to 6TOPs. In addition, with its strong compatibility, network models based on a series of frameworks such as TensorFlow/MXNet/PyTorch/Caffe can be easily converted.
  
== RAM ==
+
== RAM (21) ==
  
 
The ram for ROCK 5B is LPDDR 4x, two 32bits LPDDR 4x chips make 64bits, data frequency is up to 4224Mhz. ROCK 5B offers 4GB, 8GB and 16GB ram size options.
 
The ram for ROCK 5B is LPDDR 4x, two 32bits LPDDR 4x chips make 64bits, data frequency is up to 4224Mhz. ROCK 5B offers 4GB, 8GB and 16GB ram size options.
  
== 40P GPIO ==
+
== Headphone (1) ==
 +
 
 +
== HDMI (3 / 4) ==
 +
 
 +
 
 +
== SPI Nor Flash (5) ==
 +
 
 +
 
 +
== USB2.0 (6) ==
 +
 
 +
 
 +
== USB3.0 (7) ==
 +
 
 +
 
 +
 
 +
== 2.5GbE (8) / Ethernet Phy (9) ==
 +
 
 +
 
 +
 
 +
 
 +
== RTC Battery (10) ==
 +
 
 +
 
 +
 
 +
== M.2 E-KEY (11) ==
 +
 
 +
M.2 E Key pin signal definition table.
 +
 
 +
{| class="wikitable" style="vertical-align:middle;"
 +
|-
 +
! Pin#
 +
! Name
 +
|-
 +
| 1
 +
| GND
 +
|-
 +
| 2
 +
| VCC3V3_WF
 +
|-
 +
| 3
 +
| USB2_M2_DP
 +
|-
 +
| 4
 +
| VCC3V3_WF
 +
|-
 +
| 5
 +
| USB2_M2_DM
 +
|-
 +
| 6
 +
| WIFI_LED
 +
|-
 +
| 7
 +
| GND
 +
|-
 +
| 8
 +
| PCM_CLK/I2S_SCK
 +
|-
 +
| 9
 +
| SDIO_CLK
 +
|-
 +
| 10
 +
| PCM_SYNC/I2S_WS
 +
|-
 +
| 11
 +
| SDMMC2_CMD_M0
 +
|-
 +
| 12
 +
| PCM_OUT/I2S SD_OUT
 +
|-
 +
| 13
 +
| SDMMC2_D0_M0
 +
|-
 +
| 14
 +
| PCM_IN/I2S SD_IN
 +
|-
 +
| 15
 +
| SDMMC2_D1_M0
 +
|-
 +
| 16
 +
| NC
 +
|-
 +
| 17
 +
| SDMMC2_D2_M0
 +
|-
 +
| 18
 +
| GND
 +
|-
 +
| 19
 +
| SDMMC2_D3_M0
 +
|-
 +
| 20
 +
| BT_WAKE_HOST_H_GPIO4_B4
 +
|-
 +
| 21
 +
| WIFI_WAKE_HOST_H_GPIO3_D5
 +
|-
 +
| 22
 +
| UART1_RX_M0
 +
|-
 +
| 23
 +
| WIFI_REG_ON_H_GPIO3_D4
 +
|-
 +
| 32
 +
| UART1_TX_M0
 +
|-
 +
| 33
 +
| GND
 +
|-
 +
| 34
 +
| UART1_CTS_M0
 +
|-
 +
| 35
 +
| PCIE_TXP
 +
|-
 +
| 36
 +
| UART1_RTS_M0
 +
|-
 +
| 37
 +
| PCIE_TXN
 +
|-
 +
| 38
 +
| NC
 +
|-
 +
| 39
 +
| GND
 +
|-
 +
| 40
 +
| NC
 +
|-
 +
| 41
 +
| PCIE20_RXP
 +
|-
 +
| 42
 +
| BT_REG_NO
 +
|-
 +
| 43
 +
| PCIE20_RXN
 +
|-
 +
| 44
 +
| NC
 +
|-
 +
| 45
 +
| GND
 +
|-
 +
| 46
 +
| NC
 +
|-
 +
| 47
 +
| PCIE20_REFCLKP
 +
|-
 +
| 48
 +
| NC
 +
|-
 +
| 49
 +
| PCIE20_REFCLKN
 +
|-
 +
| 50
 +
| WIFIBT_32KIN_1T1R
 +
|-
 +
| 51
 +
| GND
 +
|-
 +
| 52
 +
| PCIE_PERSTN
 +
|-
 +
| 53
 +
| PCIE_CLKREQN
 +
|-
 +
| 54
 +
| HOST_WAKE_BT_H
 +
|-
 +
| 55
 +
| PCIE_WAKEN
 +
|-
 +
| 56
 +
| BT_REG_ON_H
 +
|-
 +
| 57
 +
| GND
 +
|-
 +
| 58
 +
| I2C4_SDA_M1
 +
|-
 +
| 59
 +
| NC
 +
|-
 +
| 60
 +
| I2C4_SCL_M1
 +
|-
 +
| 61
 +
| NC
 +
|-
 +
| 62
 +
| NC
 +
|-
 +
| 63
 +
| GND
 +
|-
 +
| 64
 +
| NC
 +
|-
 +
| 65
 +
| NC
 +
|-
 +
| 66
 +
| NC
 +
|-
 +
| 67
 +
| NC
 +
|-
 +
| 68
 +
| NC
 +
|-
 +
| 69
 +
| GND
 +
|-
 +
| 70
 +
| BT_WAKE
 +
|-
 +
| 71
 +
| NC
 +
|-
 +
| 72
 +
| VCC3V3_WF
 +
|-
 +
| 73
 +
| NC
 +
|-
 +
| 74
 +
| VCC3V3_WF
 +
|-
 +
| 75
 +
| GND
 +
|-
 +
| 76
 +
| GND
 +
|-
 +
| 77
 +
| GND
 +
|-
 +
| 78
 +
| NC
 +
|-
 +
| 79
 +
| NC
 +
|}
 +
 
 +
== Power Button (12) ==
 +
 
 +
 
 +
== Recovery Button (13) ==
 +
 
 +
 
 +
 
 +
== RGB LED (14) ==
 +
 
 +
 
 +
 
 +
== HDMI Input (15) ==
 +
 
 +
 
 +
 
 +
== PoE (16) ==
 +
 
 +
== 40-pin Header (18) ==
  
 
Please see [[rock5/hardware/5b/gpio | ROCK 5B GPIO pinout]].
 
Please see [[rock5/hardware/5b/gpio | ROCK 5B GPIO pinout]].
  
== MIPI DSI ==
+
== Fan (19) ==
 +
 
 +
Definition table (From top to bottom in the picture)
 +
 
 +
{| class="wikitable"
 +
! Pin#
 +
! Name
 +
|-
 +
| 1
 +
| +5.0V
 +
|-
 +
| 2
 +
| PWM
 +
|}
 +
 
 +
== Maskrom Button (20) ==
 +
 
 +
 
 +
 
 +
== TF (23) ==
 +
 
 +
The TF card can be used as a system storage or an external storage.
 +
 
 +
When it's used as a system storage, you had better choose the ones with storage space larger than 8GB.
 +
 
 +
When it's used as an external storage, you can choose the ones with storage space up to 128GB.
 +
 
 +
When the TF card is inserted into the TF card slot , the device will be automatically recognized by the system.
 +
 
 +
The TF card interface pin specification shows below.
 +
 
 +
{| class="wikitable"
 +
|-
 +
! Pin# || Name     
 +
|-
 +
| 1 || SDMMC0_D2
 +
|-
 +
| 2 || SDMMC0_D3
 +
|-
 +
| 3 || SDMMC0_CMD
 +
|-
 +
| 4 || VCC3V3_SYS
 +
|-
 +
| 5 || SDMMC0_CLK
 +
|-
 +
| 6 || GND
 +
|-
 +
| 7 || SDMMC0_D0
 +
|-
 +
| 8 || SDMMC0_D1
 +
|-
 +
| 9 || SDMMC0_DET_L
 +
|-
 +
| 10 || GND
 +
|-
 +
| 11 || GND
 +
|-
 +
| 12 || GND
 +
|-
 +
| 13 || GND
 +
|}
 +
 
 +
== RTC (24) ==
 +
 
 +
The RTC connector is designed according to the standard connector type.
 +
 
 +
You can distinguish '+3.3V' and '-' from the silk screen on the board.
 +
 
 +
{| class="wikitable"
 +
! Pin#
 +
! Name
 +
|-
 +
| 1
 +
| GND
 +
|-
 +
| 2
 +
| +3.3V
 +
|}
 +
 
 +
== MIPI CSI (25) ==
 +
 
 +
 
 +
== MIPI DSI (26) ==
 +
 
 +
== M.2 M-KEY (27) ==
 +
 
 +
 
 +
 
 +
 
 +
== eMMC (28) ==
  
== User LED  ==
+
===== Socket on Board Interface Feature =====
  
== Power Button  ==
+
The high performance eMMC module is the best choice as the system storage for ROCK 5B. The eMMC module with 8GB/16GB/32GB/64GB/128GB is available.
  
== Recover Button  ==
+
The eMMC Socket pin specification shows below.
  
== Power LED ==
+
{| class="wikitable"
 +
|-
 +
! Name || Pin# || || Pin# || Name     
 +
|-
 +
| GND || 1 || || 34 || GND
 +
|-
 +
| EMMC_D5 || 2 || || 33 || EMMC_D6
 +
|-
 +
| GND || 3 || || 32 || GND
 +
|-
 +
| EMMC_D4 || 4 || || 31 || EMMC_D7
 +
|-
 +
| GND || 5 || || 30 || GND
 +
|-
 +
| EMMC_D0 || 6 || || 29 || EMMC_D1
 +
|-
 +
| GND || 7 || || 28 || GND
 +
|-
 +
| EMMC_CLK || 8 || || 27 || EMMC_D2
 +
|-
 +
| GND || 9 || || 26 || GND
 +
|-
 +
| EMMC_D3 || 10 || || 25 || EMMC_CMD
 +
|-
 +
| GND || 11 || || 24 || GND
 +
|-
 +
| EMMC_RSTN || 12 || || 23 || VCC3V3_SYS
 +
|-
 +
| GND || 13 || || 22 || VCC3V3_SYS
 +
|-
 +
| GND || 14 || || 21 || VCC_1V8
 +
|-
 +
| EMMC_RCLK || 15 || || 20 ||  VCC_1V8
 +
|-
 +
| GND || 16 || || 19 || GND
 +
|-
 +
| GND || 17 || || 18 || GND
 +
|}
  
== M.2 E Key ==
+
== Audio Codec (29) ==

Revision as of 12:05, 30 September 2022


    ROCK 5 >  Hardware >  ROCK 5B Hardware Details

In this page we will provide detailed hardware information of ROCK 5B.

Rock-5b-v1.42-hw.png

USB Power (2)

The Radxa ROCK 5 Model B is designed to be an ARM desktop Single Board Computer with low power consumption. It supports the following power input:

  • USB PD power adapter which support 12V/15V/20V with 2A current or higher output
  • Power adapter with fixed 9V to 20V DC voltage and USB C plug
  • 5V PoE power from the GPIO PIN 2 & 4

Processor (22)

The SoC powers ROCK 5B is Rockchip RK3588. The main system CPU is a Quad-core ARM Cortex-A76 MPCore processor and quad-core ARM Cortex-A55 MPCore processor, both are high-performance, low-power and cached application processor. Embedded ARM Mali-G610 MP4 3D GPU makes RK3588 completely compatible with OpenGLES 1.1, 2.0, and 3.2, OpenCL up to 2.2 and Vulkan1.2. Special 2D hardware engine with MMU will maximize display performance and provide very smoothly operation. The build-in NPU supports INT4/INT8/INT16/FP16 hybrid operation and computing power is up to 6TOPs. In addition, with its strong compatibility, network models based on a series of frameworks such as TensorFlow/MXNet/PyTorch/Caffe can be easily converted.

RAM (21)

The ram for ROCK 5B is LPDDR 4x, two 32bits LPDDR 4x chips make 64bits, data frequency is up to 4224Mhz. ROCK 5B offers 4GB, 8GB and 16GB ram size options.

Headphone (1)

HDMI (3 / 4)

SPI Nor Flash (5)

USB2.0 (6)

USB3.0 (7)

2.5GbE (8) / Ethernet Phy (9)

RTC Battery (10)

M.2 E-KEY (11)

M.2 E Key pin signal definition table.

Pin# Name
1 GND
2 VCC3V3_WF
3 USB2_M2_DP
4 VCC3V3_WF
5 USB2_M2_DM
6 WIFI_LED
7 GND
8 PCM_CLK/I2S_SCK
9 SDIO_CLK
10 PCM_SYNC/I2S_WS
11 SDMMC2_CMD_M0
12 PCM_OUT/I2S SD_OUT
13 SDMMC2_D0_M0
14 PCM_IN/I2S SD_IN
15 SDMMC2_D1_M0
16 NC
17 SDMMC2_D2_M0
18 GND
19 SDMMC2_D3_M0
20 BT_WAKE_HOST_H_GPIO4_B4
21 WIFI_WAKE_HOST_H_GPIO3_D5
22 UART1_RX_M0
23 WIFI_REG_ON_H_GPIO3_D4
32 UART1_TX_M0
33 GND
34 UART1_CTS_M0
35 PCIE_TXP
36 UART1_RTS_M0
37 PCIE_TXN
38 NC
39 GND
40 NC
41 PCIE20_RXP
42 BT_REG_NO
43 PCIE20_RXN
44 NC
45 GND
46 NC
47 PCIE20_REFCLKP
48 NC
49 PCIE20_REFCLKN
50 WIFIBT_32KIN_1T1R
51 GND
52 PCIE_PERSTN
53 PCIE_CLKREQN
54 HOST_WAKE_BT_H
55 PCIE_WAKEN
56 BT_REG_ON_H
57 GND
58 I2C4_SDA_M1
59 NC
60 I2C4_SCL_M1
61 NC
62 NC
63 GND
64 NC
65 NC
66 NC
67 NC
68 NC
69 GND
70 BT_WAKE
71 NC
72 VCC3V3_WF
73 NC
74 VCC3V3_WF
75 GND
76 GND
77 GND
78 NC
79 NC

Power Button (12)

Recovery Button (13)

RGB LED (14)

HDMI Input (15)

PoE (16)

40-pin Header (18)

Please see ROCK 5B GPIO pinout.

Fan (19)

Definition table (From top to bottom in the picture)

Pin# Name
1 +5.0V
2 PWM

Maskrom Button (20)

TF (23)

The TF card can be used as a system storage or an external storage.

When it's used as a system storage, you had better choose the ones with storage space larger than 8GB.

When it's used as an external storage, you can choose the ones with storage space up to 128GB.

When the TF card is inserted into the TF card slot , the device will be automatically recognized by the system.

The TF card interface pin specification shows below.

Pin# Name
1 SDMMC0_D2
2 SDMMC0_D3
3 SDMMC0_CMD
4 VCC3V3_SYS
5 SDMMC0_CLK
6 GND
7 SDMMC0_D0
8 SDMMC0_D1
9 SDMMC0_DET_L
10 GND
11 GND
12 GND
13 GND

RTC (24)

The RTC connector is designed according to the standard connector type.

You can distinguish '+3.3V' and '-' from the silk screen on the board.

Pin# Name
1 GND
2 +3.3V

MIPI CSI (25)

MIPI DSI (26)

M.2 M-KEY (27)

eMMC (28)

Socket on Board Interface Feature

The high performance eMMC module is the best choice as the system storage for ROCK 5B. The eMMC module with 8GB/16GB/32GB/64GB/128GB is available.

The eMMC Socket pin specification shows below.

Name Pin# Pin# Name
GND 1 34 GND
EMMC_D5 2 33 EMMC_D6
GND 3 32 GND
EMMC_D4 4 31 EMMC_D7
GND 5 30 GND
EMMC_D0 6 29 EMMC_D1
GND 7 28 GND
EMMC_CLK 8 27 EMMC_D2
GND 9 26 GND
EMMC_D3 10 25 EMMC_CMD
GND 11 24 GND
EMMC_RSTN 12 23 VCC3V3_SYS
GND 13 22 VCC3V3_SYS
GND 14 21 VCC_1V8
EMMC_RCLK 15 20 VCC_1V8
GND 16 19 GND
GND 17 18 GND

Audio Codec (29)