Sorry, you need to enable JavaScript to visit this website.

How to re-create designs for PicoZed SDR from scratch to boot from SD card ?

Solved
4 posts / 0 new
How to re-create designs for PicoZed SDR from scratch to boot from SD card ?

Starting from Verilog code on Analog Devices GitHub archive, what are the steps to re-create the design in Zynq SoC for PicoZed SDR in order to boot from the SD card ?

DSP_1's picture
DSP_1
Moderator(1)
How to re-create designs for PicoZed SDR from scratch :

1. Go to http://picozed.org/product/picozed-software-defined-radio-sdr-developmen...

2. Scroll down to Documentation section

3. Download 'PicoZed SDR Getting Started Guide'

4. Follow Vivado build procedure as described in Appendix A

5. From Vivado, export the hardware platform and bitstream to SDK to create the file ‘boot.bin’ which serves to boot the system from the SD card. This is described in the following tutorial:

https://products.avnet.com/wps/portal/ema/event/software-defined-radio-picozed-sdr-speedway-workshop-2015/

Day 2 AM Lab: Integrating a QPSK Receiver into PicoZed SDR

--> Starting at 12:27

pdaderko's picture
pdaderko
Junior(6)
Thanks for this quick guide..

Thanks for this quick guide... I just followed it, and was able to successfully rebuild the project.
 
The only part that I briefly got hung up on was finding the u-boot.elf file (to create the boot image).  I ended up finding it in the bootgen_sysfiles.tgz file on the existing SD card.  Not sure if it's available anywhere else (I was hoping I wouldn't have to rebuild u-boot from source).
 
Pat

JFoster's picture
JFoster
Moderator(55)
Hello Pat,

Hello Pat,

As far as we are aware, ADI does not publish a pre-built u-boot under source control. You either must get source code to rebuild things from scratch on GitHub, or get the .elf they include in the SD card images posted a few times a year.

--Josh