环境准备:
- 系统调试工具SecureCRT
SecureCRT的安装破解 [详细过程2024]-CSDN博客https://blog.csdn.net/2301_76659937/article/details/137869326
- 虚拟机安装Ubantu操作系统
- 交叉编译工具(平台提供)
PS: 需要配置交叉编译工具的环境变量(or找不到的)
Ubuntu安装arm-linux-gcc交叉编译器_gcc-linaro-5.3-2016.05-CSDN博客https://blog.csdn.net/VVBBBBB/article/details/112528998
- Qt-arm库(平台提供)
我的Qt Arm环境与交叉编译工具直接用的TI提供的SDK软件开发包,下载地址:
PROCESSOR-SDK-LINUX-RT-AM57X 04_03_00_05 - TI.com
- 交叉编译Opencv源码(如果项目有用到Opencv)
opencv arm 交叉编译-CSDN博客https://blog.csdn.net/qq_43855258/article/details/140808038?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22140808038%22%2C%22source%22%3A%22qq_43855258%22%7D
文件传输
(1) 通过 Linux 系统启动卡、U 盘等存储介质方式拷贝。
(2) 通过 NFS、TFTP、OpenSSH 等网络方式拷贝。
OpenSSH:
OpenSSH 是SSH(Secure SHell)协议的免费开源实现。SSH 协议族可用来进行远程控
制,或在计算机之间传送文件,评估板文件系统默认已支持SSH 库。
step1. 在Ubuntu 中执行如下命令,查询是否已安装OpenSSH。
ssh -v
step2. 将评估板网口通过网线连接至路由器。在评估板上执行如下命令可自动获取到IP,如下图所示。"-i"用于指定网卡,eth0 为网卡名字,请根据实际情况修改。
udhcpc -i eth1
step3. 查询IP地址
ifconfig
step4. ping 命令查看pc机与arm板子是否联通
step5. 使用OpenSSH 从PC 机传送文件至评估板(改成你对应的IP地址,与希望传输的路径)
scp test1 root@192.168.1.229:/
// 文件家传输
scp -r test1 root@192.168.1.229:/
使用OpenSSH 登录至评估板文件系统
sudo ssh root@192.168.1.229