[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