- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
PAGE 1
MPSOC开发板教程之HELLO WORLD
下面是MPSOC之HELLO WORLD学习笔记: 开发环境:vivado 2021.4,开发板型号:米尔MYD-CZU3EG, 主芯片XCZU3EG-1SFVC784。(这个系列板子还有4EV,5EV等版本,手里的3EG版本不支持SFP,因此板上相应(接口)(白色部分)是空贴的。) Step1 新建vivado工程 打开vivado 2021.4,选择File--》New Project, 点击Next进入下一步,填写工程名和选择工程保存路径,点击Next。连续往下,根据截图的配置选择开发板型号为 xczu3eg-sfvc784-1-e ,点击Next,点击Finish。新建的vivado工程,如下图所示 Step2 新建Block Design 点击导航栏的Create Block Design,消失Create Block Design对话框。这里可以自己填写名称,我这里直接用默认的名称,点击OK。新建的Block设计区如下图: Step3 调用ZYNQ IP核并配置 点击Add IP,在导航栏输入ZYNQ,然后双击ZYNQ UltraScale+MPSoC。添加的ZYNQ核,如下图所示: 双击ZYNQ IP核导入配置文件 点击Presets--》Apply Configura(TI)on 添加配置文件 导入 hello_world.tcl配置文件,点击OK 点击OK,完成ZYNQ 核配置。 Step4 综合 右击design_1 --》 Genera(te) Output Products 点击Generate Step 5 生成顶层文件 右击design_1--》Create HDL Wrapper 点击OK,完成生成顶层文件步骤。 Step6 生成bit文件 点击快捷工具栏上的Generate Bitstream 连续点击OK,bit生成胜利,点击(Can)cel关闭对话框。 Step7 导出硬件配置文件 点击File--》Export--》Export Hardware 勾选Include bitstream,点击OK Step8 打开SDK 点击File--》Launch SDK,点击OK Step9 新建fsbl 点击File--》ApplicaTIon Project,添加工程名fsbl,点击Next 选择Zynq MP FSBL,点击Finis Step10 新建hello_world工程 点击File--》ApplicaTIon Project。填写工程名 hello_world, 点击Next 选择Hello_World模板,点击Finish Step11 生成BOOT.bin文件 右击hello_world--》Create Boot Image,点击Create Image。生成的BOOT.bin文件,如下图所示,然后将这个生成的BOOT.bin文件拷贝到SD卡上 MPSOC开发板模式设置,这里我们设置为SD卡启动模式 MPSOC开发板连接12V电源、连接(uart)串口、插入SD卡 MPSOC开发板上电运行 串口打印输出 Hello World 好啦,用MPSOC上输出HELLO WORLD已经完成。其实也不难,关键是要多看开发手册、光盘(资料),在配置细节上留意(由于篇幅太长,这里缩减了很多步骤图片)。另外,有不明白的地方可以找米尔技术支持。
您可能关注的文档
- FPGA相对于MCU的主要优势在哪.docx
- FPGA与GPU计算存储单位功耗性能.docx
- FPGA中同步异步时钟域信号的处理.docx
- IIR数字滤波器设计-在FPGA上实现任意阶IIR数字滤波器.docx
- InnovateFPGA全球创新设计大赛火热报名中 寻基于英特尔边缘FPGA解决方案.docx
- InnovateFPGA全球创新设计大赛火热报名中 寻基于英特尔边缘FPGA解决方案_1.docx
- Lattice基于三星28nm FD-SOI平台推出FPGA产品加强边缘AI能力.docx
- multiboot什么意思 MultiBoot的功能简介、流程介绍.docx
- multiboot什么意思 MultiBoot的功能简介、流程介绍_1.docx
- RIGOL“凤凰座”ASIC芯片组的前世今生.docx
文档评论(0)