Skip to content

Commit efd34dd

Browse files
Merge pull request #670 from nascs/rock-5bp_pcie-info
fix: complete PCIe info of ROCK 5B/5B+
2 parents 6598f68 + 3de94aa commit efd34dd

File tree

2 files changed

+504
-48
lines changed

2 files changed

+504
-48
lines changed

docs/rock5/rock5b/hardware-design/hardware-interface.md

+252-24
Original file line numberDiff line numberDiff line change
@@ -250,34 +250,262 @@ description: "详细介绍 ROCK 5B/5B+ 硬件信息"
250250

251251
### PCIe
252252

253+
- PCIe B Key
254+
255+
<Tabs queryString="versions">
256+
257+
<TabItem value="ROCK 5B">
258+
259+
ROCK 5B 没有 PCIe B Key
260+
261+
</TabItem>
262+
263+
<TabItem value="ROCK 5B+">
264+
265+
| Pin# | Name | Pin# | Name |
266+
| :--: | :---------------------- | :--: | :------------------------ |
267+
| 1 | NC | 2 | 3V3_4G |
268+
| 3 | GND | 4 | 3V3_4G |
269+
| 5 | GND | 6 | 4G_PWREN |
270+
| 7 | USB4_DP | 8 | 4G_DISABLE |
271+
| 9 | USB4_DM | 10 | NC |
272+
| 11 | GND | | |
273+
| | | | |
274+
| | | | |
275+
| | | | |
276+
| | | 20 | I2S2_LRCK_M0_BT |
277+
| 21 | GND | 22 | I2S2_SDI_M0_BT |
278+
| 23 | 4G_WAKE_ON_HOST | 24 | I2S2_SDO_M0_BT |
279+
| 25 | NC | 26 | W_DISABLE2 |
280+
| 27 | GND | 28 | NC |
281+
| 29 | NC | 30 | SIM1_RESET |
282+
| 31 | NC | 32 | SIM1_CLK |
283+
| 33 | GND | 34 | SIM1_DATA |
284+
| 35 | NC | 36 | SIM1_PWR |
285+
| 37 | NC | 38 | DEVSLP |
286+
| 39 | GND | 40 | NC |
287+
| 41 | NC | 42 | NC |
288+
| 43 | NC | 44 | NC |
289+
| 45 | GND | 46 | NC |
290+
| 47 | NC | 48 | NC |
291+
| 49 | NC | 50 | NC |
292+
| 51 | GND | 52 | NC |
293+
| 53 | NC | 54 | NC |
294+
| 55 | NC | 56 | NC |
295+
| 57 | GND | 58 | NC |
296+
| 59 | NC | 60 | I2S2_SCLK_M0_BT |
297+
| 61 | NC | 62 | NC |
298+
| 63 | NC | 64 | NC |
299+
| 65 | NC | 66 | SIM1_DET |
300+
| 67 | 4G_RESET | 68 | NC |
301+
| 69 | GND | 70 | 3V3_4G |
302+
| 71 | GND | 72 | 3V3_4G |
303+
| 73 | GND | 74 | 3V3_4G |
304+
| 75 | GND | 76 | GND |
305+
| 77 | GND | 78 | GND |
306+
| 79 | NC | 80 | NC |
307+
308+
</TabItem>
309+
310+
</Tabs>
311+
253312
- PCIe E Key
254313

255-
<div className='gpio_style'>
314+
<Tabs queryString="versions">
256315

257-
| Pin# | Name | Pin# | Name | Pin# | Name | Pin# | Name |
258-
| :--: | :---------------------- | :--: | :------------------------ | :--: | :---------------- | :--: | :-------- |
259-
| 1 | GND | 21 | WIFI_WAKE_HOST_H_GPIO3_D5 | 49 | PCIE20_REFCLKN | 69 | GND |
260-
| 2 | VCC3V3_WF | 22 | UART1_RX_M0 | 50 | WIFIBT_32KIN_1T1R | 70 | BT_WAKE |
261-
| 3 | USB2_M2_DP | 23 | WIFI_REG_ON | 51 | GND | 71 | NC |
262-
| 4 | VCC3V3_WF | 32 | UART1_TX_M0 | 52 | PCIE_PERSTN | 72 | VCC3V3_WF |
263-
| 5 | USB2_M2_DM | 33 | GND | 53 | PCIE_CLKREQN | 73 | NC |
264-
| 6 | WIFI_LED | 34 | UART1_CTS_M | 54 | HOST_WAKE_BT_H | 74 | VCC3V3_WF |
265-
| 7 | GND | 35 | PCIE_TXP | 55 | PCIE_WAKEN | 75 | GND |
266-
| 8 | PCM_CLK/I2S_SCK | 36 | UART1_RTS_M | 56 | BT_REG_ON_H | 76 | GND |
267-
| 9 | SDIO_CLK | 37 | PCIE_TXN | 57 | GND | 77 | GND |
268-
| 10 | PCM_SYNC/I2S_WS | 38 | NC | 58 | I2C4_SDA_M1 | 78 | NC |
269-
| 11 | SDMMC2_CMD_M0 | 39 | GND | 59 | NC | 79 | NC |
270-
| 12 | PCM_OUT/I2S SD_OUT | 40 | NC | 60 | I2C4_SCL_M1 |
271-
| 13 | SDMMC2_D0_M0 | 41 | PCIE20_RXP | 61 | NC |
272-
| 14 | PCM_IN/I2S SD_IN | 42 | BT_REG_NO | 62 | NC |
273-
| 15 | SDMMC2_D1_M0 | 43 | PCIE20_RXN | 63 | GND |
274-
| 16 | NC | 44 | NC | 64 | NC |
275-
| 17 | SDMMC2_D2_M0 | 45 | GND | 65 | NC |
276-
| 18 | GND | 46 | NC | 66 | NC |
277-
| 19 | SDMMC2_D3_M0 | 47 | PCIE20_REFC | 67 | NC |
278-
| 20 | BT_WAKE_HOST_H_GPIO4_B4 | 48 | NC | 68 | NC |
316+
<TabItem value="ROCK 5B">
279317

280-
</div>
318+
<div className='gpio_style'>
319+
320+
| Pin# | Name | Pin# | Name | Pin# | Name | Pin# | Name |
321+
| :--: | :---------------------- | :--: | :------------------------ | :--: | :---------------- | :--: | :-------- |
322+
| 1 | GND | 21 | WIFI_WAKE_HOST_H_GPIO3_D5 | 49 | PCIE20_REFCLKN | 69 | GND |
323+
| 2 | VCC3V3_WF | 22 | UART1_RX_M0 | 50 | WIFIBT_32KIN_1T1R | 70 | BT_WAKE |
324+
| 3 | USB2_M2_DP | 23 | WIFI_REG_ON | 51 | GND | 71 | NC |
325+
| 4 | VCC3V3_WF | 32 | UART1_TX_M0 | 52 | PCIE_PERSTN | 72 | VCC3V3_WF |
326+
| 5 | USB2_M2_DM | 33 | GND | 53 | PCIE_CLKREQN | 73 | NC |
327+
| 6 | WIFI_LED | 34 | UART1_CTS_M | 54 | HOST_WAKE_BT_H | 74 | VCC3V3_WF |
328+
| 7 | GND | 35 | PCIE_TXP | 55 | PCIE_WAKEN | 75 | GND |
329+
| 8 | PCM_CLK/I2S_SCK | 36 | UART1_RTS_M | 56 | BT_REG_ON_H | 76 | GND |
330+
| 9 | SDIO_CLK | 37 | PCIE_TXN | 57 | GND | 77 | GND |
331+
| 10 | PCM_SYNC/I2S_WS | 38 | NC | 58 | I2C4_SDA_M1 | 78 | NC |
332+
| 11 | SDMMC2_CMD_M0 | 39 | GND | 59 | NC | 79 | NC |
333+
| 12 | PCM_OUT/I2S SD_OUT | 40 | NC | 60 | I2C4_SCL_M1 |
334+
| 13 | SDMMC2_D0_M0 | 41 | PCIE20_RXP | 61 | NC |
335+
| 14 | PCM_IN/I2S SD_IN | 42 | BT_REG_NO | 62 | NC |
336+
| 15 | SDMMC2_D1_M0 | 43 | PCIE20_RXN | 63 | GND |
337+
| 16 | NC | 44 | NC | 64 | NC |
338+
| 17 | SDMMC2_D2_M0 | 45 | GND | 65 | NC |
339+
| 18 | GND | 46 | NC | 66 | NC |
340+
| 19 | SDMMC2_D3_M0 | 47 | PCIE20_REFC | 67 | NC |
341+
| 20 | BT_WAKE_HOST_H_GPIO4_B4 | 48 | NC | 68 | NC |
342+
343+
</div>
344+
345+
</TabItem>
346+
347+
<TabItem value="ROCK 5B+">
348+
349+
ROCK 5B+ 没有 PCIe E Key
350+
351+
</TabItem>
352+
353+
</Tabs>
354+
355+
- PCIe M Key
356+
357+
<Tabs queryString="versions">
358+
<TabItem value="ROCK 5B">
359+
360+
<div className='gpio_style'>
361+
362+
| Pin# | Name | Pin# | Name |
363+
| :--: | :---------------------- | :--: | :------------------------ |
364+
| 1 | GND | 2 | VCC3V3_PCIE30 |
365+
| 3 | GND | 4 | VCC3V3_PCIE30 |
366+
| 5 | PCIE30_PORT1_RX3N | 6 | NC |
367+
| 7 | PCIE30_PORT1_RX3P | 8 | NC |
368+
| 9 | GND | 10 | NC |
369+
| 11 | PCIE30_PORT1_TX3N | 12 | VCC3V3_PCIE30 |
370+
| 13 | PCIE30_PORT1_TX3P | 14 | VCC3V3_PCIE30 |
371+
| 15 | GND | 16 | VCC3V3_PCIE30 |
372+
| 17 | PCIE30_PORT1_RX2N | 18 | VCC3V3_PCIE30 |
373+
| 19 | PCIE30_PORT1_RX2P | 20 | NC |
374+
| 21 | GND | 22 | NC |
375+
| 23 | PCIE30_PORT1_TX2N | 24 | NC |
376+
| 25 | PCIE30_PORT1_TX2P | 26 | NC |
377+
| 27 | GND | 28 | NC |
378+
| 29 | PCIE30_PORT0_RX1N | 30 | NC |
379+
| 31 | PCIE30_PORT0_RX1P | 32 | NC |
380+
| 33 | GND | 34 | NC |
381+
| 35 | PCIE30_PORT0_TX1N | 36 | NC |
382+
| 37 | PCIE30_PORT0_TX1P | 38 | NC |
383+
| 39 | GND | 40 | NC |
384+
| 41 | PCIE30_PORT0_RX0N | 42 | NC |
385+
| 43 | PCIE30_PORT0_RX0P | 44 | CLK_3P |
386+
| 45 | GND | 46 | CLK_3N |
387+
| 47 | PCIE30_PORT0_TX0N | 48 | NC |
388+
| 49 | PCIE30_PORT0_TX0P | 50 | PCIE30X4_PERSTn_M1_L |
389+
| 51 | GND | 52 | PCIE30X4_CLKREQn_M1_L |
390+
| 53 | PCIE30_REFCLKN_SLOT | 54 | PCIE30X4_WAKEn_M1_L |
391+
| 55 | PCIE30_REFCLKP_SLOT | 56 | NC |
392+
| 57 | GND | 58 | NC |
393+
| |
394+
| |
395+
| |
396+
| |
397+
| 67 | NC | 68 | NC |
398+
| 69 | NC | 70 | VCC3V3_PCIE30 |
399+
| 71 | GND | 72 | VCC3V3_PCIE30 |
400+
| 73 | GND | 74 | VCC3V3_PCIE30 |
401+
| 75 | GND | 76 | GND |
402+
| 77 | GND | | |
403+
404+
</div>
405+
406+
</TabItem>
407+
408+
<TabItem value="ROCK 5B+">
409+
410+
- PCIe M Key: PCIe3.0 x 2 Lane_1
411+
412+
<div className='gpio_style'>
413+
414+
| Pin# | Name | Pin# | Name |
415+
| :--: | :---------------------- | :--: | :------------------------ |
416+
| 1 | GND | 2 | VCC3V3_PCIE30 |
417+
| 3 | GND | 4 | VCC3V3_PCIE30 |
418+
| 5 | NC | 6 | NC |
419+
| 7 | NC | 8 | NC |
420+
| 9 | GND | 10 | NC |
421+
| 11 | NC | 12 | VCC3V3_PCIE30 |
422+
| 13 | NC | 14 | VCC3V3_PCIE30 |
423+
| 15 | GND | 16 | VCC3V3_PCIE30 |
424+
| 17 | NC | 18 | VCC3V3_PCIE30 |
425+
| 19 | NC | 20 | NC |
426+
| 21 | GND | 22 | NC |
427+
| 23 | NC | 24 | NC |
428+
| 25 | NC | 26 | NC |
429+
| 27 | GND | 28 | NC |
430+
| 29 | PCIE30_PORT0_RX1N | 30 | NC |
431+
| 31 | PCIE30_PORT0_RX1P | 32 | NC |
432+
| 33 | GND | 34 | NC |
433+
| 35 | PCIE30_PORT0_TX1N | 36 | NC |
434+
| 37 | PCIE30_PORT0_TX1P | 38 | NC |
435+
| 39 | GND | 40 | NC |
436+
| 41 | PCIE30_PORT0_RX0N | 42 | NC |
437+
| 43 | PCIE30_PORT0_RX0P | 44 | NC |
438+
| 45 | GND | 46 | NC |
439+
| 47 | PCIE30_PORT0_TX0N | 48 | NC |
440+
| 49 | PCIE30_PORT0_TX0P | 50 | PCIE30X4_PERSTn_M1_L |
441+
| 51 | GND | 52 | PCIE30X4_CLKREQn_M1_L |
442+
| 53 | PCIE30_REFCLKN_SLOT | 54 | PCIE30X4_WAKEn_M1_L |
443+
| 55 | PCIE30_REFCLKP_SLOT | 56 | NC |
444+
| 57 | GND | 58 | NC |
445+
| |
446+
| |
447+
| |
448+
| |
449+
| 67 | NC | 68 | NC |
450+
| 69 | NC | 70 | VCC3V3_PCIE30 |
451+
| 71 | GND | 72 | VCC3V3_PCIE30 |
452+
| 73 | GND | 74 | VCC3V3_PCIE30 |
453+
| 75 | GND | 76 | GND |
454+
| 77 | GND | | |
455+
456+
</div>
457+
458+
- PCIe M Key: PCIe3.0 x 2 Lane_2
459+
460+
<div className='gpio_style'>
461+
462+
| Pin# | Name | Pin# | Name |
463+
| :--: | :---------------------- | :--: | :------------------------ |
464+
| 1 | GND | 2 | 3V3_PCIE30_1 |
465+
| 3 | GND | 4 | 3V3_PCIE30_1 |
466+
| 5 | NC | 6 | NC |
467+
| 7 | NC | 8 | NC |
468+
| 9 | GND | 10 | NC |
469+
| 11 | NC | 12 | 3V3_PCIE30_1 |
470+
| 13 | NC | 14 | 3V3_PCIE30_1 |
471+
| 15 | GND | 16 | 3V3_PCIE30_1 |
472+
| 17 | NC | 18 | 3V3_PCIE30_1 |
473+
| 19 | NC | 20 | NC |
474+
| 21 | GND | 22 | NC |
475+
| 23 | NC | 24 | NC |
476+
| 25 | NC | 26 | NC |
477+
| 27 | GND | 28 | NC |
478+
| 29 | PCIE30_PORT1_RX3N | 30 | NC |
479+
| 31 | PCIE30_PORT1_RX3P | 32 | NC |
480+
| 33 | GND | 34 | NC |
481+
| 35 | PCIE30_PORT1_TX3N | 36 | NC |
482+
| 37 | PCIE30_PORT1_TX3P | 38 | NC |
483+
| 39 | GND | 40 | NC |
484+
| 41 | PCIE30_PORT1_RX2N | 42 | NC |
485+
| 43 | PCIE30_PORT1_RX2P | 44 | NC |
486+
| 45 | GND | 46 | NC |
487+
| 47 | PCIE30_PORT1_TX2N | 48 | NC |
488+
| 49 | PCIE30_PORT1_TX2P | 50 | PCIE30x2_PERSTn_M1 |
489+
| 51 | GND | 52 | PCIE30x2_CLKREQn_M1 |
490+
| 53 | PCIE30_REFCLKN_SLOT1 | 54 | PCIE30x2_WAKEn_M1 |
491+
| 55 | PCIE30_REFCLKP_SLOT1 | 56 | NC |
492+
| 57 | GND | 58 | NC |
493+
| |
494+
| |
495+
| |
496+
| |
497+
| 67 | NC | 68 | NC |
498+
| 69 | NC | 70 | 3V3_PCIE30_1 |
499+
| 71 | GND | 72 | 3V3_PCIE30_1 |
500+
| 73 | GND | 74 | 3V3_PCIE30_1 |
501+
| 75 | GND | 76 | GND |
502+
| 77 | GND | | |
503+
504+
</div>
505+
506+
</TabItem>
507+
508+
</Tabs>
281509

282510
### POE
283511

0 commit comments

Comments
 (0)