Rurik,

Perfect.  I did not have these installed.  Simple, completed the compile of
tutorial 1 in 3 minutes flat.

Thank you!

--Laura

On Fri, Feb 17, 2012 at 10:44 AM, Louis Dartez <[email protected]>wrote:

> Ahh, I would be interested to see if Rurik's suggestion works.
>
> --Louis P. Dartez
>  On Feb 17, 2012 12:43 PM, "Rurik A. Primiani" <[email protected]>
> wrote:
>
>> Hi Laura,
>>
>> I think you can get this error if you're attempting to run a 32-bit
>> binary on a 64-bit machine without the compatibility libraries. Have you
>> installed these? You can do so by running:
>>
>> $ apt-get install ia32-libs
>>
>> Best,
>> Rurik
>>
>> On 2/17/12 1:22 PM, Laura Vertatschitsch wrote:
>>
>>> Hey Griffin,
>>>
>>> It is definitely there and is executable.  We tried simply running in
>>> the command line the same syntax described in gen_prog_files right from
>>> the directory with mkbof - still same error.  I mentioned that we did
>>> need to use the gmake fix described, not sure if the executable that was
>>> built is just not compatible with the Ubuntu specs.  I am a bit out of
>>> my expertise there.
>>>
>>> We still have Ubuntu set up and wouldn't mind getting to the bottom of
>>> it, but have started to push forward with a RHEL build to sync up with
>>> others and minimize the occurrence of completely unique errors.
>>>
>>> --Laura
>>>
>>> On Fri, Feb 17, 2012 at 2:18 AM, Griffin Foster
>>> <[email protected] 
>>> <mailto:griffin.foster@gmail.**com<[email protected]>>>
>>> wrote:
>>>
>>>    Hi Laura, the line './gen_prog_files: line 3: ./mkbof: No such file or
>>>    directory' in your error log suggests that mkbof is missing, which is
>>>    pretty odd. Is the mkbof executable in the <model
>>>    name>/XPS_ROACH_base/ directory after you run the compile? The
>>>    original is in mlib_devel/xps_lib/XPS_ROACH_**base/ . What happens
>>> when
>>>    you run mkbof outside the toolflow?
>>>
>>>    i.e. in <model name>/XPS_ROACH_base/ run
>>>    ./mkbof -o implementation/system.bof -s core_info.tab -t 3
>>>    implementation/system.bin
>>>
>>>    -Griff
>>>
>>>    On Wed, Feb 15, 2012 at 10:35 PM, Laura Vertatschitsch
>>>    <[email protected] <mailto:[email protected]>> wrote:
>>>     > Thank you so much for your kind replies.  For what it's worth, I
>>> will
>>>     > include the error at the end of the message.  It boils down to
>>>    mkbof. I
>>>     > searched the archives and found a similar error that Louis
>>>    commented on, but
>>>     > didn't see a resolution in that thread.  Louis was kind enough to
>>>    suggest
>>>     > changing permissions (tried, same error), seems consistent with
>>>    this error
>>>     > that John was seeing.  Starting to suspect operating system
>>>    issues - perhaps
>>>     > even libc in 64 bit ubuntu (the web seems to see issues from
>>>    11.04 on).
>>>     >
>>>     > A "solution": I copied the file over to my windows machine and
>>>    just ran the
>>>     > windows executable, and no problems.   It's not an elegant flow
>>>    by any
>>>     > means, but hey, we now have our first compiled bof file and the
>>>    Roach board
>>>     > is blinking as expected - an exciting little victory.
>>>     >
>>>     > We will grab our sys admin who is a linux guru to see if he can
>>> see a
>>>     > solution that we could share with the community in case anyone is
>>>    interested
>>>     > in using Ubuntu.
>>>     >
>>>     > While its set up here we will update to 12.4 as Alec suggests to
>>>    see what
>>>     > changes.  After that we will just take a few hours and set up our
>>>    virtual
>>>     > machine with Red Hat so we can be synced up with the rest of the
>>>    community.
>>>     >
>>>     > --Laura Vertatschitsch
>>>     >
>>>     > :::::::::::::::
>>>     >
>>>     > Specs: Ubuntu 11.10, Xilinx 11.5 (Including system generator
>>>    11.5), and
>>>     > Matlab 2009a.  We are operating in a virtual machine, and we set
>>>    up 11.5
>>>     > using the Linux XPS webpage, including copying the 3 files
>>>    necessary, and we
>>>     > did need to apply the gmake fix as well as a symbolic link fix
>>>    that we found
>>>     > in the listserve archive (sh-->dash changed to sh-->bash).  And
>>>    of course
>>>     > added 11.5 to the case statements in bee_xps.
>>>     >
>>>     > :::::::::::::::
>>>     >
>>>     > [edited to show the final few lines]
>>>     >
>>>     > Running DRC.
>>>     > WARNING:PhysDesignRules:367 - The signal
>>>    <infrastructure_inst/dly_clk> is
>>>     >    incomplete. The signal does not drive any load pins in the
>>> design.
>>>     > WARNING:PhysDesignRules:367 - The signal <sys_reset> is
>>>    incomplete. The
>>>     > signal
>>>     >    does not drive any load pins in the design.
>>>     > DRC detected 0 errors and 2 warnings.  Please see the previously
>>>    displayed
>>>     > individual error or warning messages for more details.
>>>     > Creating bit map...
>>>     > Saving bit stream in "system.bit".
>>>     > Saving bit stream in "system.bin".
>>>     > Bitstream generation is complete.
>>>     > No changes to be saved in MSS file
>>>     > Saved project XMP file
>>>     > ./gen_prog_files: line 3: ./mkbof: No such file or directory
>>>     > chmod: cannot access `implementation/system.bof': No such file or
>>>    directory
>>>     > cp: cannot stat `implementation/system.bof': No such file or
>>>    directory
>>>     >
>>>     > Error using ==> gen_xps_files at 702
>>>     > Programation files generation failed, EDK compilation probably
>>>    also failed.
>>>     >
>>>     >
>>>    ::::::::::::::::::::::::::::::**::::::::::::::::::::::::::::::**
>>> ::::::::::
>>>     >
>>>     >
>>>     > On Wed, Feb 15, 2012 at 12:01 AM, Jason Manley
>>>    <[email protected] <mailto:[email protected]>**>
>>>     > wrote:
>>>     >>
>>>     >> I would encourage you to just use CentOS/Redhat. You have to
>>> change
>>>     >> various libraries in Ubuntu (to very old ones!) to make the 11
>>>    'flow work
>>>     >> natively. I seem to recall perl and gcc both giving trouble, for
>>>    example. At
>>>     >> KAT, we do run Ubuntu, but the 'flow executes in a chroot RHEL
>>>    environment
>>>     >> to keep their old libraries and executables. I've been led to
>>>    believe that
>>>     >> this won't be necessary with the v13 'flow but I haven't
>>>    actually got it
>>>     >> running yet so can't vouch for that. And I don't recommend you
>>>    start with 13
>>>     >> because you have to manually copy deprecated cores from v11 to
>>>    make it work.
>>>     >>
>>>     >> Many find Redhat annoying but if you're getting started, I
>>>    advise you use
>>>     >> rather bite the bullet and use it. You can always install it as
>>>    a virtual
>>>     >> machine initially if you don't want to disturb your primary OS.
>>>    Also, don't
>>>     >> install all the latest RHEL updates.
>>>     >>
>>>     >> Jason
>>>     >>
>>>     >>
>>>     >>
>>>     >> On 15 Feb 2012, at 09:40, Alec Rust wrote:
>>>     >>
>>>     >> > Hi Laura, here are instructions for setting up 12.4 labtools,
>>>    the same
>>>     >> > procedure will work for setting up the full version.
>>>     >> >
>>>     >> > Install Xilinx in /opt/Xilinx
>>>     >> >       • Download Xilinx 12.4 Labtools. This can be downloaded
>>> from
>>>     >> > http://www.xilinx.com
>>>     >> >       • Untar (tar -xvf Xilinx_LabTools_12.4_M.81d.2.**0.tar)
>>>    and install
>>>     >> > by running “sudo ./xsetup” in the Xilinx directory.
>>>     >> >       • Generate a webpack licence on the website, a lic file
>>>    will be
>>>     >> > emailed to you. During installation select the webpack licence
>>>    and follow
>>>     >> > instructions.
>>>     >> >       • To run Xilinx Impact type the following in a terminal
>>>    (source
>>>     >> > runs a pearl script that sets up the Xilinx paths):
>>>     >> > source /opt/Xilinx/12.4/LabTools/**settings64.sh
>>>     >> > impact
>>>     >> >
>>>     >> >
>>>     >> > Regards
>>>     >> > Alec
>>>     >> >
>>>     >> >
>>>     >> > On Wed, Feb 15, 2012 at 12:36 AM, Laura Vertatschitsch
>>>     >> > <[email protected] <mailto:[email protected]>> wrote:
>>>     >> > Hi guys, first post.
>>>     >> >
>>>     >> > We are setting up a machine from scratch.  The 2011 tutorials
>>>    section
>>>     >> > seems to indicate the all the machines were set up with Xilinx
>>>    11.5 on
>>>     >> > machines running 64 bit Ubuntu.  Are there instructions on how
>>>    this set up
>>>     >> > was achieved?  Everything I read on the wiki seems to say that
>>>    deviating
>>>     >> > from the xilinx-blessed operating systems will result in bad
>>>    news.  We got
>>>     >> > everything set up using the latest Ubuntu 11.10, Matlab 2009a,
>>>    Xilinx 11.5,
>>>     >> > by following the LINUX XPS page and introducing the simple
>>>    case statement in
>>>     >> > bee_xps to allow 11.5.  We are getting some errors at the end
>>>    of the compile
>>>     >> > of tutorial 1 - but wanted to check if there was further
>>>    documentation on
>>>     >> > the setup that we could read first.
>>>     >> >
>>>     >> > Laura Vertatschitsch
>>>     >> > Electrical Engineering
>>>     >> > University of Washington
>>>     >> >
>>>     >>
>>>     >
>>>
>>>
>>>
>>

Reply via email to