Soc FPGA搭建工程

一、将镜像烧录进入SD卡

这一部分的操作很简单,直接将镜像文件传入格式化后的SD卡中即可。烧录之后,会有两个文件夹打不开,那是因为那两个文件夹需要在Linux中打开。另外一个文件夹打开后如下。
在这里插入图片描述
在完成烧录后,我们运行黄金工程,将生成得到的.sof文件进行转化成为.rbf文件。将生成的.rbf文件复制进入SD卡中(替代上图的.rbf)。
在这里插入图片描述
之后,在上一级目录找到generate_hps_qsys_header.sh文件,在SOC Eds Command Shell中运行它。
在这里插入图片描述
在这里插入图片描述
在黄金工程的目录下找到图示文件,并取代SD卡中响应的文件
在这里插入图片描述
完成上面的操作后,我们就完成了对系统的烧录。

二、软件方面

在黄金工程的目录下新建一个名为app的文件夹(可自定义命名),作为我们软件的工作空间。
在这里插入图片描述
在SoC的 Shell中运行eclipse
在这里插入图片描述
选择刚刚新建的文件夹作为工作空间
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
写入第一个C语言文件
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
将黄金工程中的此文件,复制到工程中
在这里插入图片描述
在这里插入图片描述

三、修改设备IP

修改电脑以太网的IP
在这里插入图片描述
使用MoBa,进入系统修改sshd_config文件
进入路径如下
在这里插入图片描述

找到44行,完成如图的修改
在这里插入图片描述
修改后使用reboot命令重启后,使用ifconfig eth0 192.168.0.1命令修改设备IP
在这里插入图片描述
设置静态IP
使用以下命令打开interfaces文件
vi /etc/network/interfaces
修改文件内容如下:

auto eth0
iface eth0 inet static
address 192.168.0.1
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameserve 114.114.114.114

至此,我们完成了对设备的设置

四、修改软件

在这里插入图片描述
选择此项
在这里插入图片描述

在这里插入图片描述
将之前的hello_world.c文件复制到OPT目录下
在这里插入图片描述
右键opt 选择Launch Terminal,在控制台输入chmod 777 hello_world修改文件属性,使用语句./hello_world执行该文件
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值