Difference between revisions of "EPC-R7200 user guide"

From ESS-WIKI
Jump to: navigation, search
Line 160: Line 160:
  
 
 
 
 
 +
  
 
=== '''Debug 串口調試 (Debug port Setting)''' ===
 
=== '''Debug 串口調試 (Debug port Setting)''' ===
Line 198: Line 199:
 
----
 
----
  
<h2><b>Linux 基本使用方法&nbsp;for jetson series(Linux&nbsp;System Basic Operating Method for jetson series)</b></h2>
+
= '''Linux 基本使用方法&nbsp;for jetson series(Linux&nbsp;System Basic Operating Method for jetson series)''' =
  
<ol>
+
check module<br/> $ cat /proc/device-tree/model
<li>check module<br />
 
$ cat /proc/device-tree/model</li>
 
</ol>
 
  
<ol>
+
check OS release version
<li>check OS release version</li>
 
</ol>
 
  
<p>ubuntu@localhost:~$ cat /etc/os-release<br />
+
ubuntu@localhost:~$ cat /etc/os-release<br/> NAME="Ubuntu"<br/> VERSION="18.04.5 LTS (Bionic Beaver)"<br/> ID=ubuntu<br/> ID_LIKE=debian<br/> PRETTY_NAME="Ubuntu 18.04.5 LTS"<br/> VERSION_ID="18.04"
NAME=&quot;Ubuntu&quot;<br />
 
VERSION=&quot;18.04.5 LTS (Bionic Beaver)&quot;<br />
 
ID=ubuntu<br />
 
ID_LIKE=debian<br />
 
PRETTY_NAME=&quot;Ubuntu 18.04.5 LTS&quot;<br />
 
VERSION_ID=&quot;18.04&quot;<br />
 
HOME_URL=&quot;<a alt="https://www.ubuntu.com/" href="https://www.ubuntu.com/" title="https://www.ubuntu.com/">https://www.ubuntu.com/</a>&quot;<br />
 
SUPPORT_URL=&quot;<a alt="https://help.ubuntu.com/" href="https://help.ubuntu.com/" title="https://help.ubuntu.com/">https://help.ubuntu.com/</a>&quot;<br />
 
BUG_REPORT_URL=&quot;<a alt="https://bugs.launchpad.net/ubuntu/" href="https://bugs.launchpad.net/ubuntu/" title="https://bugs.launchpad.net/ubuntu/">https://bugs.launchpad.net/ubuntu/</a>&quot;<br />
 
PRIVACY_POLICY_URL=&quot;<a alt="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" href="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" title="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy">https://www.ubuntu.com/legal/terms-and-policies/privacy-policy</a>&quot;<br />
 
VERSION_CODENAME=bionic<br />
 
UBUNTU_CODENAME=bionic</p>
 
  
<ol>
+
check tegra version
<li>check tegra version<br />
 
ubuntu@localhost:~$ cat /etc/nv_tegra_release<br />
 
# R32 (release), REVISION: 5.1, GCID: 26202423, BOARD: t186ref, EABI: aarch64, DATE: Fri Feb 19 16:50:29 UTC 2021</li>
 
</ol>
 
  
<ol>
+
ubuntu@localhost:~$ cat /etc/nv_tegra_release<br/> # R32 (release), REVISION: 5.1, GCID: 26202423, BOARD: t186ref, EABI: aarch64, DATE: Fri Feb 19 16:50:29 UTC 2021
<li>Install stress-ng&nbsp;<br />
 
$ sudo apt install stress-ng</li>
 
</ol>
 
  
<ol>
+
Install stress-ng&nbsp;<br/> $ sudo apt install stress-ng
<li>Execute stress test<br />
 
$ stress-ng --cpu 0 --cpu-method all -t 1h</li>
 
</ol>
 
  
<ol>
+
Execute stress test<br/> $ stress-ng --cpu 0 --cpu-method all -t 1h
<li>Install jtop<br />
 
$ sudo apt update<br />
 
$ sudo apt install python3-pip<br />
 
$ sudo pip3 install -U jetson-stats<br />
 
$ jtop</li>
 
</ol>
 
  
<hr />
+
Install jtop<br/> $ sudo apt update<br/> $ sudo apt install python3-pip<br/> $ sudo pip3 install -U jetson-stats<br/> $ jtop
 +
 
 +
----
  
 
== '''NVIDIA 模塊安裝(NVIDIA Jetson Module Installation)''' ==
 
== '''NVIDIA 模塊安裝(NVIDIA Jetson Module Installation)''' ==

Revision as of 07:41, 10 November 2023

產品介紹(Product introduction )

 

RTENOTITLE

產品特性(Product Features)

  • NVIDIA Jetson Module Compatible: Jetson Xavier™ NX, Jetson™ TX2 NX and Jetson Nano™
  • Fanless ultra-compact Barebones PC with thermal reference design
  • AIM-Linux software service with peripheral driver integration supports NVIDIA JetPack SDK
  • Accepts flexible application-oriented UIO40-Express I/O expansion cards
  • Industrial and Rugged design supports wide operating temperatures, power input, and vibration tolerance

產品官網連結(Product Features) 

EPC-7200

硬件接口說明(Hardware interface introduction)

EPC-R7200 接口布局圖 Board Dimension Layout 

RTENOTITLE RTENOTITLE RTENOTITLE

接口引脚定義 (Pin defination) 

DC in

RTENOTITLE

USB Ports

RTENOTITLE

RTENOTITLE

LAN Ports

RTENOTITLE

RTENOTITLE

HDMI

RTENOTITLE

RTENOTITLE

LED Indicator

RTENOTITLE

Side Door

RTENOTITLE

OTG Port

RTENOTITLE

Micro SD

RTENOTITLE

Nano SIM

RTENOTITLE

Bottom Door

RTENOTITLE

Debug Port

EPC-R7200 provides one Debug Port for development used. Debug cable P/N: 1700021565-01 4P-1.25 to D-SUB 9P (F) 60cm

RTENOTITLE

Recovery Key

RTENOTITLE

M.2 2230 Key E Slot

EPC-R7200 provides one M.2 2230 Key E Slot for WLAN card. P/N: EWM-W159M201E 802.11 ac/a/b/g/n + Bluetooth 5.0 M.2 2230 (A-E Key) Card

RTENOTITLE

RTENOTITLE

M.2 3042 Key B Slot

EPC-R7200 provides one M.2 3042 Key B Slot for WWAN card

RTENOTITLE

RTENOTITLE

 

机械尺寸  (Mechanical Characteristics)

RTENOTITLE

 


快速入门 (Quick Start)

系统下载 (OS Download)

 



Linux 燒錄方法 (Linux Flash eMMC Method)

1.Prepare a Linux host system Ubuntu x64 v18.04. Download the image file and unzip the image.tar.gz file on Linux host PC.

    $ sudo tar zxvf EPC-R7200_Nano.tar.gz
    $ cd 210/

2.Enter to recovery mode by holding the recover button and plug power to boot. Release recover button around 3 seconds after plug in power.

RTENOTITLE

3.Connect Micro USB cable from EPC-R7200 Micro USB port to Linux host PC USB TypeA port. Check the device is in recovery mode by command “lsusb”. Will get NVidia Corp. with ID 0955:7f21

RTENOTITLE

4.Execute command to flash imag:

  @risc-Default-string:~/EPC_R7200/210$ sudo ./flash.sh nano-epcr7200 mmcblk0p1

Update the flash command for DIV0003:

RTENOTITLE

RTENOTITLE

5.Wait around 10~15 minute to flash image to device:

RTENOTITLE

6.Check the device login to system:

login user: ubuntu/ubuntu

RTENOTITLE

7.Check the eth1 can get the IP Addr:

RTENOTITLE

 


Debug 串口調試 (Debug port Setting)

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

   Baud Rate波特率:115200
   Data 数据位:8
   Parity 奇偶校验:无
&nbsp;  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 (进入串口调试终端):

RTENOTITLE

 


Linux 基本使用方法 for jetson series(Linux System Basic Operating Method for jetson series)

check module
$ cat /proc/device-tree/model

check OS release version

ubuntu@localhost:~$ cat /etc/os-release
NAME="Ubuntu"
VERSION="18.04.5 LTS (Bionic Beaver)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 18.04.5 LTS"
VERSION_ID="18.04"

check tegra version

ubuntu@localhost:~$ cat /etc/nv_tegra_release
# R32 (release), REVISION: 5.1, GCID: 26202423, BOARD: t186ref, EABI: aarch64, DATE: Fri Feb 19 16:50:29 UTC 2021

Install stress-ng 
$ sudo apt install stress-ng

Execute stress test
$ stress-ng --cpu 0 --cpu-method all -t 1h

Install jtop
$ sudo apt update
$ sudo apt install python3-pip
$ sudo pip3 install -U jetson-stats
$ jtop


NVIDIA 模塊安裝(NVIDIA Jetson Module Installation)

Step1: Remove 6 screws on Top Cover and then lift up Top Cover

RTENOTITLE

Step2: Choose the right heat spreader according the JestonTM module you used Smear grease on heat spreader (Top) Remove blue tapes from thermal pad (Bottom) Fix the heat spreader on Top Cover by two screws

RTENOTITLE

Step3: Plug JestonTM module into Sockets of carrier board. Lock 2 screws to fix JestonTM module

RTENOTITLE

Step4: Put the Top Cover on and then lock 6 screws on top of it

RTENOTITLE

Step5: Enjoy your AI journey

RTENOTITLE

How to build BSP (BSP Compile)

http://ess-wiki.advantech.com.tw/view/Linux_BSP_User_Guide_for_jetson_series