本例程演示使用MPSOC开发板加ADRV9009射频子板,运行ADI官方例程HDL加NO-OS。购买MPSOC加ADRV9009套装可获取详细编译及修改ADI官方例程的教程。
如下图所示为我们修改过的HDL官方项目。
|
vivado设计图 |
将网盘链接中BOO.BIN文件复制到SD卡中,使用SD卡启动。或者烧写到flash中,烧写需要用到的fsbl.elf文件也网盘链接中。将SD卡插入开发板,并将开发板的启动模式设置为SD卡启动,插入电源和串口。注意主机插入串口后会识别两个串口号,都需要打开。将ADRV9009射频子板插入FMC1口。
|
MPSOC加ADRV9009实物图 |
开启电源在串口助手中查看打印信息,如下图所示为ADRV9009初始化成功,可以在此基础上进行下一步开发。
|
串口打印内容 |
从vivado设计图中可以看出,我们的MPSOC开发板使用ADI官方的驱动程序只需要稍加修改就可以兼容。其它射频子板也可以如此操作。完整工程项目,及详细修改编译教程购买开发板后获取。
通过网盘分享的文件:运行MPSOC+ADRV9009
链接: https://pan.baidu.com/s/1K7IIgySFz8tJxgonm53pMg 提取码: 6kmw
--来自百度网盘超级会员v9的分享
压缩包中共两个文件,
BOOT.BIN : SD卡启动将BOOT.BIN文件复制到SD卡根目录
fsbl.elf : flash启动烧写flash时,需要用到fsbl.elf文件和BOOT.BIN文件
完整工程项目及其编译教程购买开发板后获取
{{aAxvTxOIITvvTWMovMxVxMVMIOOUITWivO8TwiVXTImiIITOWwHvovxWIUOOOwiiwioiHUOHIHUwOxo8U8T8xvvOTUoMxVIwOVTViXoxMTv8OOIoWMxw8wViXwM8Imi8movwHiMVMOoMWVUOMiOMWviiwvoimUIivUHTVoTi8wTivIOvOVMOUioxwvTmWUXUHXIx8oiUTWUwVVWmxxHoviIUwOmwiTVHTiH8OMTmUXxvTWvoIm8T8OMIHoO8wmvHOwv8OToXmmWV88iH8oMHOHMWxU8XivoOwImTvioXTIMIHWxM8WwXWomvUXx8WTXWmi8VoTXWOxWMovMViXWiXTMUZz}}