3.1 Commonly Used Tools

In this chapter, you need to connect to the same LAN as jetbot mini

1. PC(Host) side --- WinSCP

Install WinSCP:

Path of package : [JetBot-Mini-Robot-Car] --> [Annex] --> [Tools]---> [WinSCP-5.15.3.exe]

 

WinSCP is an open-source graphical SFTP client that uses SSH in a Windows environment and supports the SCP protocol. Its main function is to securely transfer files between local and remote computers.

We need to configure the host name IP address, port number, username and password, choose to remember the password and save the connection credentials.

As long as the next time you use, the IP address of the Jetbot Mini in the LAN does not change, we do not need to enter the IP address and password again.

image-20211213183037243

As shown below.

image-20211213183048611

For example: my IP address is 192.168.1.67.

If you use image we provided, the user name :jetson password: yahboom

(The next course is to use this IP address and this image we provided.)

image-20211101101252037

image-20211101101310685

If you need to transfer any file between Windows and the remote Linux file system, just drag and drop to the target folder.

image-20211101101337469

Note: Because WinSCP's encoding format and indentation rules may be inconsistent with your original file, resulting in an error after modification, so please do not modify the file directly here.

2. PC(Host) side --- Putty/Xshell

Install Putty :

Path of package : [JetBot-Mini-Robot-Car] --> [Annex] --> [Tools]---> [PuTTY.exe]

Install Xshell :

Path of package : [JetBot-Mini-Robot-Car] --> [Annex] --> [Tools]---> [xshell-6]

About Putty:

image-20211101101421399

About Xshell:

  1. Multiple window operations can be performed by copying a conversation or opening a new connection while opening multiple consoles.

image-20211101101447218

  1. Ability to record multiple sets of login information, one-click connection.

image-20210916173700198

  1. Personalized color scheme.

image-20210916173703718

3. PC(Host) side --- VNC

Install VNC :

Path of package : [JetBot-Mini-Robot-Car] --> [Annex] --> [Tools]---> [VNC-Viewer.exe]

If you use image we provided, the user name :jetson password: yahboom,You can directly skip to step 6 and log in to VNC according to the current IP address.

Note that the Software Updater software update is displayed after connecting to the desktop. In order to avoid compatibility problems, it is best not to update

1.Install vino

img

 

2.Set enable VNC service (at this time, you can manually open VNC server)

image-20211101102122924

Configure VNC server:

image-20211101102154834

Edit org.gnome, Recover the lost "enabled" parameter, enter the command to enter the file, and add the following key content to the back of the file. Save and exit.

image-20211101102217427

image-20211101102235995

Set to Gnome compilation mode

Now the screen sharing panel works in the unit control center... But that's not enough for vino to run! Therefore, you need to add a program: vino server when the session starts. Use the following command line:

img

This is a manual startup. If manual startup is required every time, it will be troublesome. The form of startup and self startup will be set below.

3.Set VNC login password ('the password 'is changed to your own password)

image-20211101102311762

4.Restart the machine and verify whether VNC is set successfully

5.Set startup and self startup VNC server

VNC server is available only after you log in to Jetson locally. If you want VNC to be automatically available, use the system settings application to enable automatic login.

Add the following content to the file, save and exit.

If the system is set to enter the user password before entering the desktop, the above change script will not start until it enters the desktop. It is recommended to set the system to automatically log in to the desktop.

6.Connect to VNC server

For VNC connection using VNC viewer software, first you need to query the IP address. What I found here is 192.168 2.106. After entering the IP address, click OK, double-click the corresponding VNC user, enter the password, and finally enter the VNC interface.

image-20211101102404132

image-20211101102416166

image-20211101102431568

4. Jetbotmini side - jtop

Input this command to install:

Input this command to update:

Input this command to run:

Input this command to uninstall:

About Jtop:

Jtop is a system monitoring utility that can run on the terminal to view and control the status of NVIDIA Jetson products in real time.

Control Jtop page:

Use the left and right arrow keys on your keyboard to switch between different status display interfaces.

Jtop has four different pages to monitor your Jetbot's running status:

About four interfaces of Jtop:

  1. ALL: Collect all the information about development board: CPU, Memory, GPU, Disk, Fan and all the status about jetson_clocks, NVPmodel and others status.As shown below.

image-20211021150902199

  1. GPU: About your NVIDIA Jetson's real-time GPU history.

    image-20211021150937105

  2. CPU:Display the dominant frequency and occupancy of 4-core CPU

    image-20211021150959691

    1. MEM:Memory status

    image-20211021151043153

    1. CTRL:Control your status

    image-20211021151102135

    1. INFO:Collect all information about library, CUDA, serial number, interface, etc.

    image-20211021151120394

 

About Control Jetbot:

We can use following key on the keyboard to control Jebot Mini.

a: Start/Stop jetson_clocks service(Note: jetson_clocks only starts after 60 seconds)

e: Start/Disable jetson_clocks onboard boot

+/-: Increase and decrease the NVP model

p/m: Increase and decrease speed of fan(But because Jetbot Mini uses a non-shiftable fan, this feature is negligible)

Others function:

Jetson_release:

Display information about the current version of Jetbot Mini environment component version, status, etc.

As shown below:

image-20211021151313777

 

export | grep JETSON:

This script generates a simple environment variable to understand the hardware version of Jetson and the installed Jetpack.

As shown below:

image-20211101102749258