算丰1684环境配置:Ubuntu烧录与静态IP设置指南

需积分: 10 2 下载量 62 浏览量 更新于2024-08-04 1 收藏 533KB PDF 举报
"本文主要介绍了如何在算丰1684环境下进行系统搭建,并设置了软件的自启动。主要内容包括Ubuntu20.04系统烧录、网络配置、静态IP设置及软件部署。" 算丰1684环境的搭建过程涉及以下几个关键知识点: 1. Ubuntu20.04系统烧录: - 使用算丰提供的非桌面版Ubuntu20.04镜像文件,直接将SD卡插入底板,注意SD卡的插入方向。 - 上电20分钟后断电,拔出SD卡,再次上电,表明系统烧录成功。 2. 网络配置: - 连接网线至板卡的1号接口(IP地址192.168.150.1),确保主机与板卡在同一网段。 - 通过SSH连接到核心板,命令是`ssh linaro@192.168.150.1`,输入用户名`linaro`登录。 - 将预设的网络配置文件`01-netcfg.yaml`通过SCP命令拷贝到板卡的`/data`目录下。 - 修改`01-netcfg.yaml`中的IP地址、子网掩码和可能需要的网关信息。 3. 静态IP地址设置: - 删除`/etc/netplan`目录下的所有文件,然后将修改后的`01-netcfg.yaml`拷贝至此目录。 - 设置文件权限,执行`sudo chmod -R 777 *`,确保文件可执行。 - 重启核心板以应用新的网络配置,同时记得更新主机的网络设置。 4. 软件部署: - 通过SSH将所需软件包拷贝到板卡的`/data`目录,如示例中的`B_exe.tar`,使用`scp -r`命令。 - 登录到板卡,解压软件包,例如在终端中运行相应的解压命令。 在完成这些步骤后,不仅算丰1684环境已经成功搭建,而且软件也已部署到目标板上,为后续的自启动设置奠定了基础。要实现软件自启动,通常需要编辑系统的启动脚本,如`/etc/rc.local`,在其中添加执行软件的命令。但需要注意的是,`rc.local`在某些现代的Ubuntu版本中可能默认被禁用,因此可能需要启用或寻找其他自启动机制,如Systemd服务单元。 这个过程涵盖了嵌入式Linux开发中常见的几个环节,包括系统烧录、网络配置和软件部署,对于熟悉和掌握此类硬件平台的使用具有重要的实践意义。