Getting Started with Ubuntu
The Ubuntu Desktop system is characterized by the following features
Desktop environment using LXDE/GNOME
Streamlined system services for embedded platforms
Provide OpenGL, OpenCL support based on Arm Mali GPUs.
Provide Rockchip VPU + Mpp based video hard codec support.
Adapts development frameworks such as QT, Docker, Electron, etc.
Provides a series of interfaces to operate on-board resource devices.
The system adopts overlayfs file system and supports exporting rootfs, repackaging, and restoring factory settings.
Users and Passwords
Ubuntu Desktop automatically logs in to the neardi user after booting.
neardi user password: lindikeji or neardi
Root user: no root password is set by default, neardi users can configure their own root password by
sudo passwd root
command.
Note: Some firmware versions are older, the username and password are linaro.
Open the terminal to check the current user
whoami
ADB Usage
Wired ADB
Connect the device to the PC via Type-C/Dual USB.
adb devices
adb shell
Network ADB
View the IP address of the development board
ifconfig
PC access via network
adb connect 192.168.x.x
adb shell
SSH Use
SSH connection
View the IP address of the development board
ifconfig
PC access via network
ssh neardi@192.168.x.x
SSH Copy
Copy test.txt from PC to device /home/neardi directory
scp /Users/work/neardi/test.txt neardi@192.168.x.x:/home/neardi/
Copy test.txt from the device /home/neardi directory to the PC side
scp neardi@192.168.x.x:/home/neardi/test.txt /Users/work/neardi/