文件传输
SSH 传输文件(推荐使用)
使用 LuckFox Pico / LuckFox Pico Mini A/B / LuckFox Pico Plus/Pro/Max 的静态IP文件传输:
开发板的 IP 地址为 172.32.0.93
打开终端,cd 到文件所在路径
通过 SSH 传输文件到开发板 /root 目录
# 传输文件
scp ssh-test.txt root@172.32.0.93:/root
# 传输文件夹
scp -r ssh-test root@172.32.0.93:/root首次连接需要输入 yes 确认,然后输入密码 luckfox 开始传输
使用LuckFox Pico Plus/Pro/Max 的动态态IP文件传输
开发板需要确保可以正常联网
开发板的 IP 地址可以通过登录路由器查看、局域网IP扫描工具扫描、串口调试或者ADB等方式获取
若开发板的 IP 地址为 192.168.10.116
打开终端,cd 到文件所在路径
通过 SSH 传输文件到开发板 /root 目录
# 传输文件
scp ssh-test.txt root@192.168.10.116:/root
# 传输文件夹
scp -r ssh-test root@192.168.10.116:/root首次连接需要输入 yes 确认,然后输入密码 luckfox 开始传输
windows:
虚拟机:
Samba 传输文件(推荐使用)
- 使用 LuckFox Pico / LuckFox Pico Mini A/B / LuckFox Pico Plus/Pro/Max 的静态IP文件传输:
- 开发板的 IP 地址为 172.32.0.93
- Win +R 在 Windows 地址栏输入 \\172.32.0.93
- 用户名为 root,密码为 luckfox
- 连接成功
- 拖动文件到想要存放的目录,完成传输
- 使用LuckFox Pico Plus/Pro/Max 的动态态IP文件传输
- 开发板需要确保可以正常联网
- 开发板的 IP 地址可以通过登录路由器查看、局域网IP扫描工具扫描、串口调试或者ADB等方式获取
- 若开发板的 IP 地址为 192.168.10.116
- Win +R 在 Windows 地址栏输入 \\192.168.10.116
- 后续操作与静态IP文件传输相同
ADB 传输文件
将开发板通过 USB 接口连接电脑,从 PC 端上传文件或者文件夹到开发板的根目录。
# 上传文件
adb push .\adb-test.txt /
或者
adb -s 172.32.0.93:5555 push adb-test.txt /
# 上传文件夹
adb push .\adb-test\ /- 效果如下:
- 效果如下:
下载开发板 /userdata 目录下的 test_file.txt 到 PC 端。
adb -s 172.32.0.93:5555 pull /userdata/test_file.txt test_file.txt
TFTP 传输文件
使用 LuckFox Pico / LuckFox Pico Mini A/B / LuckFox Pico Plus/Pro/Max 的静态IP文件传输:
开发板的 IP 地址为 172.32.0.93,服务器的IP地址为 172.32.0.94(根据自己实际配置 RNDIS 虚拟网口的IP地址填写)
下载以下免安装包Tftpd,解压即可使用。在Current Directory 终选择要传输文件的路径
通过 TFTP 传输文件
# 从PC端tftp服务器下载文件到开发板
tftp 172.32.0.94 -g -r tftp_get.txt
tftp 172.32.0.94 -g -r sysfs_gpio
# 从开发板上传文件到PC端tftp服务器
tftp 172.32.0.94 -p -l tftp_push.txt
使用LuckFox Pico Plus/Pro/Max 的动态态IP文件传输
开发板需要确保可以正常联网
开发板的 IP 地址可以通过登录路由器查看、局域网IP扫描工具扫描、串口调试或者ADB等方式获取
若开发板的 IP 地址为 192.168.10.116,服务器的IP地址为 192.168.10.147
通过 TFTP 传输文件
# 从PC端tftp服务器下载文件到开发板
tftp 192.168.10.147 -g -r tftp_get.txt
tftp 192.168.10.147 -g -r sysfs_gpio
# 从开发板上传文件到PC端tftp服务器
tftp 192.168.10.147 -p -l tftp_push.txt