当前位置: 首页 > ai >正文

ZC706开发板教程:windows下编译ADRV9009

        本例程实现在Windows下编译ZC706加ADRV9009的项目。之前使用的HDL加NO-OS的方式需要用到Ubuntu系统,编译过程略显复杂,本例程在Windows下编译ZC706加ADRV9009的项目。

       项目如下图所示。

vivado项目图

       点击File-->Launch SDK打开PS端项目。如下图所示打开后可以看到两个项目,demo项目为ADRV9009的PS端项目,主函数入口在headless.c中。

PS端项目图

       编译完成后生成BOOT.BIN可以使用工具,进入file文件夹,双击运行makeboot.bat脚本文件,此脚本文件会将生成BOOT.BIN所需的文件拷贝到当前文件夹,并使用这些文件生成BOOT.BIN全自动更新,运行成功界面如下所示。

生成BOOT.BIN工具运行截图

将BOOT.BIN文件复制到SD卡中,插入ZC706板卡

实物连接图

      

       开启电源,主机中串口会识别两个,都需要打开,串口输出内容从其中一个输出,串口比特率为115200,打印内容如下所示。

ZC706加ADRV9009项目运行串口输出图

在ZC706上运行ADRV9009,BOOT.BIN文件分享
链接: https://pan.baidu.com/s/1CJYtSNnPOSKPda5q_ukAjQ 提取码: n6wy压缩包中共两个文件:BOOT.BIN,fsbl.elf
BOOT.BIN : SD卡启动将BOOT.BIN文件复制到SD卡根目录
fsbl.elf : flash启动烧写flash时,需要用到fsbl.elf文件和BOOT.BIN文件{{aAxvTxOIITvvTWMovMxVxMVMIOOUITWivO8TwiVXTImiIITOWwHvovxWIUOOOwiHWmWXxXvXVWMovOOimwvMixmIX8UmTOxOVxHIOVm8IUVwoW8WOXOUiTWOxxWwXo8vXMxooioiHUH8voUoiVIoWUHmwvoOTImOxTHxVXOv8VOixImoiooUWOm8xiHWxV8xOoTVwHmVMi8vvHXmWoII8xIvwIivoXHowiWXViiVvTVXmvvwU8mHOHVoHXIi8H88oTxiOVwoVMMImVTiWIHIiiTovTVmIOH8XViWxHIIoTmwoxWVUmXWxMoUxo88UovvioiOUwvVO8mOUoIoHIViwUOwwHVWOMVIZz}}

http://www.xdnf.cn/news/4603.html

相关文章:

  • vue 中如何使用region?
  • PyTorch 实战:从 0 开始搭建 Transformer
  • 解决word里插入公式后打不开的问题
  • Linux-openeuler更换yum镜像源
  • uniapp + vue3 + 京东Nut动作面板组件:实现登录弹框组件(含代码、案例、小程序截图)
  • 村田与RohdeSchwarz联合开发用于测量Digital ET省电效果的RF系统
  • 网络化:DevOps 工程的必要基础(Networking: The Essential Foundation for DevOps Engineering)
  • 幂等的几种解决方案以及实践
  • STM32G070xx将Flash页分块方式存储,固定数据块存储,实现一次擦除多次写入
  • 【C语言】文件操作(续)
  • 一个用C#开发的记事本Notepads开源编辑器
  • Python实现中文数字与阿拉伯数字映射生成器(支持0-9999)
  • WebFlux与HttpStreamable关系解析
  • HuggingFace与自然语言处理(从框架学习到经典项目实践)[ 01 API操作 ]
  • 极简远程革命:节点小宝 — 无公网IP的极速内网穿透远程解决方案
  • 《开源先锋Apache软件基金会:历史沿革、顶级项目与行业影响》
  • 新能源汽车赛道变局:传统车企子品牌私有化背后的战略逻辑
  • java 破解aspose.words 18.6 使用
  • 如何使用 QuickAPI 推动医院数据共享 —— 基于数据仓库场景的实践
  • 学习笔记:数据库——事务
  • 启智平台调试 qwen3 4b ms-swift
  • 基于Kubernetes的Apache Pulsar云原生架构解析与集群部署指南(下)
  • IEEE出版|2025年通信网络与智能系统工程国际会议(CNSE2025)
  • uniapp中score-view中的文字无法换行问题。
  • 《spark》
  • 设计模式-策略模式
  • C++ 工具链与开发实践:构建安全、高效与创新的开发生态
  • C++之“继承”
  • C++面向对象编程入门:从类与对象说起(一)
  • 正则表达式实战指南:原理、口诀与高频场景案例