Skip to main content

文件传输指南

提示

本指南针对首次使用 HD-RK3506-EVB 开发板的用户,详细阐述将文件从Windows传输至开发板的方式。

  HD-RK3506-EVB支持双路百兆以太口,系统默认eth0采用静态IP地址配置,eth1采用动态IPv4地址获取。

  配置电脑静态IP与开发板同一网关:192.168.1.*;将ETH0与电脑接入同一网关,或者直接将ETH0与电脑连接。

1. IP静态地址、用户名和密码

  • 默认IP:192.168.1.10
  • 用户名:root
  • 密码:root

2. SCP拷贝

  SCP(Secure Copy Protocol)是一种用于在Linux系统中通过SSH协议安全传输文件的命令。它允许用户在本地主机和远程主机之间进行加密的文件拷贝操作,确保数据在传输过程中不被窃取或篡改。SCP命令的基本语法类似于cp命令,但SCP可以跨网络传输文件,并且所有传输的数据都会经过加密处理。

  先使用ping 192.168.1.10测试网络通路,如网络测试正常,可在Ubuntu的终端中输入以下命令本机电脑上的helloworld文件拷贝到开发板oem目录,使用命令如下:

user@ubuntu:~/sambashare$ scp -r helloworld root@192.168.1.10:/oem/
root@192.168.1.10's password:root

3. MobaXterm拷贝

  MobaXterm软件支持ssh和sftp功能,通过ssh连接到HD-RK3506-IOT设备后,点击“sftp传输图标”,然后在地址栏选择要上传或下载的目录,再通过上传或下载图标即可选择本地文件通过sftp传输文件。

304cf4bcbac61d83ed82e250b53a3a66.png

4. adb拷贝

  使用USB-C连接到开发板J2 USB Device接口,如果是Linux平台,就可以直接使用adb操作开发板了;如果是Windows平台,需要先安装USB设备驱动,才能使用adb。

  adb工具存放在RKDevTool.zip压缩包中,解压后可在RKDevTool\RKDevTool_Release\bin下看到 adb.exe文件。

image.png

  为了更方便使用,可以将adb加入到系统环境变量中。在Windows系统下,搜索环境变量,打开编辑系统环境变量。

屏幕截图 2026-07-15 095456.png

  设置好后,可以直接在命令提示符中使用adb命令,上传文件到开发板:

PS F:\> adb push file_name /oem

file_name为电脑当前路径下的文件,/oem为开发板文件系统上的一个文件夹。

  从开发板下载文件到电脑:

PS F:\> adb pull /oem/file_name .

/oem为开发板文件系统上的一个文件夹,file_name为电脑当前路径下的文件。