Difference between revisions of "EPC-R3710 user guide"
Line 1: | Line 1: | ||
+ | <h2><b>產品介紹(Product introduction )</b></h2> | ||
− | + | <h3><b>產品特性(Product Features)</b></h3> | |
− | + | <ul> | |
+ | <li>Rockchip Arm® Cortex®-A72 RK3399 up to 1.8 GHz</li> | ||
+ | <li>Onboard LPDDR4 2GB</li> | ||
+ | <li>HDMI 1920x1080 at 60Hz, 1 Dual Channel 24 bit LVDS</li> | ||
+ | <li>1 2-wire RS-232, 1 USB3.0, 1 USB2.0, 1 Micro SD, 1 Mic. in / Line out</li> | ||
+ | <li>1 mini-PCIe for 3G/4G</li> | ||
+ | <li>UIO expansion 3 USB2.0, 8 GPIO, 2 RS232 2/2-wires UART, 1 I2C</li> | ||
+ | <li>Supports Debian9/10 and Android7.1/10.0</li> | ||
+ | <li>Support I/O Expansions by UIO40-Express I/O boards, please refer to page #3 for more information</li> | ||
+ | </ul> | ||
− | + | <h3><b>產品官網連結(Product Features) </b></h3> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | === | + | <p><a alt="https://www.advantech.com/en/search/?q=EPC-R3710&st=support&from=support" href="https://www.advantech.com/en/search/?q=EPC-R3710&st=support&from=support" title="https://www.advantech.com/en/search/?q=EPC-R3710&st=support&from=support"><b>EPC-R3710</b></a></p> |
− | + | <h2><b>硬件接口說明(Hardware interface introduction)</b></h2> | |
− | + | <h2><b>接口布局和尺寸(Layout and Sizes)</b></h2> | |
− | == | + | <p><img _fck_mw_filename="EPC-R3710 Case.PNG" _fck_mw_origimgheight="390" _fck_mw_origimgwidth="692" alt="RTENOTITLE" src="/wiki/images/7/72/EPC-R3710_Case.PNG" style="vertical-align:middle;" title="RTENOTITLE" /></p> |
− | + | <p> </p> | |
− | | + | <h3><b>接口布局圖 Board Dimension Layout </b></h3> |
− | === | + | <p><img _fck_mw_filename="RSB-3710 product pic11 2021-11-02 100745.jpg" _fck_mw_origimgheight="388" _fck_mw_origimgwidth="502" alt="RTENOTITLE" src="/wiki/images/f/fa/RSB-3710_product_pic11_2021-11-02_100745.jpg" style="vertical-align:middle;" title="RTENOTITLE" /></p> |
− | + | <p><img _fck_mw_filename="RSB-3710 product pic22 2021-11-02 100837.jpg" _fck_mw_origimgheight="372" _fck_mw_origimgwidth="470" alt="RTENOTITLE" src="/wiki/images/1/16/RSB-3710_product_pic22_2021-11-02_100837.jpg" style="vertical-align:middle;" title="RTENOTITLE" /></p> | |
− | + | <p><img _fck_mw_filename="RSB-3710 product pic33 2021-11-02 100904.jpg" _fck_mw_origimgheight="137" _fck_mw_origimgwidth="677" alt="RTENOTITLE" src="/wiki/images/0/03/RSB-3710_product_pic33_2021-11-02_100904.jpg" style="vertical-align:middle;" title="RTENOTITLE" /></p> | |
− | + | <p> </p> | |
− | | + | <p> </p> |
− | | + | <h2><b> Connector List</b></h2> |
− | == | + | <p><img _fck_mw_filename="3710.jpg" _fck_mw_origimgheight="735" _fck_mw_origimgwidth="1273" alt="RTENOTITLE" src="/wiki/images/0/07/3710.jpg" style="vertical-align:middle;" title="RTENOTITLE" /></p> |
− | + | <table border="1" cellpadding="1" cellspacing="1" style="width: 307px;"> | |
+ | <tbody> | ||
+ | <tr> | ||
+ | <td style="width: 57px;">BAT</td> | ||
+ | <td style="width: 237px;">RTC Battery Connector</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td style="width: 57px;">HDMI</td> | ||
+ | <td style="width: 237px;">HDMI1 CONN</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td style="width: 57px;">BLP2</td> | ||
+ | <td style="width: 237px;">LVDS BKL PWR 12V select</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td style="width: 57px;"> | ||
+ | <p>LVDS/eDP</p> | ||
− | + | <p>LVDS BKL</p> | |
− | + | </td> | |
− | + | <td style="width: 237px;">LVDS DATA/PWRCONN</td> | |
− | + | </tr> | |
− | + | <tr> | |
− | + | <td style="width: 57px;">LAN1</td> | |
− | + | <td style="width: 237px;">LAN</td> | |
− | + | </tr> | |
− | + | <tr> | |
− | + | <td style="width: 57px;">LAN2</td> | |
− | + | <td style="width: 237px;">LAN</td> | |
− | + | </tr> | |
− | + | <tr> | |
+ | <td style="width: 57px;">MINIPCIE</td> | ||
+ | <td style="width: 237px;">MINI PCIE 52P </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td style="width: 57px;">SIM</td> | ||
+ | <td style="width: 237px;">Nano SIM Card</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td style="width: 57px;">AUDIO</td> | ||
+ | <td style="width: 237px;">Audio PIN Header</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td style="width: 57px;">USB1</td> | ||
+ | <td style="width: 237px;">USB CONN</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td style="width: 57px;">COM2/Debug </td> | ||
+ | <td style="width: 237px;">COM2 </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td style="width: 57px;">SD</td> | ||
+ | <td style="width: 237px;">SD Slot</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td style="width: 57px;">OTG</td> | ||
+ | <td style="width: 237px;">USB</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td style="width: 57px;">BTN</td> | ||
+ | <td style="width: 237px;">MASKROM mode pin header </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td style="width: 57px;">RST</td> | ||
+ | <td style="width: 237px;">Reset Button</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td style="width: 57px;">DCIN1 </td> | ||
+ | <td style="width: 237px;">12V DC Jack</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td style="width: 57px;">LED</td> | ||
+ | <td style="width: 237px;">LED</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td style="width: 57px;">CN11</td> | ||
+ | <td style="width: 237px;">UIO1</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td style="width: 57px;">CN12</td> | ||
+ | <td style="width: 237px;">UIO2</td> | ||
+ | </tr> | ||
+ | </tbody> | ||
+ | </table> | ||
− | + | <p> </p> | |
− | + | <h3><b>接口引脚定義 (Pin definitions)</b></h3> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | <p><a href="BAT">BAT</a></p> | |
− | = | + | <p><a href="HDMI1">HDMI1</a></p> |
− | + | <p><a href="BL">BL</a></p> | |
− | + | <p><a href="LVDS">LVDS</a></p> | |
− | + | <p><a href="LAN1%2C%20LAN2">LAN1, LAN2</a></p> | |
− | + | <p><a href="MINIPCIE">MINIPCIE</a></p> | |
− | + | <p><a href="SIM">SIM</a></p> | |
− | + | <p><a href="Audio">Audio</a></p> | |
− | + | <p><a href="USB1">USB1</a></p> | |
− | + | <p><a href="COM2%2FDebug">COM2/Debug</a></p> | |
− | + | <p><a href="SD">SD</a></p> | |
− | + | <p><a href="OTG">OTG</a></p> | |
− | + | <p><a href="BTN">BTN</a></p> | |
− | + | <p><a href="RST">RST</a></p> | |
− | + | <p><a href="DCIN1">DCIN1</a></p> | |
− | + | <p><a href="LED">LED</a></p> | |
− | + | <p><a href="CN11">CN11</a></p> | |
− | + | <p><a href="CN12">CN12</a></p> | |
− | + | <p><a href="RSB-3710%20Jumper%20List">RSB-3710_Jumper List</a></p> | |
− | + | <h3><b>机械尺寸 (</b>Mechanical Characteristics)</h3> | |
− | + | <p><img _fck_mw_filename="RSB-3710 Mechanical 2021-11-02 102727.jpg" _fck_mw_origimgheight="438" _fck_mw_origimgwidth="505" alt="RTENOTITLE" src="/wiki/images/6/69/RSB-3710_Mechanical_2021-11-02_102727.jpg" style="vertical-align:middle;" title="RTENOTITLE" /></p> | |
− | + | <h2><b>快速入门 (Quick Start)</b></h2> | |
− | + | <h3><b>系统下载 (OS Download)</b></h3> | |
− | + | <ul> | |
+ | <li><b>Android 系统 (Android OS)</b></li> | ||
+ | </ul> | ||
− | === | + | <p><b> Android 10 : <a alt="http://ess-wiki.advantech.com.tw/view/AIM-Linux/BSP/RK/Linux_Android_OS_Release_note/Android10/Internal" href="http://ess-wiki.advantech.com.tw/view/AIM-Linux/BSP/RK/Linux_Android_OS_Release_note/Android10/Internal" title="http://ess-wiki.advantech.com.tw/view/AIM-Linux/BSP/RK/Linux_Android_OS_Release_note/Android10/Internal">AIM-Linux/BSP/RK/Linux_Android_OS_Release_note/Android10/</a></b></p> |
− | + | <p> <b> Android 7 : <a alt="http://ess-wiki.advantech.com.tw/view/AIM-Linux/BSP/RK/Linux_Android_OS_Release_note/Android7/Internal" href="http://ess-wiki.advantech.com.tw/view/AIM-Linux/BSP/RK/Linux_Android_OS_Release_note/Android7/Internal" title="http://ess-wiki.advantech.com.tw/view/AIM-Linux/BSP/RK/Linux_Android_OS_Release_note/Android7/Internal">AIM-Linux/BSP/RK/Linux_Android_OS_Release_note/Android7/</a> </b></p> | |
− | + | <ul> | |
+ | <li><b>Debian 系統( Debian OS) </b></li> | ||
+ | </ul> | ||
− | | + | <p> <b>Debbian 10:<a alt="http://ess-wiki.advantech.com.tw/view/AIM-Linux/BSP/RK/Linux_Debian_OS_Release_note/Debian10/Internal" href="http://ess-wiki.advantech.com.tw/view/AIM-Linux/BSP/RK/Linux_Debian_OS_Release_note/Debian10/Internal" title="http://ess-wiki.advantech.com.tw/view/AIM-Linux/BSP/RK/Linux_Debian_OS_Release_note/Debian10/Internal">AIM-Linux/BSP/RK/Linux_Debian_OS_Release_note/Debian10/</a></b></p> |
− | + | <h2><b>Android 燒錄方法 (Android Flash eMMC Method) </b></h2> | |
− | | + | <p><b>1. 請先準備一條 mirco USB 線材 和 Debug Cable </b></p> |
− | + | <p><b> mirco USB</b> </p> | |
− | + | <p> </p> | |
− | + | <p><img _fck_mw_filename="RSB-3710 mirco usb 2021-11-02 143011.jpg" _fck_mw_origimgheight="376" _fck_mw_origimgwidth="390" alt="RTENOTITLE" src="/wiki/images/0/06/RSB-3710_mirco_usb_2021-11-02_143011.jpg" style="vertical-align:middle;" title="RTENOTITLE" /></p> | |
− | | + | <p> </p> |
− | + | <p><b>Debug Cable </b></p> | |
− | + | <pre class="_fck_mw_lspace"> | |
+ | <img _fck_mw_filename="RSB-3710 debug cable 2021-11-02 144650.jpg" _fck_mw_origimgheight="339" _fck_mw_origimgwidth="508" alt="RTENOTITLE" src="/wiki/images/8/8d/RSB-3710_debug_cable_2021-11-02_144650.jpg" style="vertical-align:middle;" title="RTENOTITLE" /> | ||
− | + | </pre> | |
− | + | <p>2. 插入 RSB-3710 的OTG port </p> | |
− | |||
− | + | <pre class="_fck_mw_lspace"> | |
+ | <img _fck_mw_filename="RSB-3710 OTG USBcable 2021-11-02 143356.jpg" _fck_mw_origimgheight="437" _fck_mw_origimgwidth="602" alt="RTENOTITLE" src="/wiki/images/4/4b/RSB-3710_OTG_USBcable_2021-11-02_143356.jpg" style="vertical-align:middle;" title="RTENOTITLE" /> | ||
− | + | </pre> | |
− | |||
− | 連接 Debug cable | + | <p>連接 Debug cable </p> |
− | + | <pre class="_fck_mw_lspace"> | |
− | + | <img _fck_mw_filename="RSB-3710 debug and debug port 1 2021-11-02 145203.jpg" _fck_mw_origimgheight="441" _fck_mw_origimgwidth="643" alt="RTENOTITLE" src="/wiki/images/1/15/RSB-3710_debug_and_debug_port_1_2021-11-02_145203.jpg" style="vertical-align:middle;" title="RTENOTITLE" /> | |
− | + | </pre> | |
− | + | <p><b>2. 設定終端機(Set Debug Terminal) </b></p> | |
− | 以 Tera Term 为例介绍如何使用串口调试功能 | + | <p>Debug 串口調試 (Debug port Setting)</p> |
− | <pre> | + | |
+ | <p>以 Tera Term 为例介绍如何使用串口调试功能</p> | ||
+ | |||
+ | <pre> | ||
+ | Baud Rate波特率:115200 | ||
Data 数据位:8 | Data 数据位:8 | ||
Parity 奇偶校验:无 | Parity 奇偶校验:无 | ||
− | &amp;nbsp; Stop 停止位:1 | + | &amp;amp;nbsp; Stop 停止位:1 |
Flow Control流控:无</pre> | Flow Control流控:无</pre> | ||
− | + | <dl> | |
+ | <dd> </dd> | ||
+ | </dl> | ||
+ | |||
+ | <p>Tera Term Tool </p> | ||
− | + | <p><img _fck_mw_filename="TeraTerm 2021-09-10 140930n.jpg" _fck_mw_origimgheight="428" _fck_mw_origimgwidth="700" alt="RTENOTITLE" src="/wiki/images/2/25/TeraTerm_2021-09-10_140930n.jpg" style="vertical-align:middle;" title="RTENOTITLE" /></p> | |
− | + | <p><img _fck_mw_filename="TeraTerm12021-09-10 141114n.jpg" _fck_mw_origimgheight="391" _fck_mw_origimgwidth="609" alt="RTENOTITLE" src="/wiki/images/6/6d/TeraTerm12021-09-10_141114n.jpg" style="vertical-align:middle;" title="RTENOTITLE" /></p> | |
− | + | <p> </p> | |
− | + | <p>Note:</p> | |
− | + | <p>Check the Sriel port in Device Manager (查看PC端的串口号):</p> | |
− | + | <p>if you can not identify the Serial device , please check your serial driver. </p> | |
− | + | <p> </p> | |
− | + | <p>3.打開燒錄軟體</p> | |
− | + | <p><img _fck_mw_filename="RSB-3710 android tool 2021-11-02 150159.jpg" _fck_mw_origimgheight="442" _fck_mw_origimgwidth="827" alt="RTENOTITLE" src="/wiki/images/c/cb/RSB-3710_android_tool_2021-11-02_150159.jpg" style="vertical-align:middle;" title="RTENOTITLE" /></p> | |
− | + | <p> </p> | |
− | | + | <p>4. 打開電源 </p> |
− | + | <p>5. 在終端機上可看到Debug 訊息, 按下<b>"Ctrl + C" </b>組合鍵. 進入u-boot </p> | |
− | 5. | + | <p><img _fck_mw_filename="RSB-3710 CtrlC uboot 2021-11-02 150842.jpg" _fck_mw_origimgheight="505" _fck_mw_origimgwidth="696" alt="RTENOTITLE" src="/wiki/images/5/5f/RSB-3710_CtrlC_uboot_2021-11-02_150842.jpg" style="vertical-align:middle;" title="RTENOTITLE" /></p> |
− | + | <p> </p> | |
− | | + | <p>6. 在u-boot ,輸入<b>"loader" </b> 可進入燒錄模式 , Android tool 會同時顯示 <b>"Found One MASKROM Device " </b></p> |
− | + | <p><img _fck_mw_filename="RSB-3710 android loader 2022-01-20 154115.jpg" _fck_mw_origimgheight="515" _fck_mw_origimgwidth="1624" alt="RTENOTITLE" src="/wiki/images/b/be/RSB-3710_android_loader_2022-01-20_154115.jpg" style="vertical-align:middle;" title="RTENOTITLE" /></p> | |
− | + | <p> </p> | |
− | | + | <p>7. 在RKDevTool 按下 "Run" ,可進行燒錄.</p> |
− | + | <p><img _fck_mw_filename="RSB-3710 Run RKDevTool 2021-11-02 160456.jpg" _fck_mw_origimgheight="453" _fck_mw_origimgwidth="692" alt="RTENOTITLE" src="/wiki/images/9/95/RSB-3710_Run_RKDevTool_2021-11-02_160456.jpg" style="vertical-align:middle;" title="RTENOTITLE" /></p> | |
− | + | <p> </p> | |
− | | + | <p>8. 燒錄完畢</p> |
− | + | <p><img _fck_mw_filename="RSB-3710 finish RKDevTool 2021-11-02 160931.jpg" _fck_mw_origimgheight="445" _fck_mw_origimgwidth="845" alt="RTENOTITLE" src="/wiki/images/5/55/RSB-3710_finish_RKDevTool_2021-11-02_160931.jpg" style="vertical-align:middle;" title="RTENOTITLE" /></p> | |
− | + | <p> </p> | |
− | | + | <p>9. 重新拔插電源, 讓RSB-3710 重新開機 ,接上HDMI ,可顯示安卓的桌面. </p> |
− | + | <p><img _fck_mw_filename="RSB-3710 Android desktop pic.png" _fck_mw_origimgheight="605" _fck_mw_origimgwidth="1076" alt="RTENOTITLE" src="/wiki/images/1/18/RSB-3710_Android_desktop_pic.png" style="vertical-align:middle;" title="RTENOTITLE" /></p> | |
− | + | <p> </p> | |
− | | + | <h2><b>Linux 燒錄方法 (Linux Flash eMMC Method) </b></h2> |
− | + | <p><b>1. 請先準備一條 mirco USB 線材 和 Debug Cable </b></p> | |
− | + | <p><b> mirco USB</b> </p> | |
− | + | <p><img _fck_mw_filename="RSB-3710 mirco usb 2021-11-02 143011.jpg" _fck_mw_origimgheight="376" _fck_mw_origimgwidth="390" alt="RTENOTITLE" src="/wiki/images/0/06/RSB-3710_mirco_usb_2021-11-02_143011.jpg" style="vertical-align:middle;" title="RTENOTITLE" /></p> | |
− | + | <p> </p> | |
− | | + | <p><b>Debug Cable </b></p> |
− | + | <p><img _fck_mw_filename="RSB-3710 debug cable 2021-11-02 144650.jpg" _fck_mw_origimgheight="339" _fck_mw_origimgwidth="508" alt="RTENOTITLE" src="/wiki/images/8/8d/RSB-3710_debug_cable_2021-11-02_144650.jpg" style="vertical-align:middle;" title="RTENOTITLE" /></p> | |
− | + | <p> </p> | |
− | | + | <p><b>2. 插入 RSB-3710 的OTG port </b></p> |
− | + | <p><img _fck_mw_filename="RSB-3710 OTG USBcable 2021-11-02 143356.jpg" _fck_mw_origimgheight="437" _fck_mw_origimgwidth="602" alt="RTENOTITLE" src="/wiki/images/4/4b/RSB-3710_OTG_USBcable_2021-11-02_143356.jpg" style="vertical-align:middle;" title="RTENOTITLE" /></p> | |
− | + | <p> </p> | |
− | | + | <p><b>連接 Debug cable </b></p> |
− | + | <p><img _fck_mw_filename="RSB-3710 debug and debug port 1 2021-11-02 145203.jpg" _fck_mw_origimgheight="441" _fck_mw_origimgwidth="643" alt="RTENOTITLE" src="/wiki/images/1/15/RSB-3710_debug_and_debug_port_1_2021-11-02_145203.jpg" style="vertical-align:middle;" title="RTENOTITLE" /></p> | |
− | + | <p> </p> | |
− | | + | <p><b>3. 設定終端機(Set Debug Terminal) </b></p> |
− | + | <p>Debug 串口調試 (Debug port Setting)</p> | |
− | + | <p>以 Tera Term 为例介绍如何使用串口调试功能</p> | |
− | + | <pre> | |
− | <pre> | + | Baud Rate波特率:115200 |
Data 数据位:8 | Data 数据位:8 | ||
Parity 奇偶校验:无 | Parity 奇偶校验:无 | ||
− | &amp;amp;nbsp; Stop 停止位:1 | + | &amp;amp;amp;nbsp; Stop 停止位:1 |
Flow Control流控:无</pre> | Flow Control流控:无</pre> | ||
− | + | <dl> | |
+ | <dd> </dd> | ||
+ | </dl> | ||
+ | |||
+ | <p>Tera Term Tool </p> | ||
− | + | <p><img _fck_mw_filename="TeraTerm 2021-09-10 140930n.jpg" _fck_mw_origimgheight="428" _fck_mw_origimgwidth="700" alt="RTENOTITLE" src="/wiki/images/2/25/TeraTerm_2021-09-10_140930n.jpg" style="vertical-align:middle;" title="RTENOTITLE" /></p> | |
− | + | <p><img _fck_mw_filename="TeraTerm12021-09-10 141114n.jpg" _fck_mw_origimgheight="391" _fck_mw_origimgwidth="609" alt="RTENOTITLE" src="/wiki/images/6/6d/TeraTerm12021-09-10_141114n.jpg" style="vertical-align:middle;" title="RTENOTITLE" /></p> | |
− | + | <p>Note:</p> | |
− | + | <p>查看PC端的串口号(Check the Sriel port in Device Manager) :</p> | |
− | + | <p>如果沒有找到 請先確認是否有安裝驅動(if you can not identify the Serial device , please check your serial driver.) </p> | |
− | + | <p> </p> | |
− | + | <p>3.打開燒錄軟體</p> | |
− | + | <p> <img _fck_mw_filename="RSB-3710 RKDevTool Debian 2021-11-02 171049.jpg" _fck_mw_origimgheight="451" _fck_mw_origimgwidth="647" alt="RTENOTITLE" src="/wiki/images/4/4c/RSB-3710_RKDevTool_Debian_2021-11-02_171049.jpg" style="vertical-align:middle;" title="RTENOTITLE" /></p> | |
− | | + | <p> </p> |
− | | + | <p>4. 打開電源 </p> |
− | + | <p>5. 在終端機上可看到Debug 訊息, 按下<b>"Ctrl + C" </b>組合鍵. 進入u-boot </p> | |
− | 5. | + | <p> <img _fck_mw_filename="RSB-3710 CtrlC uboot 2021-11-02 150842.jpg" _fck_mw_origimgheight="505" _fck_mw_origimgwidth="696" alt="RTENOTITLE" src="/wiki/images/5/5f/RSB-3710_CtrlC_uboot_2021-11-02_150842.jpg" style="vertical-align:middle;" title="RTENOTITLE" /></p> |
− | | + | <p>6. 在u-boot ,輸入<b>"rbrom " </b> 可進入燒錄模式 , Android tool 會同時顯示 <b>"Found One MASKROM Device " </b></p> |
− | + | <p> <img _fck_mw_filename="RSB-3710 rbrom 2021-11-02 151430.jpg" _fck_mw_origimgheight="392" _fck_mw_origimgwidth="1154" alt="RTENOTITLE" src="/wiki/images/d/d2/RSB-3710_rbrom_2021-11-02_151430.jpg" style="vertical-align:middle;" title="RTENOTITLE" /></p> | |
− | | + | <p> </p> |
− | | + | <p>7. 清除後,重新上電,會直接進入 "Found One MASKROM Device" 燒錄模式</p> |
− | + | <p> </p> | |
− | | + | <p> </p> |
− | | + | <p> </p> |
− | | + | <p>8. 在RKDevTool 按下 "Run" ,可進行燒錄.</p> |
− | + | <p> <img _fck_mw_filename="RSB-3710 Run RKDevTool 2021-11-02 160456.jpg" _fck_mw_origimgheight="453" _fck_mw_origimgwidth="692" alt="RTENOTITLE" src="/wiki/images/9/95/RSB-3710_Run_RKDevTool_2021-11-02_160456.jpg" style="vertical-align:middle;" title="RTENOTITLE" /></p> | |
− | | + | <p> </p> |
− | | + | <p>9. 燒錄完畢</p> |
− | + | <p> <img _fck_mw_filename="RSB-3710 finish RKDevTool 2021-11-02 160931.jpg" _fck_mw_origimgheight="445" _fck_mw_origimgwidth="845" alt="RTENOTITLE" src="/wiki/images/5/55/RSB-3710_finish_RKDevTool_2021-11-02_160931.jpg" style="vertical-align:middle;" title="RTENOTITLE" /></p> | |
− | | + | <p>10. 重新拔插電源, 讓RSB-3710 重新開機 ,接上HDMI ,可顯示Debian的桌面. </p> |
− | + | <p> <img _fck_mw_filename="RSB-3710 Debian Screenshot from 2022-01-20 06-54-41.png" _fck_mw_origimgheight="768" _fck_mw_origimgwidth="1024" alt="RTENOTITLE" src="/wiki/images/f/f6/RSB-3710_Debian_Screenshot_from_2022-01-20_06-54-41.png" style="vertical-align:middle;" title="RTENOTITLE" /></p> | |
− | | + | <h2><b>系统的基本使用(Linux System Basic Operating Method)</b></h2> |
− | + | <h3><b>Display Setting (RSB-3710)</b></h3> | |
− | === | + | <table border="1" cellpadding="1" cellspacing="1" style="width: 476px;"> |
+ | <tbody> | ||
+ | <tr> | ||
+ | <td>lvds</td> | ||
+ | <td style="width: 436px;">lvds-g070vw01; lvds-g150xgel05; lvds-g215hvn01</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>hdmi</td> | ||
+ | <td style="width: 436px;">hdmi-default</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>dp</td> | ||
+ | <td style="width: 436px;">dp-default</td> | ||
+ | </tr> | ||
+ | </tbody> | ||
+ | </table> | ||
− | + | <table border="1" cellpadding="1" cellspacing="1"> | |
− | + | <tbody> | |
− | + | <tr> | |
− | + | <td><b>IN uboot</b></td> | |
− | + | <td><b>In Debian/Android</b></td> | |
− | + | </tr> | |
− | + | <tr> | |
− | + | <td>setenv prmry_screen hdmi-default</td> | |
− | + | <td>fw_setenv prmry_screen hdmi-default</td> | |
− | + | </tr> | |
− | + | <tr> | |
+ | <td>setenv extend_screen edp-1920x1080</td> | ||
+ | <td>fw_setenv extend_screen edp-1920x1080</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>saveenv</td> | ||
+ | <td> </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>reset</td> | ||
+ | <td>reboot</td> | ||
+ | </tr> | ||
+ | </tbody> | ||
+ | </table> | ||
− | + | <p>In u-boot:</p> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | <p>=> setenv prmry_screen lvds-g070vw01</p> | |
− | = | + | <p>=> setenv extend_screen hdmi-default</p> |
− | => | + | <p>=> saveenv</p> |
− | => | + | <p>=> reset</p> |
− | + | <p>In Linux:</p> | |
− | + | <p>~# fw_setenv prmry_screen lvds-g070vw01</p> | |
− | ~# | + | <p>~# reboot</p> |
− | ~ | + | <p>Modify LVDS backlight PWM: (Defaul is 20KHz, New version BSP support to modify the PWM clock in u-boot from 200~20KHz)</p> |
− | + | <p>In u-boot:</p> | |
− | + | <p>=> setenv lvds_pwm_clock 10000 (Set PWM clock to 10KHz)</p> | |
− | + | <p>In Linux:</p> | |
− | + | <p>~# fw_setenv lvds_pwm_clock 10000 (Set PWM clock to 10KHz)</p> | |
− | ~# | + | <p>~# reboot</p> |
− | + | <p> </p> | |
− | + | <p>Check PWM duty sysle in Linux:</p> | |
− | + | <p>~# cat /sys/kernel/debug/pwm</p> | |
− | + | <p><img _fck_mw_filename="Z75.jpg" _fck_mw_origimgheight="145" _fck_mw_origimgwidth="1022" alt="RTENOTITLE" src="/wiki/images/8/83/Z75.jpg" style="vertical-align:middle;" title="RTENOTITLE" /></p> | |
− | + | <p><b>乙太網路使用方法(Ethernent Testing Method)</b></p> | |
− | + | <p><b>Command : ifconfig </b></p> | |
− | + | <p><b>Command: Ping 8.8.8.8 </b></p> | |
− | + | <p> </p> | |
− | + | <h3><b>WiFi使用方法(WIFI Testing Method)</b></h3> | |
− | + | <pre> | |
− | <pre># killall wpa_supplicant | + | # killall wpa_supplicant |
# ifconfig wlan0 up | # ifconfig wlan0 up | ||
− | # wpa_passphrase &amp;quot;SSID&amp;quot; &amp;quot;PASSWORD&amp;quot; &amp;gt; /tmp/wpa.conf | + | # wpa_passphrase &amp;amp;quot;SSID&amp;amp;quot; &amp;amp;quot;PASSWORD&amp;amp;quot; &amp;amp;gt; /tmp/wpa.conf |
# cat /tmp/wpa.conf | # cat /tmp/wpa.conf | ||
# wpa_supplicant -BDwext -iwlan0 -c/tmp/wpa.conf | # wpa_supplicant -BDwext -iwlan0 -c/tmp/wpa.conf | ||
Line 449: | Line 503: | ||
# ping google.com</pre> | # ping google.com</pre> | ||
− | + | <h3><b>4G使用方法(4G Testing Method)</b></h3> | |
+ | |||
+ | <h3><b>GPIO使用方法(GPIO Operating Method)</b></h3> | ||
− | === | + | <p> <img _fck_mw_filename="RSB-3710 GPIO define 2022-01-20 142613.jpg" _fck_mw_origimgheight="254" _fck_mw_origimgwidth="480" alt="RTENOTITLE" src="/wiki/images/b/b3/RSB-3710_GPIO_define_2022-01-20_142613.jpg" style="vertical-align:middle;" title="RTENOTITLE" /></p> |
− | | + | <p> <img _fck_mw_filename="RSB-3710 gpio1 2022-01-20 142757.jpg" _fck_mw_origimgheight="149" _fck_mw_origimgwidth="464" alt="RTENOTITLE" src="/wiki/images/c/cf/RSB-3710_gpio1_2022-01-20_142757.jpg" style="vertical-align:middle;" title="RTENOTITLE" /></p> |
− | | + | <p> <img _fck_mw_filename="RSB-3710 gpio2 2022-01-20 142824.jpg" _fck_mw_origimgheight="537" _fck_mw_origimgwidth="465" alt="RTENOTITLE" src="/wiki/images/8/8d/RSB-3710_gpio2_2022-01-20_142824.jpg" style="vertical-align:middle;" title="RTENOTITLE" /></p> |
− | | + | <p> </p> |
− | | + | <h3><b>蓝牙使用方法(BlueTooth Operating Method)</b></h3> |
− | + | <pre> | |
− | <pre># hciattach /dev/ttymxc0 bcm43xx 115200 flow | + | # hciattach /dev/ttymxc0 bcm43xx 115200 flow |
# hciconfig hci0 up | # hciconfig hci0 up | ||
# hcitool scan# bluetoothctl | # hcitool scan# bluetoothctl | ||
Line 474: | Line 530: | ||
# info 84:C5:A6:D3:AF:E4</pre> | # info 84:C5:A6:D3:AF:E4</pre> | ||
− | + | <h3><b>音訊使用方法(BlueTooth Operating Method)</b></h3> | |
− | <pre>Line-in , Line-out, MIC | + | |
+ | <pre> | ||
+ | Line-in , Line-out, MIC | ||
1.Line-out | 1.Line-out | ||
− | Command&amp;amp;nbsp;: gplay-1.0 | + | Command&amp;amp;amp;nbsp;: gplay-1.0 |
2.MIC | 2.MIC | ||
− | Command&amp;amp;nbsp;: arecord | + | Command&amp;amp;amp;nbsp;: arecord |
Check audio codec: | Check audio codec: | ||
Line 495: | Line 553: | ||
Record and playback | Record and playback | ||
Example command: | Example command: | ||
− | # arecord &amp;ndash;t wav &amp;ndash;c 1 &amp;ndash;r 44100 &amp;ndash;d 5 /tmp/mic.wav | + | # arecord &amp;amp;ndash;t wav &amp;amp;ndash;c 1 &amp;amp;ndash;r 44100 &amp;amp;ndash;d 5 /tmp/mic.wav |
# aplay /tmp/mic.wav | # aplay /tmp/mic.wav | ||
Record from MIC: | Record from MIC: | ||
# arecord -D plughw:0,0 -r 16000 -f S16_LE ./f-16000.wav | # arecord -D plughw:0,0 -r 16000 -f S16_LE ./f-16000.wav | ||
− | Recording WAVE &amp;#39;./f-16000.wav&amp;#39;&amp;amp;nbsp;: Signed 16 bit Little Endian, Rate 16000 Hz, Mono | + | Recording WAVE &amp;amp;#39;./f-16000.wav&amp;amp;#39;&amp;amp;amp;nbsp;: Signed 16 bit Little Endian, Rate 16000 Hz, Mono |
# aplay f-16000.wav | # aplay f-16000.wav | ||
− | Playing WAVE &amp;#39;f-16000.wav&amp;#39;&amp;amp;nbsp;: Signed 16 bit Little Endian, Rate 16000 Hz, Mono | + | Playing WAVE &amp;amp;#39;f-16000.wav&amp;amp;#39;&amp;amp;amp;nbsp;: Signed 16 bit Little Endian, Rate 16000 Hz, Mono |
Play wav file from codec: | Play wav file from codec: | ||
# aplay -D plughw:0,0 file_example_WAV_10MG.wav | # aplay -D plughw:0,0 file_example_WAV_10MG.wav | ||
− | Playing WAVE &amp;#39;file_example_WAV_10MG.wav&amp;#39;&amp;amp;nbsp;: Signed 16 bit Little Endian, Rate 44100 Hz, Stereo | + | Playing WAVE &amp;amp;#39;file_example_WAV_10MG.wav&amp;amp;#39;&amp;amp;amp;nbsp;: Signed 16 bit Little Endian, Rate 44100 Hz, Stereo |
Play wav file from HDMI: | Play wav file from HDMI: | ||
# aplay -D plughw:1,0 file_exam | # aplay -D plughw:1,0 file_exam | ||
ple_WAV_10MG.wav | ple_WAV_10MG.wav | ||
− | Playing WAVE &amp;#39;file_example_WAV_10MG.wav&amp;#39;&amp;amp;nbsp;: Signed 16 bit Little Endian, Rate 44100 Hz, Stereo | + | Playing WAVE &amp;amp;#39;file_example_WAV_10MG.wav&amp;amp;#39;&amp;amp;amp;nbsp;: Signed 16 bit Little Endian, Rate 44100 Hz, Stereo |
</pre> | </pre> | ||
− | + | <h3><b>看門狗測試 (Watch Dog Test method) </b></h3> | |
− | <pre>System will reboot after 1 sec | + | |
+ | <pre> | ||
+ | System will reboot after 1 sec | ||
# /unit_tests/Watchdog/wdt_driver_test.out 1 2 0 | # /unit_tests/Watchdog/wdt_driver_test.out 1 2 0 | ||
</pre> | </pre> | ||
− | | + | <p> </p> |
− | | + | <p> </p> |
− | + | <h3><b>遠程訪問及文件傳輸(Remote Access and File Transimmion)</b></h3> | |
− | + | <p><b> 查看主板IP位址 ( Chech IP Address ):</b></p> | |
− | < | ||
− | | + | <pre> |
+ | Command&amp;amp;amp;nbsp;: ifconfig</pre> | ||
− | | + | <p> <img _fck_mw_filename="RSB-3710 ifconfig 2022-01-20 140604.jpg" _fck_mw_origimgheight="871" _fck_mw_origimgwidth="952" alt="RTENOTITLE" src="/wiki/images/2/2b/RSB-3710_ifconfig_2022-01-20_140604.jpg" style="vertical-align:middle;" title="RTENOTITLE" /></p> |
− | + | <p> </p> | |
− | + | <p>Windows下SSH访问及文件传输</p> | |
− | + | <p>SSH Remote Log into Device </p> | |
− | |||
− | + | <ul> | |
+ | <li>SSH远程登录,以putty选择putty.exe(或者使用Xshell、SecureCRT等类似软件)</li> | ||
+ | <li>需要设置远程设备的IP、通讯端口(默认22)、通讯方式,登录后验证用户名密码</li> | ||
+ | </ul> | ||
− | | + | <p> <img _fck_mw_filename="SSHsettingdetail.png" _fck_mw_origimgheight="600" _fck_mw_origimgwidth="748" alt="RTENOTITLE" src="/wiki/images/3/35/SSHsettingdetail.png" style="vertical-align:middle;" title="RTENOTITLE" /></p> |
− | | + | <p> <img _fck_mw_filename="SSHSetting2021-09-10 143631.jpg" _fck_mw_origimgheight="437" _fck_mw_origimgwidth="477" alt="RTENOTITLE" src="/wiki/images/b/b6/SSHSetting2021-09-10_143631.jpg" style="vertical-align:middle;" title="RTENOTITLE" /></p> |
− | | + | <p> <img _fck_mw_filename="Sshsetting12021-09-10 143743n.jpg" _fck_mw_origimgheight="363" _fck_mw_origimgwidth="576" alt="RTENOTITLE" src="/wiki/images/b/b0/Sshsetting12021-09-10_143743n.jpg" style="vertical-align:middle;" title="RTENOTITLE" /></p> |
− | + | <p> </p> | |
− | + | <h2><b>通用方法(General Method)</b></h2> | |
− | < | ||
− | + | <h3><b>查看CPU温度(Check CPU Temperature)</b></h3> | |
− | + | <pre> | |
− | <pre> | + | root@linaro-alip:~# cat /sys/devices/virtual/thermal/thermal_zone0/temp 40000 |
− | &gt;&gt; 1200000 | + | |
+ | # 或者直接以度爲單位顯示 echo $[$(cat /sys/class/thermal/thermal_zone0/temp)/1000]&amp;deg; &amp;gt;&amp;gt;&amp;gt; 40&amp;deg;</pre> | ||
+ | |||
+ | <h3><b>查看CPU频率(Check CPU Frequency)</b></h3> | ||
+ | |||
+ | <pre> | ||
+ | cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq | ||
+ | &amp;gt;&amp;gt; 1200000 | ||
cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq | cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq | ||
− | &gt;&gt; 1800000</pre> | + | &amp;gt;&amp;gt; 1800000</pre> |
+ | |||
+ | <h3><b> 查看内存容量(Check Memory Capacity)</b></h3> | ||
− | + | <pre> | |
− | <pre>root@linaro-alip:~# busybox free -m | + | root@linaro-alip:~# busybox free -m |
− | &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; total &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;used &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;free &amp;nbsp; &amp;nbsp; &amp;nbsp;shared &amp;nbsp;buff/cache &amp;nbsp; available | + | &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; total &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp;used &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp;free &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp;shared &amp;amp;nbsp;buff/cache &amp;amp;nbsp; available |
− | Mem: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1961 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 303 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1096 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;97 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 561 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1575 | + | Mem: &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; 1961 &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; 303 &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp;1096 &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp;97 &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; 561 &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp;1575 |
− | Swap: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0 | + | Swap: &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; 0 &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; 0 &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; 0 |
root@linaro-alip:~# | root@linaro-alip:~# | ||
</pre> | </pre> | ||
− | + | <h3><b> 查看存储容量(Check Storage Capacity)</b></h3> | |
− | <pre>root@linaro-alip:~# busybox df -h | + | |
− | Filesystem &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Size &amp;nbsp; &amp;nbsp; &amp;nbsp;Used Available Use% Mounted on | + | <pre> |
− | /dev/root &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 7.8G &amp;nbsp; &amp;nbsp; &amp;nbsp;2.8G &amp;nbsp; &amp;nbsp; &amp;nbsp;4.6G &amp;nbsp;37% / | + | root@linaro-alip:~# busybox df -h |
− | devtmpfs &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;972.3M &amp;nbsp; &amp;nbsp; &amp;nbsp;8.0K &amp;nbsp; &amp;nbsp;972.3M &amp;nbsp; 0% /dev | + | Filesystem &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp;Size &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp;Used Available Use% Mounted on |
− | tmpfs &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 980.8M &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;980.8M &amp;nbsp; 0% /dev/shm | + | /dev/root &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; 7.8G &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp;2.8G &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp;4.6G &amp;amp;nbsp;37% / |
− | tmpfs &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 980.8M &amp;nbsp; &amp;nbsp; 16.8M &amp;nbsp; &amp;nbsp;964.0M &amp;nbsp; 2% /run | + | devtmpfs &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp;972.3M &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp;8.0K &amp;amp;nbsp; &amp;amp;nbsp;972.3M &amp;amp;nbsp; 0% /dev |
− | tmpfs &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 5.0M &amp;nbsp; &amp;nbsp; &amp;nbsp;4.0K &amp;nbsp; &amp;nbsp; &amp;nbsp;5.0M &amp;nbsp; 0% /run/lock | + | tmpfs &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; 980.8M &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; 0 &amp;amp;nbsp; &amp;amp;nbsp;980.8M &amp;amp;nbsp; 0% /dev/shm |
− | tmpfs &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 980.8M &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;980.8M &amp;nbsp; 0% /sys/fs/cgroup | + | tmpfs &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; 980.8M &amp;amp;nbsp; &amp;amp;nbsp; 16.8M &amp;amp;nbsp; &amp;amp;nbsp;964.0M &amp;amp;nbsp; 2% /run |
− | /dev/mmcblk1p10 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 6.4G &amp;nbsp; &amp;nbsp; &amp;nbsp;3.8M &amp;nbsp; &amp;nbsp; &amp;nbsp;6.4G &amp;nbsp; 0% /userdata | + | tmpfs &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; 5.0M &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp;4.0K &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp;5.0M &amp;amp;nbsp; 0% /run/lock |
− | /dev/mmcblk1p7 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 62.6M &amp;nbsp; &amp;nbsp; 12.0M &amp;nbsp; &amp;nbsp; 47.3M &amp;nbsp;20% /oem | + | tmpfs &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; 980.8M &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; 0 &amp;amp;nbsp; &amp;amp;nbsp;980.8M &amp;amp;nbsp; 0% /sys/fs/cgroup |
− | tmpfs &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 196.2M &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;196.2M &amp;nbsp; 0% /run/user/0 | + | /dev/mmcblk1p10 &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; 6.4G &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp;3.8M &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp;6.4G &amp;amp;nbsp; 0% /userdata |
− | tmpfs &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 196.2M &amp;nbsp; &amp;nbsp; &amp;nbsp;8.0K &amp;nbsp; &amp;nbsp;196.1M &amp;nbsp; 0% /run/user/1000 | + | /dev/mmcblk1p7 &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; 62.6M &amp;amp;nbsp; &amp;amp;nbsp; 12.0M &amp;amp;nbsp; &amp;amp;nbsp; 47.3M &amp;amp;nbsp;20% /oem |
+ | tmpfs &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; 196.2M &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; 0 &amp;amp;nbsp; &amp;amp;nbsp;196.2M &amp;amp;nbsp; 0% /run/user/0 | ||
+ | tmpfs &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; 196.2M &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp;8.0K &amp;amp;nbsp; &amp;amp;nbsp;196.1M &amp;amp;nbsp; 0% /run/user/1000 | ||
root@linaro-alip:~#</pre> | root@linaro-alip:~#</pre> | ||
− | + | <h3><b>網路Ping測試(Ping Network Testing)</b></h3> | |
− | <pre> | + | |
+ | <pre> | ||
+ | ping 8.8.8.8 | ||
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data. | 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=1 ttl=54 time=2.10 ms | ||
64 bytes from 8.8.8.8: icmp_seq=2 ttl=54 time=2.10 ms</pre> | 64 bytes from 8.8.8.8: icmp_seq=2 ttl=54 time=2.10 ms</pre> | ||
− | + | <h3><b>設置RTC (RTC Setting) </b></h3> | |
− | Set system time to current, then write to RTC<br/> root@linaro-alip:~# date 01282022<br/> Fri Jan 28 20:22:00 UTC 2022<br/> root@linaro-alip:~#<br/> Restart the RTC time to system time | + | <p>Set system time to current, then write to RTC<br /> |
+ | root@linaro-alip:~# date 01282022<br /> | ||
+ | Fri Jan 28 20:22:00 UTC 2022<br /> | ||
+ | root@linaro-alip:~#<br /> | ||
+ | Restart the RTC time to system time</p> | ||
− | | + | <p> </p> |
− | + | <ol> | |
+ | <li>hwclock -s && date</li> | ||
+ | </ol> | ||
− | | + | <p> </p> |
− | root@linaro-alip:~# hwclock -s && date<br/> Thu Jan 20 06:18:26 UTC 2022<br/> root@linaro-alip:~# | + | <p>root@linaro-alip:~# hwclock -s && date<br /> |
+ | Thu Jan 20 06:18:26 UTC 2022<br /> | ||
+ | root@linaro-alip:~# </p> | ||
− | + | <h2><b>Android BSP編譯方法(Android BSP Compile Method)</b></h2> | |
− | + | <ul> | |
− | + | <li> | |
− | + | <ul> | |
+ | <li> | ||
+ | <ul> | ||
+ | <li><a href="Android%20BSP%20User%20Guide%20for%20rk3399%20series%2010.0">Android BSP User Guide for rk3399 series 10.0</a></li> | ||
+ | </ul> | ||
+ | </li> | ||
+ | </ul> | ||
+ | </li> | ||
+ | </ul> | ||
− | + | <p><b>如果有驗證上的錯誤 請使用以下的方法(If you got " Server certificate verification failed " message ,please follow the solution as below) </b></p> | |
− | <u> | + | <p><u><b>### 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</b></u></p> | ||
− | <u> | + | <p><u><b>or</b></u></p> |
− | <u> | + | <p><u><b>git config --global http.sslverify false<br /> |
+ | ============================================================</b></u></p> | ||
− | | + | <p> </p> |
− | | + | <p> </p> |
− | + | <table border="0" cellpadding="10" cellspacing="0" style="width:100%;"> | |
− | + | <tbody> | |
− | + | <tr> | |
− | + | <td><span _fck_mw_customtag="true" _fck_mw_tagattributes="height,key,level,path,width" _fck_mw_tagname="iframe" _fck_mw_tagtype="t" class="fck_mw_special" height="230" key="advonline" level="campaign" path="en/aim-linux_community/" width="100%">_</span></td> | |
+ | </tr> | ||
+ | </tbody> | ||
+ | </table> |
Revision as of 08:10, 7 November 2023
Contents
- 1 產品介紹(Product introduction )
- 2 硬件接口說明(Hardware interface introduction)
- 3 接口布局和尺寸(Layout and Sizes)
- 4 Connector List
- 5 快速入门 (Quick Start)
- 6 Android 燒錄方法 (Android Flash eMMC Method)
- 7 Linux 燒錄方法 (Linux Flash eMMC Method)
- 8 系统的基本使用(Linux System Basic Operating Method)
- 9 通用方法(General Method)
- 10 Android BSP編譯方法(Android BSP Compile Method)
產品介紹(Product introduction )
產品特性(Product Features)
- Rockchip Arm® Cortex®-A72 RK3399 up to 1.8 GHz
- Onboard LPDDR4 2GB
- HDMI 1920x1080 at 60Hz, 1 Dual Channel 24 bit LVDS
- 1 2-wire RS-232, 1 USB3.0, 1 USB2.0, 1 Micro SD, 1 Mic. in / Line out
- 1 mini-PCIe for 3G/4G
- UIO expansion 3 USB2.0, 8 GPIO, 2 RS232 2/2-wires UART, 1 I2C
- Supports Debian9/10 and Android7.1/10.0
- Support I/O Expansions by UIO40-Express I/O boards, please refer to page #3 for more information
產品官網連結(Product Features)
<a alt="https://www.advantech.com/en/search/?q=EPC-R3710&st=support&from=support" href="https://www.advantech.com/en/search/?q=EPC-R3710&st=support&from=support" title="https://www.advantech.com/en/search/?q=EPC-R3710&st=support&from=support">EPC-R3710</a>
硬件接口說明(Hardware interface introduction)
接口布局和尺寸(Layout and Sizes)
<img _fck_mw_filename="EPC-R3710 Case.PNG" _fck_mw_origimgheight="390" _fck_mw_origimgwidth="692" alt="RTENOTITLE" src="/wiki/images/7/72/EPC-R3710_Case.PNG" style="vertical-align:middle;" title="RTENOTITLE" />
接口布局圖 Board Dimension Layout
<img _fck_mw_filename="RSB-3710 product pic11 2021-11-02 100745.jpg" _fck_mw_origimgheight="388" _fck_mw_origimgwidth="502" alt="RTENOTITLE" src="/wiki/images/f/fa/RSB-3710_product_pic11_2021-11-02_100745.jpg" style="vertical-align:middle;" title="RTENOTITLE" />
<img _fck_mw_filename="RSB-3710 product pic22 2021-11-02 100837.jpg" _fck_mw_origimgheight="372" _fck_mw_origimgwidth="470" alt="RTENOTITLE" src="/wiki/images/1/16/RSB-3710_product_pic22_2021-11-02_100837.jpg" style="vertical-align:middle;" title="RTENOTITLE" />
<img _fck_mw_filename="RSB-3710 product pic33 2021-11-02 100904.jpg" _fck_mw_origimgheight="137" _fck_mw_origimgwidth="677" alt="RTENOTITLE" src="/wiki/images/0/03/RSB-3710_product_pic33_2021-11-02_100904.jpg" style="vertical-align:middle;" title="RTENOTITLE" />
Connector List
<img _fck_mw_filename="3710.jpg" _fck_mw_origimgheight="735" _fck_mw_origimgwidth="1273" alt="RTENOTITLE" src="/wiki/images/0/07/3710.jpg" style="vertical-align:middle;" title="RTENOTITLE" />
BAT | RTC Battery Connector |
HDMI | HDMI1 CONN |
BLP2 | LVDS BKL PWR 12V select |
LVDS/eDP LVDS BKL |
LVDS DATA/PWRCONN |
LAN1 | LAN |
LAN2 | LAN |
MINIPCIE | MINI PCIE 52P |
SIM | Nano SIM Card |
AUDIO | Audio PIN Header |
USB1 | USB CONN |
COM2/Debug | COM2 |
SD | SD Slot |
OTG | USB |
BTN | MASKROM mode pin header |
RST | Reset Button |
DCIN1 | 12V DC Jack |
LED | LED |
CN11 | UIO1 |
CN12 | UIO2 |
接口引脚定義 (Pin definitions)
<a href="BAT">BAT</a>
<a href="HDMI1">HDMI1</a>
<a href="BL">BL</a>
<a href="LVDS">LVDS</a>
<a href="LAN1%2C%20LAN2">LAN1, LAN2</a>
<a href="MINIPCIE">MINIPCIE</a>
<a href="SIM">SIM</a>
<a href="Audio">Audio</a>
<a href="USB1">USB1</a>
<a href="COM2%2FDebug">COM2/Debug</a>
<a href="SD">SD</a>
<a href="OTG">OTG</a>
<a href="BTN">BTN</a>
<a href="RST">RST</a>
<a href="DCIN1">DCIN1</a>
<a href="LED">LED</a>
<a href="CN11">CN11</a>
<a href="CN12">CN12</a>
<a href="RSB-3710%20Jumper%20List">RSB-3710_Jumper List</a>
机械尺寸 (Mechanical Characteristics)
<img _fck_mw_filename="RSB-3710 Mechanical 2021-11-02 102727.jpg" _fck_mw_origimgheight="438" _fck_mw_origimgwidth="505" alt="RTENOTITLE" src="/wiki/images/6/69/RSB-3710_Mechanical_2021-11-02_102727.jpg" style="vertical-align:middle;" title="RTENOTITLE" />
快速入门 (Quick Start)
系统下载 (OS Download)
- Android 系统 (Android OS)
Android 10 : <a alt="http://ess-wiki.advantech.com.tw/view/AIM-Linux/BSP/RK/Linux_Android_OS_Release_note/Android10/Internal" href="http://ess-wiki.advantech.com.tw/view/AIM-Linux/BSP/RK/Linux_Android_OS_Release_note/Android10/Internal" title="http://ess-wiki.advantech.com.tw/view/AIM-Linux/BSP/RK/Linux_Android_OS_Release_note/Android10/Internal">AIM-Linux/BSP/RK/Linux_Android_OS_Release_note/Android10/</a>
Android 7 : <a alt="http://ess-wiki.advantech.com.tw/view/AIM-Linux/BSP/RK/Linux_Android_OS_Release_note/Android7/Internal" href="http://ess-wiki.advantech.com.tw/view/AIM-Linux/BSP/RK/Linux_Android_OS_Release_note/Android7/Internal" title="http://ess-wiki.advantech.com.tw/view/AIM-Linux/BSP/RK/Linux_Android_OS_Release_note/Android7/Internal">AIM-Linux/BSP/RK/Linux_Android_OS_Release_note/Android7/</a>
- Debian 系統( Debian OS)
Debbian 10:<a alt="http://ess-wiki.advantech.com.tw/view/AIM-Linux/BSP/RK/Linux_Debian_OS_Release_note/Debian10/Internal" href="http://ess-wiki.advantech.com.tw/view/AIM-Linux/BSP/RK/Linux_Debian_OS_Release_note/Debian10/Internal" title="http://ess-wiki.advantech.com.tw/view/AIM-Linux/BSP/RK/Linux_Debian_OS_Release_note/Debian10/Internal">AIM-Linux/BSP/RK/Linux_Debian_OS_Release_note/Debian10/</a>
Android 燒錄方法 (Android Flash eMMC Method)
1. 請先準備一條 mirco USB 線材 和 Debug Cable
mirco USB
<img _fck_mw_filename="RSB-3710 mirco usb 2021-11-02 143011.jpg" _fck_mw_origimgheight="376" _fck_mw_origimgwidth="390" alt="RTENOTITLE" src="/wiki/images/0/06/RSB-3710_mirco_usb_2021-11-02_143011.jpg" style="vertical-align:middle;" title="RTENOTITLE" />
Debug Cable
<img _fck_mw_filename="RSB-3710 debug cable 2021-11-02 144650.jpg" _fck_mw_origimgheight="339" _fck_mw_origimgwidth="508" alt="RTENOTITLE" src="/wiki/images/8/8d/RSB-3710_debug_cable_2021-11-02_144650.jpg" style="vertical-align:middle;" title="RTENOTITLE" />
2. 插入 RSB-3710 的OTG port
<img _fck_mw_filename="RSB-3710 OTG USBcable 2021-11-02 143356.jpg" _fck_mw_origimgheight="437" _fck_mw_origimgwidth="602" alt="RTENOTITLE" src="/wiki/images/4/4b/RSB-3710_OTG_USBcable_2021-11-02_143356.jpg" style="vertical-align:middle;" title="RTENOTITLE" />
連接 Debug cable
<img _fck_mw_filename="RSB-3710 debug and debug port 1 2021-11-02 145203.jpg" _fck_mw_origimgheight="441" _fck_mw_origimgwidth="643" alt="RTENOTITLE" src="/wiki/images/1/15/RSB-3710_debug_and_debug_port_1_2021-11-02_145203.jpg" style="vertical-align:middle;" title="RTENOTITLE" />
2. 設定終端機(Set Debug Terminal)
Debug 串口調試 (Debug port Setting)
以 Tera Term 为例介绍如何使用串口调试功能
Baud Rate波特率:115200 Data 数据位:8 Parity 奇偶校验:无 &amp;nbsp; Stop 停止位:1 Flow Control流控:无
Tera Term Tool
<img _fck_mw_filename="TeraTerm 2021-09-10 140930n.jpg" _fck_mw_origimgheight="428" _fck_mw_origimgwidth="700" alt="RTENOTITLE" src="/wiki/images/2/25/TeraTerm_2021-09-10_140930n.jpg" style="vertical-align:middle;" title="RTENOTITLE" />
<img _fck_mw_filename="TeraTerm12021-09-10 141114n.jpg" _fck_mw_origimgheight="391" _fck_mw_origimgwidth="609" alt="RTENOTITLE" src="/wiki/images/6/6d/TeraTerm12021-09-10_141114n.jpg" style="vertical-align:middle;" title="RTENOTITLE" />
Note:
Check the Sriel port in Device Manager (查看PC端的串口号):
if you can not identify the Serial device , please check your serial driver.
3.打開燒錄軟體
<img _fck_mw_filename="RSB-3710 android tool 2021-11-02 150159.jpg" _fck_mw_origimgheight="442" _fck_mw_origimgwidth="827" alt="RTENOTITLE" src="/wiki/images/c/cb/RSB-3710_android_tool_2021-11-02_150159.jpg" style="vertical-align:middle;" title="RTENOTITLE" />
4. 打開電源
5. 在終端機上可看到Debug 訊息, 按下"Ctrl + C" 組合鍵. 進入u-boot
<img _fck_mw_filename="RSB-3710 CtrlC uboot 2021-11-02 150842.jpg" _fck_mw_origimgheight="505" _fck_mw_origimgwidth="696" alt="RTENOTITLE" src="/wiki/images/5/5f/RSB-3710_CtrlC_uboot_2021-11-02_150842.jpg" style="vertical-align:middle;" title="RTENOTITLE" />
6. 在u-boot ,輸入"loader" 可進入燒錄模式 , Android tool 會同時顯示 "Found One MASKROM Device "
<img _fck_mw_filename="RSB-3710 android loader 2022-01-20 154115.jpg" _fck_mw_origimgheight="515" _fck_mw_origimgwidth="1624" alt="RTENOTITLE" src="/wiki/images/b/be/RSB-3710_android_loader_2022-01-20_154115.jpg" style="vertical-align:middle;" title="RTENOTITLE" />
7. 在RKDevTool 按下 "Run" ,可進行燒錄.
<img _fck_mw_filename="RSB-3710 Run RKDevTool 2021-11-02 160456.jpg" _fck_mw_origimgheight="453" _fck_mw_origimgwidth="692" alt="RTENOTITLE" src="/wiki/images/9/95/RSB-3710_Run_RKDevTool_2021-11-02_160456.jpg" style="vertical-align:middle;" title="RTENOTITLE" />
8. 燒錄完畢
<img _fck_mw_filename="RSB-3710 finish RKDevTool 2021-11-02 160931.jpg" _fck_mw_origimgheight="445" _fck_mw_origimgwidth="845" alt="RTENOTITLE" src="/wiki/images/5/55/RSB-3710_finish_RKDevTool_2021-11-02_160931.jpg" style="vertical-align:middle;" title="RTENOTITLE" />
9. 重新拔插電源, 讓RSB-3710 重新開機 ,接上HDMI ,可顯示安卓的桌面.
<img _fck_mw_filename="RSB-3710 Android desktop pic.png" _fck_mw_origimgheight="605" _fck_mw_origimgwidth="1076" alt="RTENOTITLE" src="/wiki/images/1/18/RSB-3710_Android_desktop_pic.png" style="vertical-align:middle;" title="RTENOTITLE" />
Linux 燒錄方法 (Linux Flash eMMC Method)
1. 請先準備一條 mirco USB 線材 和 Debug Cable
mirco USB
<img _fck_mw_filename="RSB-3710 mirco usb 2021-11-02 143011.jpg" _fck_mw_origimgheight="376" _fck_mw_origimgwidth="390" alt="RTENOTITLE" src="/wiki/images/0/06/RSB-3710_mirco_usb_2021-11-02_143011.jpg" style="vertical-align:middle;" title="RTENOTITLE" />
Debug Cable
<img _fck_mw_filename="RSB-3710 debug cable 2021-11-02 144650.jpg" _fck_mw_origimgheight="339" _fck_mw_origimgwidth="508" alt="RTENOTITLE" src="/wiki/images/8/8d/RSB-3710_debug_cable_2021-11-02_144650.jpg" style="vertical-align:middle;" title="RTENOTITLE" />
2. 插入 RSB-3710 的OTG port
<img _fck_mw_filename="RSB-3710 OTG USBcable 2021-11-02 143356.jpg" _fck_mw_origimgheight="437" _fck_mw_origimgwidth="602" alt="RTENOTITLE" src="/wiki/images/4/4b/RSB-3710_OTG_USBcable_2021-11-02_143356.jpg" style="vertical-align:middle;" title="RTENOTITLE" />
連接 Debug cable
<img _fck_mw_filename="RSB-3710 debug and debug port 1 2021-11-02 145203.jpg" _fck_mw_origimgheight="441" _fck_mw_origimgwidth="643" alt="RTENOTITLE" src="/wiki/images/1/15/RSB-3710_debug_and_debug_port_1_2021-11-02_145203.jpg" style="vertical-align:middle;" title="RTENOTITLE" />
3. 設定終端機(Set Debug Terminal)
Debug 串口調試 (Debug port Setting)
以 Tera Term 为例介绍如何使用串口调试功能
Baud Rate波特率:115200 Data 数据位:8 Parity 奇偶校验:无 &amp;amp;nbsp; Stop 停止位:1 Flow Control流控:无
Tera Term Tool
<img _fck_mw_filename="TeraTerm 2021-09-10 140930n.jpg" _fck_mw_origimgheight="428" _fck_mw_origimgwidth="700" alt="RTENOTITLE" src="/wiki/images/2/25/TeraTerm_2021-09-10_140930n.jpg" style="vertical-align:middle;" title="RTENOTITLE" />
<img _fck_mw_filename="TeraTerm12021-09-10 141114n.jpg" _fck_mw_origimgheight="391" _fck_mw_origimgwidth="609" alt="RTENOTITLE" src="/wiki/images/6/6d/TeraTerm12021-09-10_141114n.jpg" style="vertical-align:middle;" title="RTENOTITLE" />
Note:
查看PC端的串口号(Check the Sriel port in Device Manager) :
如果沒有找到 請先確認是否有安裝驅動(if you can not identify the Serial device , please check your serial driver.)
3.打開燒錄軟體
<img _fck_mw_filename="RSB-3710 RKDevTool Debian 2021-11-02 171049.jpg" _fck_mw_origimgheight="451" _fck_mw_origimgwidth="647" alt="RTENOTITLE" src="/wiki/images/4/4c/RSB-3710_RKDevTool_Debian_2021-11-02_171049.jpg" style="vertical-align:middle;" title="RTENOTITLE" />
4. 打開電源
5. 在終端機上可看到Debug 訊息, 按下"Ctrl + C" 組合鍵. 進入u-boot
<img _fck_mw_filename="RSB-3710 CtrlC uboot 2021-11-02 150842.jpg" _fck_mw_origimgheight="505" _fck_mw_origimgwidth="696" alt="RTENOTITLE" src="/wiki/images/5/5f/RSB-3710_CtrlC_uboot_2021-11-02_150842.jpg" style="vertical-align:middle;" title="RTENOTITLE" />
6. 在u-boot ,輸入"rbrom " 可進入燒錄模式 , Android tool 會同時顯示 "Found One MASKROM Device "
<img _fck_mw_filename="RSB-3710 rbrom 2021-11-02 151430.jpg" _fck_mw_origimgheight="392" _fck_mw_origimgwidth="1154" alt="RTENOTITLE" src="/wiki/images/d/d2/RSB-3710_rbrom_2021-11-02_151430.jpg" style="vertical-align:middle;" title="RTENOTITLE" />
7. 清除後,重新上電,會直接進入 "Found One MASKROM Device" 燒錄模式
8. 在RKDevTool 按下 "Run" ,可進行燒錄.
<img _fck_mw_filename="RSB-3710 Run RKDevTool 2021-11-02 160456.jpg" _fck_mw_origimgheight="453" _fck_mw_origimgwidth="692" alt="RTENOTITLE" src="/wiki/images/9/95/RSB-3710_Run_RKDevTool_2021-11-02_160456.jpg" style="vertical-align:middle;" title="RTENOTITLE" />
9. 燒錄完畢
<img _fck_mw_filename="RSB-3710 finish RKDevTool 2021-11-02 160931.jpg" _fck_mw_origimgheight="445" _fck_mw_origimgwidth="845" alt="RTENOTITLE" src="/wiki/images/5/55/RSB-3710_finish_RKDevTool_2021-11-02_160931.jpg" style="vertical-align:middle;" title="RTENOTITLE" />
10. 重新拔插電源, 讓RSB-3710 重新開機 ,接上HDMI ,可顯示Debian的桌面.
<img _fck_mw_filename="RSB-3710 Debian Screenshot from 2022-01-20 06-54-41.png" _fck_mw_origimgheight="768" _fck_mw_origimgwidth="1024" alt="RTENOTITLE" src="/wiki/images/f/f6/RSB-3710_Debian_Screenshot_from_2022-01-20_06-54-41.png" style="vertical-align:middle;" title="RTENOTITLE" />
系统的基本使用(Linux System Basic Operating Method)
Display Setting (RSB-3710)
lvds | lvds-g070vw01; lvds-g150xgel05; lvds-g215hvn01 |
hdmi | hdmi-default |
dp | dp-default |
IN uboot | In Debian/Android |
setenv prmry_screen hdmi-default | fw_setenv prmry_screen hdmi-default |
setenv extend_screen edp-1920x1080 | fw_setenv extend_screen edp-1920x1080 |
saveenv | |
reset | reboot |
In u-boot:
=> setenv prmry_screen lvds-g070vw01
=> setenv extend_screen hdmi-default
=> saveenv
=> reset
In Linux:
~# fw_setenv prmry_screen lvds-g070vw01
~# reboot
Modify LVDS backlight PWM: (Defaul is 20KHz, New version BSP support to modify the PWM clock in u-boot from 200~20KHz)
In u-boot:
=> setenv lvds_pwm_clock 10000 (Set PWM clock to 10KHz)
In Linux:
~# fw_setenv lvds_pwm_clock 10000 (Set PWM clock to 10KHz)
~# reboot
Check PWM duty sysle in Linux:
~# cat /sys/kernel/debug/pwm
<img _fck_mw_filename="Z75.jpg" _fck_mw_origimgheight="145" _fck_mw_origimgwidth="1022" alt="RTENOTITLE" src="/wiki/images/8/83/Z75.jpg" style="vertical-align:middle;" title="RTENOTITLE" />
乙太網路使用方法(Ethernent Testing Method)
Command : ifconfig
Command: Ping 8.8.8.8
WiFi使用方法(WIFI Testing Method)
# killall wpa_supplicant # ifconfig wlan0 up # wpa_passphrase &amp;quot;SSID&amp;quot; &amp;quot;PASSWORD&amp;quot; &amp;gt; /tmp/wpa.conf # cat /tmp/wpa.conf # wpa_supplicant -BDwext -iwlan0 -c/tmp/wpa.conf # udhcpc -b -i wlan0 # ifconfig # ping 8.8.8.8 Add DNS to /etc/resolv.conf # cat /etc/resolv.conf # Generated by Connection Manager nameserver 8.8.8.8 nameserver 8.8.4.4 Now can ping google.com # ping google.com
4G使用方法(4G Testing Method)
GPIO使用方法(GPIO Operating Method)
<img _fck_mw_filename="RSB-3710 GPIO define 2022-01-20 142613.jpg" _fck_mw_origimgheight="254" _fck_mw_origimgwidth="480" alt="RTENOTITLE" src="/wiki/images/b/b3/RSB-3710_GPIO_define_2022-01-20_142613.jpg" style="vertical-align:middle;" title="RTENOTITLE" />
<img _fck_mw_filename="RSB-3710 gpio1 2022-01-20 142757.jpg" _fck_mw_origimgheight="149" _fck_mw_origimgwidth="464" alt="RTENOTITLE" src="/wiki/images/c/cf/RSB-3710_gpio1_2022-01-20_142757.jpg" style="vertical-align:middle;" title="RTENOTITLE" />
<img _fck_mw_filename="RSB-3710 gpio2 2022-01-20 142824.jpg" _fck_mw_origimgheight="537" _fck_mw_origimgwidth="465" alt="RTENOTITLE" src="/wiki/images/8/8d/RSB-3710_gpio2_2022-01-20_142824.jpg" style="vertical-align:middle;" title="RTENOTITLE" />
蓝牙使用方法(BlueTooth Operating Method)
# hciattach /dev/ttymxc0 bcm43xx 115200 flow # hciconfig hci0 up # hcitool scan# bluetoothctl # discoverable on #pairable on # scan on # scan off # pair 84:C5:A6:D3:AF:E4 # connect 84:C5:A6:D3:AF:E4 Check BT connect info # info 84:C5:A6:D3:AF:E4
音訊使用方法(BlueTooth Operating Method)
Line-in , Line-out, MIC 1.Line-out Command&amp;amp;nbsp;: gplay-1.0 2.MIC Command&amp;amp;nbsp;: arecord Check audio codec: # cat /proc/asound/cards 0 [sgtl5000 ]: sgtl5000 - sgtl5000 sgtl5000 1 [audiohdmi ]: audio-hdmi - audio-hdmi audio-hdmi root@imx8mprsb3720a1:~# Set Mic/audio volume # amixer set Mic 100% # amixer set Lineout 100% # amixer set PCM 100% Record and playback Example command: # arecord &amp;ndash;t wav &amp;ndash;c 1 &amp;ndash;r 44100 &amp;ndash;d 5 /tmp/mic.wav # aplay /tmp/mic.wav Record from MIC: # arecord -D plughw:0,0 -r 16000 -f S16_LE ./f-16000.wav Recording WAVE &amp;#39;./f-16000.wav&amp;#39;&amp;amp;nbsp;: Signed 16 bit Little Endian, Rate 16000 Hz, Mono # aplay f-16000.wav Playing WAVE &amp;#39;f-16000.wav&amp;#39;&amp;amp;nbsp;: Signed 16 bit Little Endian, Rate 16000 Hz, Mono Play wav file from codec: # aplay -D plughw:0,0 file_example_WAV_10MG.wav Playing WAVE &amp;#39;file_example_WAV_10MG.wav&amp;#39;&amp;amp;nbsp;: Signed 16 bit Little Endian, Rate 44100 Hz, Stereo Play wav file from HDMI: # aplay -D plughw:1,0 file_exam ple_WAV_10MG.wav Playing WAVE &amp;#39;file_example_WAV_10MG.wav&amp;#39;&amp;amp;nbsp;: Signed 16 bit Little Endian, Rate 44100 Hz, Stereo
看門狗測試 (Watch Dog Test method)
System will reboot after 1 sec # /unit_tests/Watchdog/wdt_driver_test.out 1 2 0
遠程訪問及文件傳輸(Remote Access and File Transimmion)
查看主板IP位址 ( Chech IP Address ):
Command&amp;amp;nbsp;: ifconfig
<img _fck_mw_filename="RSB-3710 ifconfig 2022-01-20 140604.jpg" _fck_mw_origimgheight="871" _fck_mw_origimgwidth="952" alt="RTENOTITLE" src="/wiki/images/2/2b/RSB-3710_ifconfig_2022-01-20_140604.jpg" style="vertical-align:middle;" title="RTENOTITLE" />
Windows下SSH访问及文件传输
SSH Remote Log into Device
- SSH远程登录,以putty选择putty.exe(或者使用Xshell、SecureCRT等类似软件)
- 需要设置远程设备的IP、通讯端口(默认22)、通讯方式,登录后验证用户名密码
<img _fck_mw_filename="SSHsettingdetail.png" _fck_mw_origimgheight="600" _fck_mw_origimgwidth="748" alt="RTENOTITLE" src="/wiki/images/3/35/SSHsettingdetail.png" style="vertical-align:middle;" title="RTENOTITLE" />
<img _fck_mw_filename="SSHSetting2021-09-10 143631.jpg" _fck_mw_origimgheight="437" _fck_mw_origimgwidth="477" alt="RTENOTITLE" src="/wiki/images/b/b6/SSHSetting2021-09-10_143631.jpg" style="vertical-align:middle;" title="RTENOTITLE" />
<img _fck_mw_filename="Sshsetting12021-09-10 143743n.jpg" _fck_mw_origimgheight="363" _fck_mw_origimgwidth="576" alt="RTENOTITLE" src="/wiki/images/b/b0/Sshsetting12021-09-10_143743n.jpg" style="vertical-align:middle;" title="RTENOTITLE" />
通用方法(General Method)
查看CPU温度(Check CPU Temperature)
root@linaro-alip:~# cat /sys/devices/virtual/thermal/thermal_zone0/temp 40000 # 或者直接以度爲單位顯示 echo $[$(cat /sys/class/thermal/thermal_zone0/temp)/1000]&deg; &gt;&gt;&gt; 40&deg;
查看CPU频率(Check CPU Frequency)
cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq &gt;&gt; 1200000 cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq &gt;&gt; 1800000
查看内存容量(Check Memory Capacity)
root@linaro-alip:~# busybox free -m &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; total &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;used &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;free &amp;nbsp; &amp;nbsp; &amp;nbsp;shared &amp;nbsp;buff/cache &amp;nbsp; available Mem: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1961 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 303 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1096 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;97 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 561 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1575 Swap: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0 root@linaro-alip:~#
查看存储容量(Check Storage Capacity)
root@linaro-alip:~# busybox df -h Filesystem &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Size &amp;nbsp; &amp;nbsp; &amp;nbsp;Used Available Use% Mounted on /dev/root &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 7.8G &amp;nbsp; &amp;nbsp; &amp;nbsp;2.8G &amp;nbsp; &amp;nbsp; &amp;nbsp;4.6G &amp;nbsp;37% / devtmpfs &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;972.3M &amp;nbsp; &amp;nbsp; &amp;nbsp;8.0K &amp;nbsp; &amp;nbsp;972.3M &amp;nbsp; 0% /dev tmpfs &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 980.8M &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;980.8M &amp;nbsp; 0% /dev/shm tmpfs &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 980.8M &amp;nbsp; &amp;nbsp; 16.8M &amp;nbsp; &amp;nbsp;964.0M &amp;nbsp; 2% /run tmpfs &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 5.0M &amp;nbsp; &amp;nbsp; &amp;nbsp;4.0K &amp;nbsp; &amp;nbsp; &amp;nbsp;5.0M &amp;nbsp; 0% /run/lock tmpfs &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 980.8M &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;980.8M &amp;nbsp; 0% /sys/fs/cgroup /dev/mmcblk1p10 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 6.4G &amp;nbsp; &amp;nbsp; &amp;nbsp;3.8M &amp;nbsp; &amp;nbsp; &amp;nbsp;6.4G &amp;nbsp; 0% /userdata /dev/mmcblk1p7 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 62.6M &amp;nbsp; &amp;nbsp; 12.0M &amp;nbsp; &amp;nbsp; 47.3M &amp;nbsp;20% /oem tmpfs &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 196.2M &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;196.2M &amp;nbsp; 0% /run/user/0 tmpfs &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 196.2M &amp;nbsp; &amp;nbsp; &amp;nbsp;8.0K &amp;nbsp; &amp;nbsp;196.1M &amp;nbsp; 0% /run/user/1000 root@linaro-alip:~#
網路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)
Set system time to current, then write to RTC
root@linaro-alip:~# date 01282022
Fri Jan 28 20:22:00 UTC 2022
root@linaro-alip:~#
Restart the RTC time to system time
- hwclock -s && date
root@linaro-alip:~# hwclock -s && date
Thu Jan 20 06:18:26 UTC 2022
root@linaro-alip:~#
Android BSP編譯方法(Android BSP Compile Method)
-
-
- <a href="Android%20BSP%20User%20Guide%20for%20rk3399%20series%2010.0">Android BSP User Guide for rk3399 series 10.0</a>
-
如果有驗證上的錯誤 請使用以下的方法(If you got " Server certificate verification failed " message ,please follow the solution as below)
### 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
============================================================
_ |