linux arm核,Zynq 7015 linux跑起来之构建ARM核

描述

首先,这里跑linux主要是PS部分的,这里暂时不用PL部分。

63a519d0a4cbf0d2fcd62227f698bbad.png

打开vivado新建一个project.

0b0d946d26a0a216c5e5dc6399a5eec2.png

项目名和保存路径

76c141bfd150082ab4321de66730535b.png

RTL project

610f9724e60e3eaec29d5219126db818.png

next

0785ebcb7bb26a957d96314c9ff19eed.png

next

38efba82756cb3111e8c687431cff68f.png

fa72fee8fbdf5a5312fe3ef14d03bad7.png

next

6ab557b71fa0999c3c76aad7b0bee021.png

选Board,如果选器件,是一样的,只是需要去根据实际情况设置一些东西。

f21aa39b9eec2e406ddb8f8fa0ee655a.png

然后Next

d7fd12362b3ccf0d546fa13a3348f5b3.png

完成。

Create Block Design 这里我们需要构建PS核

5fad52c3b5940844aede30f91d6f2625.png

所以我把Design name改成ARM_CORE,当然,是根据实际情况来,你想怎么命令都是可以的。然后在右则点添加IP,然后选zynq 7000如下图所示。

ae7e86815a0da4324444b8bc7158424e.png

点Run Block Auto...会自动根据所选的板子,自动配置

21aaa85ad59ca533a410c8009f43fbe9.png

OK

1f5a508e63c0c1fcc904d62ceb4fb1e4.png

然后双击进去,进行配置,最好能和自己的板子实际情况对应起来,这里对PL部分都不做配置,配置完后保存。

0d41bbd3745abefcc2e9b0ed2a15b1f8.png

505a73eeb0f95634a2007bb7bd02ede9.png

这是配好后的,这样看起来线比较难看,不要慌,右键选regenerate layout

7545dfbe21e8311a3ed515f503d9190d.png

然后在ARM_CORM上右键Generate Output Products

6fe2987f80f19e8276c274ec84eb5ca4.png

Generate

3a781f07b9482b202d8fe5d28b925c00.png

然后在ARM_CORM上右键Create HDL wraper,然后全部保存,因为这个软件是流程式作业,会从头执行到尾,所以我这里设置好bit stream相关的设置

cef768b5d21ce3d7abb157ab93c5a8a5.png

然后点Generate bitstream lic不出问题,正常等待一会儿就会OK.

b52950f7d86b7ee166aa294310f47e31.png

380a11d8810931ddb0dc08b2d116fc0e.png

以上是我没有保存才有的提示,如果都保存了,就不会提示了。

439e6567a5f79982e4b931cf5e45a5dc.png

至此,文件都已生成,我们不做其他操作,直接选view Reports就OK了。下一节介绍如何导入到SDK然后新建一个应用工程,生成FSBL.

打开APP阅读更多精彩内容

点击阅读全文

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值