[sdiy] ZyBo UCF ?

Scott Gravenhorst music.maker at gte.net
Sun Feb 16 22:43:56 CET 2014


Eric Brombaugh <ebrombaugh1 at cox.net> wrote:
>Scott,
>
>It appears that Digilent hasn't yet provided the design materials needed 
>for either ISE or Vivado builds targeted to the Zybo board. At the very 
>least we'll need the .ucf or the board support package for building in 
>the embedded design kit.
>
>If you look on the main page for the board you'll see that they're 
>promising to have a basic Linux distribution tailored to the board and 
>that's not visible anywhere in the site. I suspect that as early 
>adopters we've beaten them to the punch and the necessary support data 
>isn't up on the website yet.
>
>You might be able to cobble together a home-grown .ucf file from 
>information in the schematic and user manual. The main thing I'd be 
>concerned about with that approach is that there may be pins that 
>require special configuration that isn't obvious from the available 
>information. You might also be able to grab similar information from the 
>zedboard site, but again there will be mismatches you'd have to resolve.
>
>I believe that I'm going to wait a bit and see how this shakes out...
>
>Eric

That's a fair summation of what I've done.  I was able to fat-finger a ucf for the LEDs,
but the clock remains a mystery.  The schematic shows it connected to pin E7 and is called
PS_CLK (PS for processor subsystem - which means it's not part of the PL).  When I tried
to define it using the ZedBoard I/O standard (and correcting the LOC), ISE barfed about
the pad (IOB I think) and MAP failed.  I tried commenting out all references to PS_CLK in
the UCF and then MAP seemed to work, but with warnings that PS_CLK had no pin or I/O
standard.  If I try to put that in, I go back to MAP barfing.

I think you're right about the "waiting" thing.  I don't have the correct USB cable and I
don't have a micro-SD card either (which I will want for the linux distro once it's
available).

It's always something, ain't it?  (actually, I did sort of expect there to be a giant
boulder in my way)...   [sigh]

>On 02/16/2014 09:56 AM, Scott Gravenhorst wrote:
>>
>> I know that Vivado doesn't support a UCF file, at least not for the PS
>> section.  But at the moment, I'm trying ISE 14.6 because it is said to
>> support the Zynq XC7Z010 (I created a project and was able to select the
>> correct device).  ISE requires a UCF at least for the PL section.  However,
>> I can't seem to find a master UCF for the ZyBo board.  This _should_ be
>> provided by Digilent, but in the support section of the website, there are
>> only two PDF documents.
>>
>> I'm probably missing something simple...
>>
>> I found this file:
>> ISE_DS/ISE/data/zynqconfig/code/ucfgen.xml
>> in the ISE installed directory, and the name would indicate that it could
>> be used (perhaps) to generate a UCF, but I can't see how to do that.
>>
>> Anyway, I'd really like to start with a simple PL only LED blinker which
>> ISE ought to be able to do and I already know how to use ISE.
>>
>> Any help?
>
>_______________________________________________
>Synth-diy mailing list
>Synth-diy at dropmix.xs4all.nl
>http://dropmix.xs4all.nl/mailman/listinfo/synth-diy
>

-- ScottG
________________________________________________________________________
-- Scott Gravenhorst
-- FPGA MIDI Synth Info: jovianpyx.dyndns.org:8080/public/FPGA_synth/
-- FatMan Mods Etc.: jovianpyx.dyndns.org:8080/public/fatman/
-- Some Random Electronics Bits: jovianpyx.dyndns.org:8080/public/electronics/
-- When the going gets tough, the tough use the command line.
-- Matt 21:22




More information about the Synth-diy mailing list