本例程实现在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}}