获取开发板的IP地址
- 打开MobaXterm在上一章中新添加的2K0300 Serial连接,如果显示连接失败,就将其删除重新添加
- 将开发板插上网线,连接到与电脑同一个网络下的路由器或者直接连接到电脑上
- 输入命令
ifconfig
打印出以下内容
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.5.7 netmask 255.255.255.0 broadcast 192.168.5.255
inet6 fe80::6648:48ff:fe48:4860 prefixlen 64 scopeid 0x20<link>
ether 64:48:48:48:48:60 txqueuelen 1000 (Ethernet)
RX packets 139 bytes 12973 (12.6 KiB)
RX errors 0 dropped 6 overruns 0 frame 0
TX packets 86 bytes 7855 (7.6 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 49
找到其中的在eth0
中找到inet
,后面的数字即为IP地址,如我开发板的IP地址为192.168.5.7
方式一:通过SCP命令传输文件
- 在Ubuntu桌面打开终端
- 使用SCP命令传输文件:
SCP使用方法:scp [Ubuntu中文件的位置] [开发板用户名@IP地址:文件存放在开发板中的位置]
e.g:scp /home/fhfh/Desktop/test/main root@192.168.5.7:/home/root
- 打印出以下内容
The authenticity of host '192.168.5.7 (192.168.5.7)' can't be established.
RSA key fingerprint is SHA256:6wLzKbs0/8AaUP2/wi8HX9SE3eDR70NXCZJVt8kmJBI.
This key is not known by any other names
Are you sure you want to continue connecting (yes/no/[fingerprint])?
输入yes
Warning: Permanently added '192.168.5.7' (RSA) to the list of known hosts.
main 100% 20KB 328.1KB/s 00:00
方式二:通过MobaXterm添加SSH传输文件
- 将Ubuntu中编译好的文件放入共享文件夹中
- 添加新的会话
4. 直接将文件拖入方框内即可完成文件传输
验证
在久久派开发板输入以下命令:
我们进入LoongOS
系统时默认是在/home/root
目录下的
输入命令ls
可以看到目录下有我们刚刚传入的main
文件
输入命令./main
运行文件
即可看到输入了Hello World!