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 >>> >> > >>> >> >>> > >>> >>> >>> >>

