Difference between revisions of "ROM-5780 user guide"

From ESS-WIKI
Jump to: navigation, search
(      查看内存容量(Check Memory Capacity))
 
(12 intermediate revisions by 2 users not shown)
Line 1: Line 1:
  
== '''資源特性(Features)''' ==
+
== '''產品介紹(Product introduction )''' ==
 +
 
 +
=== '''產品特性(Product Features)''' ===
  
 
*Rockchip RK3399 Arm dual Cortex-A72 and quad Cortex-A53 1.8 GHz  
 
*Rockchip RK3399 Arm dual Cortex-A72 and quad Cortex-A53 1.8 GHz  
Line 10: Line 12:
 
*Support Debian Linux and Android  
 
*Support Debian Linux and Android  
  
== '''簡介(Introduction)''' ==
+
=== '''產品官網連結(Product official website link) ''' ===
  
Advantech ROM-5780 SMARC 2.1 Computer-on-Module is powered by Rockchip RK3399 SOC which includes dual-core Arm Cortex-A72 and quad-core Arm Cortex-A53 processors<br/> and Arm Mali-T860MP4 3D graphics engine. It provides rich display interface: HDMI 4K@60Hz, eDP and LVDS to meet different requirement. It also features USB3.0, PCIe 2.0, SATA,<br/> Gigabit Ethernet, MIPI-CSI for embedded applications. It is the ideal solution for POS, vending, infotainment, Medical.<br/> ROM-5780 is paired with the Advantech ROM-DB5901 SMARC2.0 development board for faster end product peripheral integration and time-to-market. The reference schematics and<br/> layout checklist documentations for carrier board development will be provided along with the open-sourced Linux BSP, test utilities, hardware design utilities and reference drivers.
+
[https://www.advantech.com/zh-tw/products/77b59009-31a9-4751-bee1-45827a844421/rom-5780/mod_74c37d9d-d50c-4d67-a802-952cd5c78d47 '''ROM-5780''']
 +
 
 +
== '''接口布局和尺寸(Layout and Sizes)''' ==
 +
 
 +
=== '''ROM-5780 接口布局圖&nbsp;Board Dimension Layout&nbsp;''' ===
  
 +
[[File:ROM-5780 module board.jpg|RTENOTITLE]]
  
== '''訂購資訊(Ordering Information)''' ==
+
=== '''Board Connectors''' ===
  
[[File:ROM-5780 orderinfo.jpg|RTENOTITLE]]
+
'''The board has one switch that allows you to configure your system.'''
  
 +
<span style="color:#e74c3c;">[[File:ROM-5780 Board.png|RTENOTITLE]]</span>
  
== '''規格(Specifications)''' ==
+
=== '''Connector List''' ===
  
<span style="color:#e74c3c;">插一張Specifications圖片</span>
+
'''Switch'''
  
== '''框圖(Block Diagram)''' ==
+
{| border="1" cellpadding="1" cellspacing="1" style="width: 500px;"
 +
|-
 +
| '''Position'''
 +
| '''Description'''
 +
|-
 +
| SW1
 +
| UART & Debug Port selection
 +
|-
 +
| SW2
 +
| AT& ATX mode selection
 +
|}
  
<span style="color:#e74c3c;">插一張Block Diagram圖片</span>
+
'''SW1: UART & Debug Port Selection'''
  
== '''接口布局和尺寸(Layout and Sizes)''' ==
+
{| border="1" cellpadding="1" cellspacing="1" style="width: 500px;"
 +
|-
 +
| '''Setting'''
 +
| '''Function'''
 +
|-
 +
| SW1(2-3)
 +
| Normal UART
 +
|-
 +
| SW1(2-1)
 +
| Debug Console (Default)
 +
|}
  
 +
'''SW2: AT/ATX Mode Selection'''
  
=== '''ROM-5780 接口布局圖&nbsp;Board Dimension Layout&nbsp;''' ===
+
{| border="1" cellpadding="1" cellspacing="1" style="width: 500px;"
 +
|-
 +
| '''Setting'''
 +
| '''Function'''
 +
|-
 +
| SW2(2-3)
 +
| AT Mode (Default)
 +
|-
 +
| SW2(2-1)
 +
| ATX Mode
 +
|}
  
[[File:ROM-5780 module board.jpg|RTENOTITLE]]
+
&nbsp;
  
 
=== '''ROM-DB5901&nbsp;接口布局圖&nbsp;Board Dimension Layout''' ===
 
=== '''ROM-DB5901&nbsp;接口布局圖&nbsp;Board Dimension Layout''' ===
Line 41: Line 80:
 
[[File:ROM-DB5901 IO.jpg|RTENOTITLE]]
 
[[File:ROM-DB5901 IO.jpg|RTENOTITLE]]
  
 
+
&nbsp;
  
 
=== '''主板内置插针式引脚排序方式 (Pin Header defination)&nbsp;''' ===
 
=== '''主板内置插针式引脚排序方式 (Pin Header defination)&nbsp;''' ===
Line 49: Line 88:
 
[[File:ROM-DB5901 IO2.jpg|RTENOTITLE]]
 
[[File:ROM-DB5901 IO2.jpg|RTENOTITLE]]
  
{| border="1" cellspacing="1" cellpadding="1"
+
{| border="1" cellpadding="1" cellspacing="1"
 
|-
 
|-
 
| '''Position'''
 
| '''Position'''
Line 56: Line 95:
 
|-
 
|-
 
| BAT1
 
| BAT1
| PIN Header for Battery<br/>
+
| PIN Header for Battery
| WAFER 8P 2.54mm 180D(M) DIP<br/>A2543WV2-8P<br/>
+
| WAFER 8P 2.54mm 180D(M) DIP<br/> A2543WV2-8P
 
|-
 
|-
 
| BH1
 
| BH1
| RTC Battery Holder<br/>
+
| RTC Battery Holder
| BATTERY HOLDER 24.9*23.4*8.9<br/>CR2032 BH800.4GG<br/>
+
| BATTERY HOLDER 24.9*23.4*8.9<br/> CR2032 BH800.4GG
 
|-
 
|-
 
| CAN1
 
| CAN1
| CANBus Port 1<br/>
+
| CANBus Port 1
| BOX HEADER 5x2P 2.54mm 180D(M)<br/>DIP 23N6960-10S10<br/>
+
| BOX HEADER 5x2P 2.54mm 180D(M)<br/> DIP 23N6960-10S10
 
|-
 
|-
 
| CAN2
 
| CAN2
| CANBus Port 2<br/>
+
| CANBus Port 2
| BOX HEADER 5x2P 2.54mm 180D(M)<br/>DIP 23N6960-10S10<br/>
+
| BOX HEADER 5x2P 2.54mm 180D(M)<br/> DIP 23N6960-10S10
 
|-
 
|-
 
| COM1
 
| COM1
| COM Port 1<br/>
+
| COM Port 1
| BOX HEADER 5x2P 2.54mm 180D(M)<br/>DIP 23N6960-10S10<br/>
+
| BOX HEADER 5x2P 2.54mm 180D(M)<br/> DIP 23N6960-10S10
 
|-
 
|-
 
| COM3
 
| COM3
| COM Port 3 (Debug Port)<br/>
+
| COM Port 3 (Debug Port)
| BOX HEADER 5x2P 2.54mm 180D(M)<br/>DIP 23N6960-10S10<br/>
+
| BOX HEADER 5x2P 2.54mm 180D(M)<br/> DIP 23N6960-10S10
 
|-
 
|-
 
| CN4
 
| CN4
| PCIex1 Connector 1<br/>
+
| PCIex1 Connector 1
| PCIEXPRESS 36P 180D(F) DIP<br/>2EG01817-D2D-DF<br/>
+
| PCIEXPRESS 36P 180D(F) DIP<br/> 2EG01817-D2D-DF
 
|-
 
|-
 
| CN5
 
| CN5
| PCIex1 Connector 2<br/>
+
| PCIex1 Connector 2
| PCIEXPRESS 36P 180D(F) DIP<br/>2EG01817-D2D-DF<br/>
+
| PCIEXPRESS 36P 180D(F) DIP<br/> 2EG01817-D2D-DF
 
|-
 
|-
 
| CN6
 
| CN6
| PCIex1 Connector 3<br/>
+
| PCIex1 Connector 3
| PCIEXPRESS 36P 180D(F) DIP<br/>2EG01817-D2D-DF<br/>
+
| PCIEXPRESS 36P 180D(F) DIP<br/> 2EG01817-D2D-DF
 
|-
 
|-
 
| CN11
 
| CN11
| SATA Connector<br/>
+
| SATA Connector
| Serial ATA 7P 1.27mm 180D(M) DIP<br/>WATM-07DBN4A3B8<br/>
+
| Serial ATA 7P 1.27mm 180D(M) DIP<br/> WATM-07DBN4A3B8
 
|-
 
|-
 
| CN12
 
| CN12
| SATA Power Connector<br/>
+
| SATA Power Connector
| WAFER 4P 2.5mm 180D(M) DIP<br/>24W1161-04S10-01T<br/>
+
| WAFER 4P 2.5mm 180D(M) DIP<br/> 24W1161-04S10-01T
 
|-
 
|-
 
| CN22
 
| CN22
| GPIOx8 sets<br/>
+
| GPIOx8 sets
| PIN HEADER 10x2P 2.0mm 180D(M)<br/>DIP 21N22050<br/>
+
| PIN HEADER 10x2P 2.0mm 180D(M)<br/> DIP 21N22050
 
|-
 
|-
 
| CN25
 
| CN25
| MXM 3.0 Connector<br/>
+
| MXM 3.0 Connector
| MXM Conn. 314P 90D(F) SMD<br/>AS0B821-S78B-7H<br/>
+
| MXM Conn. 314P 90D(F) SMD<br/> AS0B821-S78B-7H
 
|-
 
|-
 
| CN26
 
| CN26
| M.2 Key E Slots<br/>
+
| M.2 Key E Slots
| NGFF 75P 0.5mm 90D(F) H=4.2mm<br/>SMD AS0BC21-S40BE<br/>
+
| NGFF 75P 0.5mm 90D(F) H=4.2mm<br/> SMD AS0BC21-S40BE
 
|-
 
|-
 
| CN38
 
| CN38
 
| FAN (Reserved)
 
| FAN (Reserved)
| WTB Con. 3P 2.54mm 180D(M) DIP<br/>A2543WV0-3P-6T-5e<br/>
+
| WTB Con. 3P 2.54mm 180D(M) DIP<br/> A2543WV0-3P-6T-5e
 
|-
 
|-
 
| CN39
 
| CN39
| MIPI-CSI1 (FPC, 4-Lane<br/>
+
| MIPI-CSI1 (FPC, 4-Lane
| FPC 39P, 0.6mm, H0.9mm<br/>
+
| FPC 39P, 0.6mm, H0.9mm
 
|-
 
|-
 
| CN40
 
| CN40
| MIPI-CSI0 (FPC, 2-Lane)<br/>
+
| MIPI-CSI0 (FPC, 2-Lane)
| FPC 39P, 0.6mm, H0.9mm<br/>
+
| FPC 39P, 0.6mm, H0.9mm
 
|-
 
|-
 
| CN41
 
| CN41
| MIPI-CSI0 (Mini-SAS, 2-Lane)<br/>
+
| MIPI-CSI0 (Mini-SAS, 2-Lane)
| Mini SAS 36P/0.8mm/(M)/LCP/VA/G15u/<br/>S/BK/W<br/>
+
| Mini SAS 36P/0.8mm/(M)/LCP/VA/G15u/<br/> S/BK/W
 
|-
 
|-
 
| CN42
 
| CN42
| MIPI-CSI1 (Mini-SAS, 4-Lane)<br/>
+
| MIPI-CSI1 (Mini-SAS, 4-Lane)
| Mini SAS 36P/0.8mm/(M)/LCP/VA/G15u/<br/>S/BK/W<br/>
+
| Mini SAS 36P/0.8mm/(M)/LCP/VA/G15u/<br/> S/BK/W
 
|-
 
|-
 
| ESPI_CN1
 
| ESPI_CN1
| ESPI<br/>
+
| ESPI
| PIN HEADER 6x2P 2.0mm180D(M) SMD<br/>21N22050-12M00B<br/>
+
| PIN HEADER 6x2P 2.0mm180D(M) SMD<br/> 21N22050-12M00B
 
|-
 
|-
 
| I2C_GP_1
 
| I2C_GP_1
| I2C Pin Header<br/>
+
| I2C Pin Header
| WAFER BOX 4P 2.00mm 180D(M) DIP<br/>721-81-04TW00<br/>
+
| WAFER BOX 4P 2.00mm 180D(M) DIP<br/> 721-81-04TW00
 
|-
 
|-
 
| I2C_CN3
 
| I2C_CN3
| Audio Codec Board<br/>
+
| Audio Codec Board
| PIN HEADER 2x10P 2.54mm 180D(M)<br/>DIP 21N22564<br/>
+
| PIN HEADER 2x10P 2.54mm 180D(M)<br/> DIP 21N22564
 
|-
 
|-
 
| LVDS0
 
| LVDS0
| LVDS0<br/>
+
| LVDS0
| Wafer 2x20P/1.25mm/(M)/NY9T/VA/GFL/<br/>S/WH/W<br/>
+
| Wafer 2x20P/1.25mm/(M)/NY9T/VA/GFL/<br/> S/WH/W
 
|-
 
|-
 
| LVDS_BK_PWR
 
| LVDS_BK_PWR
| LVDS0 Back Light<br/>
+
| LVDS0 Back Light
| WAFER BOX 5P 2.0mm 180D(M) DIP<br/>A2001WV2-5P<br/>
+
| WAFER BOX 5P 2.0mm 180D(M) DIP<br/> A2001WV2-5P
 
|-
 
|-
 
| LVDS1
 
| LVDS1
| LVDS1<br/>
+
| LVDS1
| Wafer 2x20P/1.25mm/(M)/NY9T/VA/GFL/<br/>S/WH/W<br/>
+
| Wafer 2x20P/1.25mm/(M)/NY9T/VA/GFL/<br/> S/WH/W
 
|-
 
|-
 
| LVDS1_BK_PWR
 
| LVDS1_BK_PWR
| LVDS1 Back Light<br/>
+
| LVDS1 Back Light
| WAFER BOX 5P 2.0mm 180D(M) DIP<br/>A2001WV2-5P<br/>
+
| WAFER BOX 5P 2.0mm 180D(M) DIP<br/> A2001WV2-5P
 
|-
 
|-
 
| SD1
 
| SD1
| SD Card Slot<br/>
+
| SD Card Slot
| SD CARD 9P 90D(F) SMD WK2192CS3D-<br/>7H<br/>
+
| SD CARD 9P 90D(F) SMD WK2192CS3D-<br/> 7H
 
|-
 
|-
 
| SPI_CN1
 
| SPI_CN1
| SPI Pin Header<br/>
+
| SPI Pin Header
| PIN HEADER 4x2P 2.54mm 180D(M)<br/>SMD 21N22564<br/>
+
| PIN HEADER 4x2P 2.54mm 180D(M)<br/> SMD 21N22564
 
|-
 
|-
 
| SW2
 
| SW2
| Reset Button<br/>
+
| Reset Button
| TACT SW STS-091 SMD 4P H=3.8mm<br/>
+
| TACT SW STS-091 SMD 4P H=3.8mm
 
|-
 
|-
 
| SW4
 
| SW4
| SLP Button<br/>
+
| SLP Button
| TACT SW STS-091 SMD 4P H=3.8mm<br/>
+
| TACT SW STS-091 SMD 4P H=3.8mm
 
|-
 
|-
 
| SW5
 
| SW5
| Power Button<br/>
+
| Power Button
| TACT SW STS-091 SMD 4P H=3.8mm<br/>
+
| TACT SW STS-091 SMD 4P H=3.8mm
 
|-
 
|-
 
| USB0_OTG1
 
| USB0_OTG1
| USB OTG<br/>
+
| USB OTG
| Micro USB 5P/0.65mm/(F)/NY9T/GFL/<br/>RA/S/BK/B<br/>
+
| Micro USB 5P/0.65mm/(F)/NY9T/GFL/<br/> RA/S/BK/B
 
|-
 
|-
 
| USB-4-5
 
| USB-4-5
| USB Port 4, Port 5<br/>
+
| USB Port 4, Port 5
| PIN HEADER 2x5P 2.0mm 180D(M)<br/>SMD 21N22050<br/>
+
| PIN HEADER 2x5P 2.0mm 180D(M)<br/> SMD 21N22050
 
|}
 
|}
 
 
 
  
 
=== '''Rear I/O&nbsp;''' ===
 
=== '''Rear I/O&nbsp;''' ===
Line 253: Line 289:
 
*[[电源及指示灯和开关机复位按钮(Power_、LED、Power_Button、Reset_Button、Sleep_Button)|电源及指示灯和开关机复位按钮(Power&nbsp;、LED、Power Button、Reset Button、Sleep Button)&nbsp;]]  
 
*[[电源及指示灯和开关机复位按钮(Power_、LED、Power_Button、Reset_Button、Sleep_Button)|电源及指示灯和开关机复位按钮(Power&nbsp;、LED、Power Button、Reset Button、Sleep Button)&nbsp;]]  
 
*[[GPIO接口|GPIO接口]]  
 
*[[GPIO接口|GPIO接口]]  
*[[MINI_PCIE接口_M.2接口_SPI、I2C_接口|MINI_PCIE接口_M.2接口_SPI、I2C_接口]]
+
*[[MINI_PCIE接口_M.2接口_SPI、I2C_接口|MINI_PCIE接口_M.2接口_SPI、I2C_接口]]  
  
 
== '''机械尺寸&nbsp; ('''Mechanical Characteristics) ==
 
== '''机械尺寸&nbsp; ('''Mechanical Characteristics) ==
Line 261: Line 297:
 
*Height on Bottom: Under 1.3 mm base on SPEC definition  
 
*Height on Bottom: Under 1.3 mm base on SPEC definition  
  
<span style="color:#e74c3c;">插入兩張尺寸圖</span>
+
<font color="#e74c3c">&nbsp; &nbsp; &nbsp; &nbsp;[[File:ROM-5780 1 Mechanical.png|RTENOTITLE]]</font>
 +
 
 +
&nbsp;
 +
 
 +
<font color="#e74c3c">[[File:ROM-5780 2 Mechanical.png|RTENOTITLE]]</font>
  
 
----
 
----
  
 
== '''快速入门 (Quick Start)''' ==
 
== '''快速入门 (Quick Start)''' ==
 +
  
 
=== '''系统下载 (OS Download)''' ===
 
=== '''系统下载 (OS Download)''' ===
  
[https://pan.baidu.com/s/1Ht2OzxW4NgaZC0Gf69ikIA Baidu link for Debian10]&nbsp;Password:nvpp<br/>[https://www.dropbox.com/sh/pqnqaed8nuhd20m/AADJyRjFhLBD-IOpzTF3SYcda?dl=0 Dropbox link for Debian10]
+
Note:&nbsp;&nbsp;LIV=Yocto Linux,&nbsp;UIV=Ubuntu,&nbsp;DIV=Debian, AIV=Android
  
*'''Linux系统 (Linux OS)''''''&nbsp; &nbsp;'''
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LBV=BSP, LIV=Image
  
{| border="2"
+
{| border="1" cellpadding="1" cellspacing="1"
 +
|-
 +
| '''Platform'''
 +
| '''Product'''
 +
| '''Image Version'''
 +
| '''Release Date'''
 +
| '''Release Version'''
 +
| '''Release notes'''
 +
| '''Image Download'''
 +
| '''BSP Download Tag'''
 +
| '''Comment'''
 
|-
 
|-
| align="center" | '''Version'''
 
| align="center" | '''Date'''
 
| align="center" | '''Product'''
 
| align="center" | '''CPU'''
 
| align="center" | '''Yocto3.0/Ubuntu18.04/Debian10'''
 
| align="center" | '''SDK'''
 
| align="center" | '''Components'''
 
| align="center" | '''Features'''
 
| align="center" | '''Modules'''
 
| align="center" | '''Test Report'''
 
| align="center" | '''Release'''
 
| align="center" | '''Release notes'''
 
| align="center" | '''Comment'''
 
|- valign="top"
 
| DIV251009<br/>
 
| 2021-03-25
 
| ROM-5780<br/>
 
 
| RK3399
 
| RK3399
| ROM5780A3AIM20DIV251009_2021-03-25.img.tgz<br/>
+
| ROM-5780
|  
+
| DIV251009
|  
+
| 2021/03/25
|  
+
| Bete
|
+
| [https://ess-wiki.advantech.com.tw/view/ROM-5780_Debian10_Release_Note Release_Note]
|
+
| [https://pan.baidu.com/s/1piPujfT9qOv4RQiiGb1KQQ Baidu]&nbsp;&nbsp; &nbsp; &nbsp;Password:a887
| Beta
+
[https://www.dropbox.com/sh/p1pgqhpowxzzucj/AAAgnCUqFyr7bCeNdFAWw17Ba?dl=0 Dropbox]
| [http://ess-wiki.advantech.com.tw/wiki/images/0/01/ROM-5780_Debian10_Release_note_2021-03-25.pdf Release Note]
+
 
 
| RK3399_RISC_DIV251009.xml
 
| RK3399_RISC_DIV251009.xml
 +
| &nbsp;
 +
|-
 +
| RK3399
 +
| ROM-5780 B1
 +
| DIV251029
 +
| 2022/03/15
 +
| GA
 +
| [https://ess-wiki.advantech.com.tw/view/ROM-5780_B1_Debain10_Release_Note Release_Note]
 +
| [https://pan.baidu.com/s/1mn8zGNEjWBQhG2-jN3PfRQ Baidu]&nbsp;&nbsp; &nbsp; &nbsp;Password:a887
 +
[https://www.dropbox.com/sh/48ibo57qi1usf3p/AADX9Q1olz6V7tD1Hl2fowPMa?dl=0 Dropbox]
 +
 +
| RK3399_RISC_DIV251029.xml
 +
| MP Version
 
|}
 
|}
  
----
+
*Alpha: &nbsp;Basic I/O function bring up by RD;
 +
 
 +
*Beta: &nbsp;Basic I/O function、performance and middleware verified by RD. Peripherals integrated;
 +
 
 +
*GA: &nbsp;Beta version by QE verification;
  
=== '''Linux&nbsp;燒錄方法 (Linux Flash eMMC Method)''' ===
+
*RTM: &nbsp;Beta version by SI/Power/QE verification and pre-loaded;
  
 +
DS-100
  
 +
*[[IoTGateway/BSP/Linux/Linux_BSP_User_Guide_Debian9_for_rk|Linux BSP User Guide for rk3399 series Debian9]]
 +
*[[IoTGateway/BSP/Linux/Linux_BSP_User_Guide_DeviceOn|Linux BSP User Guide for rk3399 series DeviceOn]]
 +
*[[IoTGateway/BSP/Linux/Linux_BSP_User_Guide_SGI|Linux BSP User Guide for SGI [DMS-SA53]]]
  
&nbsp;
+
=== '''Linux&nbsp;燒錄方法 (Linux Flash eMMC Method)''' ===
 +
 
 +
*[http://ess-wiki.advantech.com.tw/view/Debian_BSP_User_Guide_for_rk3399_series_risc(RSB4710). Linux BSP User Guide for rk3399 series Debian9/Debian10]
 +
*[http://ess-wiki.advantech.com.tw/view/Getting_Start_(RSB4710). Getting Start]
 +
*[http://ess-wiki.advantech.com.tw/view/MAC_Address MAC_Address]
 +
*[http://ess-wiki.advantech.com.tw/view/Qt5Creator <font color="#0066cc">Qt5Creator</font>]
 +
*[[Qt5Creator_toolchain_Qt_5.11.3|<font color="#0066cc">Qt5Creator_toolchain_Qt_5.11.3</font>]]
  
 
=== '''Debug 串口調試 (Debug port Setting)''' ===
 
=== '''Debug 串口調試 (Debug port Setting)''' ===
Line 320: Line 381:
 
&nbsp;  Stop 停止位:1
 
&nbsp;  Stop 停止位:1
 
   Flow Control流控:无</pre>
 
   Flow Control流控:无</pre>
 
:
 
  
 
Tera Term Tool&nbsp;
 
Tera Term Tool&nbsp;
Line 338: Line 397:
  
 
[[File:Debugcom3nn 2021-09-10 140320.jpg|RTENOTITLE]]
 
[[File:Debugcom3nn 2021-09-10 140320.jpg|RTENOTITLE]]
 
 
  
 
Log into Terminal&nbsp; Tool (进入串口调试终端):
 
Log into Terminal&nbsp; Tool (进入串口调试终端):
 
 
  
 
----
 
----
Line 349: Line 404:
 
== '''Linux系统的基本使用(Linux&nbsp;System Basic Operating Method)''' ==
 
== '''Linux系统的基本使用(Linux&nbsp;System Basic Operating Method)''' ==
  
=== '''&nbsp; &nbsp; &nbsp; Display Setting (ROM-5780)''' ===
+
=== '''Display Setting (ROM-5780)''' ===
 
 
'''&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;U-boot&nbsp;Command&nbsp;:'''
 
 
 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
 
  
 
=== '''乙太網路使用方法(Ethernent Testing Method)''' ===
 
=== '''乙太網路使用方法(Ethernent Testing Method)''' ===
  
 
'''Command&nbsp;: ifconfig&nbsp;'''
 
'''Command&nbsp;: ifconfig&nbsp;'''
 
 
  
 
'''Command: Ping - I eth1 8.8.8.8&nbsp; or Ping - I eth0 8.8.8.8&nbsp;&nbsp;'''
 
'''Command: Ping - I eth1 8.8.8.8&nbsp; or Ping - I eth0 8.8.8.8&nbsp;&nbsp;'''
  
 
+
&nbsp;
  
 
=== '''WiFi使用方法(WIFI Testing Method)''' ===
 
=== '''WiFi使用方法(WIFI Testing Method)''' ===
Line 398: Line 447:
 
[[File:4GTest12021-09-09 133648.jpg|RTENOTITLE]]
 
[[File:4GTest12021-09-09 133648.jpg|RTENOTITLE]]
  
=== '''GPIO使用方法(GPIO Operating Method)''' ===
 
<pre />
 
 
=== '''串口使用方法(Serial Port Operating&nbsp;Method)''' ===
 
=== '''串口使用方法(Serial Port Operating&nbsp;Method)''' ===
  
Line 420: Line 467:
 
COM0 (CN15A): UART1 test
 
COM0 (CN15A): UART1 test
  
Loopback Test (eg. ttyLP1)<br/>UART 1: Change SW7 jumper to switch modes. (1ON 2OFF: RS-232)
+
Loopback Test (eg. ttyLP1)<br/> UART 1: Change SW7 jumper to switch modes. (1ON 2OFF: RS-232)
  
 
UART 1: Change CN27~CN30 jumper to (1-2 short)
 
UART 1: Change CN27~CN30 jumper to (1-2 short)
Line 445: Line 492:
  
 
'''&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 查看主板IP位址&nbsp;(&nbsp;Chech IP Address ):'''​
 
'''&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 查看主板IP位址&nbsp;(&nbsp;Chech IP Address ):'''​
<pre>        Command&nbsp;: ifconfig</pre>
+
<pre>        Command&nbsp;: ifconfig
 
+
</pre>
 
 
  
 
==== Windows下SSH访问及文件传输 ====
 
==== Windows下SSH访问及文件传输 ====
Line 453: Line 499:
 
SSH Remote Log into Device&nbsp;
 
SSH Remote Log into Device&nbsp;
  
*SSH远程登录,以putty选择putty.exe(或者使用Xshell、SecureCRT等类似软件)
+
*SSH远程登录,以putty选择putty.exe(或者使用Xshell、SecureCRT等类似软件)  
*需要设置远程设备的IP、通讯端口(默认22)、通讯方式,登录后验证用户名密码
+
*需要设置远程设备的IP、通讯端口(默认22)、通讯方式,登录后验证用户名密码  
 
 
 
 
  
 
[[File:SSHsettingdetail.png|RTENOTITLE]]
 
[[File:SSHsettingdetail.png|RTENOTITLE]]
Line 462: Line 506:
 
[[File:SSHSetting2021-09-10 143631.jpg|RTENOTITLE]]
 
[[File:SSHSetting2021-09-10 143631.jpg|RTENOTITLE]]
  
 
+
&nbsp;
  
 
[[File:Sshsetting12021-09-10 143743n.jpg|RTENOTITLE]]
 
[[File:Sshsetting12021-09-10 143743n.jpg|RTENOTITLE]]
Line 468: Line 512:
 
== '''通用方法(General Method)''' ==
 
== '''通用方法(General Method)''' ==
  
=== &nbsp; '''&nbsp; &nbsp; 查看CPU温度(Check CPU Temperature)''' ===
+
=== &nbsp; &nbsp; &nbsp; &nbsp;'''查看CPU温度(Check CPU Temperature)''' ===
 
<pre>    /# cat /sys/devices/virtual/thermal/thermal_zone0/temp 44600
 
<pre>    /# cat /sys/devices/virtual/thermal/thermal_zone0/temp 44600
  
Line 479: Line 523:
 
           >> 1200000</pre>
 
           >> 1200000</pre>
  
=== '''&nbsp; &nbsp; &nbsp;&nbsp;查看内存容量(Check Memory&nbsp;Capacity)''' ===
+
 
<pre />
+
=== '''&nbsp; &nbsp; &nbsp;&nbsp;读取DDR频率(Read DDR frequency)''' ===
 +
<pre># cat /sys/class/devfreq/dmc/cur_freq
 +
856000000</pre>
 +
 
 +
&nbsp;
 +
 
 
=== '''&nbsp; &nbsp; &nbsp;&nbsp;查看存储容量(Check Storage Capacity)''' ===
 
=== '''&nbsp; &nbsp; &nbsp;&nbsp;查看存储容量(Check Storage Capacity)''' ===
<pre />
+
<pre>&nbsp;</pre>
 +
 
 
=== '''&nbsp; &nbsp; &nbsp; 網路Ping測試(Ping Network Testing)''' ===
 
=== '''&nbsp; &nbsp; &nbsp; 網路Ping測試(Ping Network Testing)''' ===
 
<pre>    ping 8.8.8.8
 
<pre>    ping 8.8.8.8
Line 490: Line 540:
  
 
=== '''&nbsp; &nbsp; &nbsp; 設置RTC (RTC Setting)&nbsp;''' ===
 
=== '''&nbsp; &nbsp; &nbsp; 設置RTC (RTC Setting)&nbsp;''' ===
<pre>   </pre>
+
<pre>&nbsp;</pre>
  
 
'''&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;'''
 
'''&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;'''
  
 
== '''Linux&nbsp;BSP編譯方法(Linux&nbsp;BSP Compile Method)''' ==
 
== '''Linux&nbsp;BSP編譯方法(Linux&nbsp;BSP Compile Method)''' ==
 +
 +
=== [http://ess-wiki.advantech.com.tw/view/Debian_BSP_User_Guide_for_rk3399_risc_series Debian 10]&nbsp; ===
 +
 +
=== [http://ess-wiki.advantech.com.tw/view/Debian_BSP_User_Guide_for_rk3399_risc_series Debian 9&nbsp;] ===
  
 
=== '''如果有驗證上的錯誤 請使用以下的方法''' ===
 
=== '''如果有驗證上的錯誤 請使用以下的方法''' ===
  
<u>'''### repo sync failed with Server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none<br/>============================================================<br/>export GIT_SSL_NO_VERIFY=1<br/>#or<br/>git config --global http.sslverify false<br/>============================================================'''</u>
+
<u>'''### repo sync failed with Server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none<br/> ============================================================<br/> export GIT_SSL_NO_VERIFY=1<br/> #or<br/> git config --global http.sslverify false<br/> ============================================================'''</u>
 +
 
 +
&nbsp;
 +
 
 +
{| border="0" cellpadding="10" cellspacing="0" style="width:100%;"
 +
|-
 +
| <iframe height="230" key="advonline" level="campaign" path="en/aim-linux_community/" width="100%"></iframe>
 +
|}

Latest revision as of 01:58, 25 April 2024

Contents

產品介紹(Product introduction )

產品特性(Product Features)

  • Rockchip RK3399 Arm dual Cortex-A72 and quad Cortex-A53 1.8 GHz
  • Onboard 2GB LPDDR4 memory and 16GB eMMC
  • Support HDMI2.0 4K 60fps, 1x DP, 1x eDP, 1 x LVDS
  • Support 4K H.264/H.265 Video decoder
  • 2 x USB3.0, 3 x USB2.0,1 x USB2,0 OTG, 3 x UART, 12 x GPIO
  • 1 x PCIe2.0, 1 x SATA, 1 x 4-lane MIPI CSI, Gigabit LAN
  • Support Debian Linux and Android

產品官網連結(Product official website link) 

ROM-5780

接口布局和尺寸(Layout and Sizes)

ROM-5780 接口布局圖 Board Dimension Layout 

RTENOTITLE

Board Connectors

The board has one switch that allows you to configure your system.

RTENOTITLE

Connector List

Switch

Position Description
SW1 UART & Debug Port selection
SW2 AT& ATX mode selection

SW1: UART & Debug Port Selection

Setting Function
SW1(2-3) Normal UART
SW1(2-1) Debug Console (Default)

SW2: AT/ATX Mode Selection

Setting Function
SW2(2-3) AT Mode (Default)
SW2(2-1) ATX Mode

 

ROM-DB5901 接口布局圖 Board Dimension Layout

RTENOTITLE

RTENOTITLE

 

主板内置插针式引脚排序方式 (Pin Header defination) 

Internal I/O

RTENOTITLE

Position Description Connector Type
BAT1 PIN Header for Battery WAFER 8P 2.54mm 180D(M) DIP
A2543WV2-8P
BH1 RTC Battery Holder BATTERY HOLDER 24.9*23.4*8.9
CR2032 BH800.4GG
CAN1 CANBus Port 1 BOX HEADER 5x2P 2.54mm 180D(M)
DIP 23N6960-10S10
CAN2 CANBus Port 2 BOX HEADER 5x2P 2.54mm 180D(M)
DIP 23N6960-10S10
COM1 COM Port 1 BOX HEADER 5x2P 2.54mm 180D(M)
DIP 23N6960-10S10
COM3 COM Port 3 (Debug Port) BOX HEADER 5x2P 2.54mm 180D(M)
DIP 23N6960-10S10
CN4 PCIex1 Connector 1 PCIEXPRESS 36P 180D(F) DIP
2EG01817-D2D-DF
CN5 PCIex1 Connector 2 PCIEXPRESS 36P 180D(F) DIP
2EG01817-D2D-DF
CN6 PCIex1 Connector 3 PCIEXPRESS 36P 180D(F) DIP
2EG01817-D2D-DF
CN11 SATA Connector Serial ATA 7P 1.27mm 180D(M) DIP
WATM-07DBN4A3B8
CN12 SATA Power Connector WAFER 4P 2.5mm 180D(M) DIP
24W1161-04S10-01T
CN22 GPIOx8 sets PIN HEADER 10x2P 2.0mm 180D(M)
DIP 21N22050
CN25 MXM 3.0 Connector MXM Conn. 314P 90D(F) SMD
AS0B821-S78B-7H
CN26 M.2 Key E Slots NGFF 75P 0.5mm 90D(F) H=4.2mm
SMD AS0BC21-S40BE
CN38 FAN (Reserved) WTB Con. 3P 2.54mm 180D(M) DIP
A2543WV0-3P-6T-5e
CN39 MIPI-CSI1 (FPC, 4-Lane FPC 39P, 0.6mm, H0.9mm
CN40 MIPI-CSI0 (FPC, 2-Lane) FPC 39P, 0.6mm, H0.9mm
CN41 MIPI-CSI0 (Mini-SAS, 2-Lane) Mini SAS 36P/0.8mm/(M)/LCP/VA/G15u/
S/BK/W
CN42 MIPI-CSI1 (Mini-SAS, 4-Lane) Mini SAS 36P/0.8mm/(M)/LCP/VA/G15u/
S/BK/W
ESPI_CN1 ESPI PIN HEADER 6x2P 2.0mm180D(M) SMD
21N22050-12M00B
I2C_GP_1 I2C Pin Header WAFER BOX 4P 2.00mm 180D(M) DIP
721-81-04TW00
I2C_CN3 Audio Codec Board PIN HEADER 2x10P 2.54mm 180D(M)
DIP 21N22564
LVDS0 LVDS0 Wafer 2x20P/1.25mm/(M)/NY9T/VA/GFL/
S/WH/W
LVDS_BK_PWR LVDS0 Back Light WAFER BOX 5P 2.0mm 180D(M) DIP
A2001WV2-5P
LVDS1 LVDS1 Wafer 2x20P/1.25mm/(M)/NY9T/VA/GFL/
S/WH/W
LVDS1_BK_PWR LVDS1 Back Light WAFER BOX 5P 2.0mm 180D(M) DIP
A2001WV2-5P
SD1 SD Card Slot SD CARD 9P 90D(F) SMD WK2192CS3D-
7H
SPI_CN1 SPI Pin Header PIN HEADER 4x2P 2.54mm 180D(M)
SMD 21N22564
SW2 Reset Button TACT SW STS-091 SMD 4P H=3.8mm
SW4 SLP Button TACT SW STS-091 SMD 4P H=3.8mm
SW5 Power Button TACT SW STS-091 SMD 4P H=3.8mm
USB0_OTG1 USB OTG Micro USB 5P/0.65mm/(F)/NY9T/GFL/
RA/S/BK/B
USB-4-5 USB Port 4, Port 5 PIN HEADER 2x5P 2.0mm 180D(M)
SMD 21N22050

Rear I/O 

RTENOTITLE

Position Description Name
DCIN DC Jack A
CN15A UART Port 0 B
CN15B UART Port 2 C
CN1A DP Port D
CN1B HDMI Port E
CN33 Type C Controller Programming Header (Reserved Only) F
CN34 USB Type C G
CN8 GbE Ethernet Connector Port H
CN3 USB Port 1/ 2 I
Audio1 MIC Input/ Audio Output J

接口引脚定義 (Pin definitions)

机械尺寸  (Mechanical Characteristics)

  • Dimensions: SMARC form factor size: (D x W) 82 x 50 mm/ 3.22 x 1.9 in
  • Height on Top: Under 3.0 mm base on SPEC definition (without heat sink)
  • Height on Bottom: Under 1.3 mm base on SPEC definition

       RTENOTITLE

 

RTENOTITLE


快速入门 (Quick Start)

系统下载 (OS Download)

Note:  LIV=Yocto Linux, UIV=Ubuntu, DIV=Debian, AIV=Android

             LBV=BSP, LIV=Image

Platform Product Image Version Release Date Release Version Release notes Image Download BSP Download Tag Comment
RK3399 ROM-5780 DIV251009 2021/03/25 Bete Release_Note Baidu      Password:a887

Dropbox

RK3399_RISC_DIV251009.xml  
RK3399 ROM-5780 B1 DIV251029 2022/03/15 GA Release_Note Baidu      Password:a887

Dropbox

RK3399_RISC_DIV251029.xml MP Version
  • Alpha:  Basic I/O function bring up by RD;
  • Beta:  Basic I/O function、performance and middleware verified by RD. Peripherals integrated;
  • GA:  Beta version by QE verification;
  • RTM:  Beta version by SI/Power/QE verification and pre-loaded;

DS-100

Linux 燒錄方法 (Linux Flash eMMC Method)

Debug 串口調試 (Debug port Setting)

以 Tera Term  为例介绍如何使用串口调试功能

   Baud Rate波特率:115200
   Data 数据位:8
   Parity 奇偶校验:无
   Stop 停止位:1
   Flow Control流控:无

Tera Term Tool 

RTENOTITLE

RTENOTITLE

Check the Sriel port in Device Manager (查看PC端的串口号):

if you can not identify the Serial device , please check your serial driver. 

RTENOTITLE

Debug port connection (串口連接) 

RTENOTITLE

Log into Terminal  Tool (进入串口调试终端):


Linux系统的基本使用(Linux System Basic Operating Method)

Display Setting (ROM-5780)

乙太網路使用方法(Ethernent Testing Method)

Command : ifconfig 

Command: Ping - I eth1 8.8.8.8  or Ping - I eth0 8.8.8.8  

 

WiFi使用方法(WIFI Testing Method)

Command : 

# killall wpa_supplicant
# ifconfig wlan0 up
# wpa_passphrase "SSID" "PASSWORD" > /tmp/wpa.conf
# wpa_supplicant -BDwext -iwlan0 -c/tmp/wpa.conf
# udhcpc -b -i wlan0'''

ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=54 time=2.10 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=54 time=2.10 ms

RTENOTITLE

4G使用方法(4G Testing Method)

Command:
Test 4G: (EWM-C117FL06E - USB)
Step 1: Connect EWM-C117FL06E to Mini PCIE slot on 9680015491 and connect
the card to CN6 PCIe_D slot on ROM-DB5901.
Step 2: Connect the antenna 1750007990-01 to the SMA (F) connector on
9680015491
and connect the IPEX connector to MT1 on EWM-C117FL06E module.
Step 3: Connect the Mini USB cable from 9680015491 to USB 2.0 Type A port on
ROM-DB5901.
Step 4: Power on and execute the pppd command to connect to the network.

RTENOTITLE

RTENOTITLE

串口使用方法(Serial Port Operating Method)

RS-232 Test

SER1_UART2: /dev/ttyLP2: COM1

SER3_UART0: /dev/ttyLP0: COM3

SW6/7 Setting (SW6/7設置) 

RS232: 1:on  2:off

RS422: 1:on  2:on

RS485: 1:off  2:on

RTENOTITLE

COM0 (CN15A): UART1 test

Loopback Test (eg. ttyLP1)
UART 1: Change SW7 jumper to switch modes. (1ON 2OFF: RS-232)

UART 1: Change CN27~CN30 jumper to (1-2 short)

# stty -F /dev/ttyLP1 -echo -onlcr 115200
# cat /dev/ttyLP1 &
# echo test > /dev/ttyLP1

蓝牙使用方法(BlueTooth Operating Method)

Command : 

$ hciconfig hci0 up
$ bluetoothctl
$ discoverable on
$ pairable on
$ scan on
[NEW] FC:18:3C:8D:75:F4 myphone
$ scan off
$ pair FC:18:3C:8D:75:F4
$ connect FC:18:3C:8D:75:F4

RTENOTITLE

  遠程訪問及文件傳輸(Remote Access and File Transimmion)

              查看主板IP位址 ( Chech IP Address ):

        Command : ifconfig

Windows下SSH访问及文件传输

SSH Remote Log into Device 

  • SSH远程登录,以putty选择putty.exe(或者使用Xshell、SecureCRT等类似软件)
  • 需要设置远程设备的IP、通讯端口(默认22)、通讯方式,登录后验证用户名密码

RTENOTITLE

RTENOTITLE

 

RTENOTITLE

通用方法(General Method)

       查看CPU温度(Check CPU Temperature)

     /# cat /sys/devices/virtual/thermal/thermal_zone0/temp 44600

    # 或者直接以度爲單位顯示 echo $[$(cat /sys/class/thermal/thermal_zone0/temp)/1000]° >>> 45°

      查看CPU频率(Check CPU Frequency)

           cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq 
           >> 900000
           cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq    
           >> 1200000


      读取DDR频率(Read DDR frequency)

# cat /sys/class/devfreq/dmc/cur_freq
856000000

 

      查看存储容量(Check Storage Capacity)

 

      網路Ping測試(Ping Network Testing)

     ping 8.8.8.8
     PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
     64 bytes from 8.8.8.8: icmp_seq=1 ttl=54 time=2.10 ms
     64 bytes from 8.8.8.8: icmp_seq=2 ttl=54 time=2.10 ms

      設置RTC (RTC Setting) 

 

         

Linux BSP編譯方法(Linux BSP Compile Method)

Debian 10 

Debian 9 

如果有驗證上的錯誤 請使用以下的方法

### repo sync failed with Server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none
============================================================
export GIT_SSL_NO_VERIFY=1
#or
git config --global http.sslverify false
============================================================