创龙AM5728--拷贝文件到开发板的方法

文件拷贝到开发板有好几种方式:(1)SD卡、U盘等存储介质拷贝方式;(2)OpenSSHNFSTFTP等网络拷贝方式。

下面我们来介绍SD卡、OpenSSH拷贝文件到开发板的方法,使用的是创龙TL5728-EasyEVM开发平台

通过SD卡拷贝文件到开发板的方法:

下面以SD卡方式演示如何拷贝文件到开发板。将配套的SD系统启动卡插到PC机,然后把需要拷贝到开发板的文件复制到SD卡的boot分区,如下图所示:

 

 

 

SD卡插到开发板并启动系统,查看分区信息,SD卡的boot分区挂载在"/run/media/mmcblk0p1"目录下,执行如下命令查看:

Target#df

Target#ls run/media/mmcblk0p1

 




通过OpenSSH拷贝文件到开发板方法:操作过程相对比较复杂

(1)首先安装虚拟机和Ubuntu

(2)Ubuntu安装OpenSSH组件

Ubuntu上输入ssh -v 查询是否安装了OpenSSH,执行如下命令:

进入Ubuntu后,同时按下Ctrl+Alt+T打开UbuntuTerminal,如下:



Terminal输入

Host#ssh -v     //注意Host#”表示在Ubuntu系统Terminal输入命令。



(3)查看IP地址

进入开发系统,输入ifconfig查询开发IP地址192.168.1.40

Target#ifconfig


同时可以在Ubuntu查询其IP地址192.168.1.32

Host#ifconfig


开发板上ping UbuntuIP检查是否正常连接:

Target#ping 192.168.1.32    //Ctrl + C停止ping


(4)Ubuntu拷贝文件到开发板系统

Ubuntu新建一个测试文件,然后拷贝到开发板系统

Host#touch testssh

Host#scp testssh [email protected]:/home/root    //192.168.1.40开发板IPhome/root为拷贝到开发板的目录


如果提示如下错误,可以当前目录输入“rm -r .ssh”命令删除之前的秘钥文件,再重新执行拷贝命令。



(5)开发板系统查看拷贝过来的文件

Target#cd       //Enter键即可直接/home/root用户目录

Target#ls



猜你喜欢

转载自blog.csdn.net/tronlong_/article/details/79930705