Skip to content

File Transfer ​

This article describes common methods for transferring files between a PC and the Rhino Pi IQ9N.

Method Comparison ​

MethodUse CasePrerequisites
ADBDirect USB connection, fastADB tools installed
SCPTransfer over the network, supports remote accessSSH service enabled on the device
AidLux File BrowserUpload and download through the Web interfaceWeb remote desktop enabled on the device
Samba / NFSMount as a network share for long-term useYou must install and configure the sharing service yourself (Samba / NFS server is not preinstalled)

Transferring with ADB ​

Push a file to the device:

bash
adb push ./test.bin /home/aidlux/

Pull a file from the device:

bash
adb pull /home/aidlux/test.bin ./

Transferring with SCP ​

Push a file from the PC to the device:

bash
scp ./test.bin aidlux@<device IP address>:/home/aidlux/

Pull a file from the device to the PC:

bash
scp aidlux@<device IP address>:/home/aidlux/test.bin ./

Add the -r option when transferring an entire directory.

Transferring with the AidLux File Browser ​

Access the AidLux interface through a browser; for the login method, see Web Login.

Click the file browser icon:

AidLux desktop file browser icon

Click the upload button in the upper right corner to upload a file or directory to the /home/aidlux directory:

AidLux file browser upload button

Click the download button in the upper right corner to download a file or directory from /home/aidlux to your local machine:

AidLux file browser download button

Notes ​

  • When transferring large files over SCP, use a stable network environment.
  • When transferring through the AidLux file browser, keep the browser page and the device network stable; avoid refreshing or closing midway.