It seems so. When I run bee_xps on the same design but without lwip, it completes successfully.
On Tue, Sep 2, 2008 at 11:54 PM, Andrew Siemion <[email protected]>wrote: > Hi Glenn, > > Does this only happen with ibob designs in 10.1 in which you include the > lwip block? > > - Andrew > > > > > On 9/2/08 11:26 PM, "G Jones" <[email protected]> wrote: > > Hi Andrew, > Thanks for the suggestions. The include files are definitely in the > included paths. I tried copying them into the Software directory, and that > helped a little, but it still can't find the files included in a > subdirectory (thus Software/lwip). Does anyone know how to untangle the > makefile to get it to print the working directory or something useful like > that? > Thanks, > Glenn > > On Tue, Sep 2, 2008 at 6:35 PM, <[email protected]> wrote: > > Hi Glenn, > > It looks like all the -I lines use relative paths, so maybe the cwd when > gcc is being executed is not what's expected? Also, I would #1. Make sure > the include files exist in one of the included paths and #2. Try > explicitly specifying their location in the source files to see if it is > indeed a path problem (of course this is not a long term solution). If > #2. works, you could probably just copy the missing header files to > XPS_iBOB_base/Software, where they shouldn't be overwritten during > subsequent gateware or software compiles. > > - Andrew > > > > > I found the source of the permissions problem, it turns out that EDK is > > installed with read only permissions on the 'sw' directory, and this was > > being propagated in the local copy. I changed the permissions to read > > write > > for now, but am curious if there's a better way. > > However, I have run across another problem. > > When I get to the gcc stage, the following command is executed: > > > > Bitstream generation is complete. > > powerpc-eabi-gcc -O2 > > /cygdrive/d/casper_work/ten/snaptestlwip/XPS_iBOB_base/Software/main.c > > /cygdrive/d/casper_work/ten/snaptestlwip/XPS_iBOB_base/Software/tinysh.c > > > /cygdrive/d/casper_work/ten/snaptestlwip/XPS_iBOB_base/drivers/core_util.c > > > /cygdrive/d/casper_work/ten/snaptestlwip/XPS_iBOB_base/drivers/xps_xsg/clk.c > > > /cygdrive/d/casper_work/ten/snaptestlwip/XPS_iBOB_base/drivers/xps_xsg/devices.c > > > /cygdrive/d/casper_work/ten/snaptestlwip/XPS_iBOB_base/drivers/xps_xsg/memory.c > > > /cygdrive/d/casper_work/ten/snaptestlwip/XPS_iBOB_base/drivers/xps_adc/adc.c > > > /cygdrive/d/casper_work/ten/snaptestlwip/XPS_iBOB_base/drivers/xps_lwip/fifo.c > > > /cygdrive/d/casper_work/ten/snaptestlwip/XPS_iBOB_base/drivers/xps_lwip/lwipinit.c > > > /cygdrive/d/casper_work/ten/snaptestlwip/XPS_iBOB_base/drivers/xps_lwip/lwiputil.c > > > /cygdrive/d/casper_work/ten/snaptestlwip/XPS_iBOB_base/drivers/xps_sw_reg/reg.c > > > /cygdrive/d/casper_work/ten/snaptestlwip/XPS_iBOB_base/drivers/xps_bram/bram.c > > > /cygdrive/d/casper_work/ten/snaptestlwip/XPS_iBOB_base/drivers/core_info.c > > -o Software/executable.elf \ > > -Wl,-T > > > -Wl,/cygdrive/d/casper_work/ten/snaptestlwip/XPS_iBOB_base/Software/LinkerScript.lwip > > -I./ppc405_1/include/ -ISoftware/ -Idrivers/ -Idrivers/xps_xsg/ > > -Idrivers/xps_adc/ -Idrivers/xps_lwip/ -Idrivers/xps_sw_reg/ > > -Idrivers/xps_bram/ -L./ppc405_1/lib/ \ > > -DLWIP_ENABLE > > > >>From this, it looks like the correct directories are included with -I to > > find all of the include files. However, I end up with many many errors > > like: > > > /cygdrive/d/casper_work/ten/snaptestlwip/XPS_iBOB_base/Software/main.c:12:25: > > error: xparameters.h: No such file or directory > > > /cygdrive/d/casper_work/ten/snaptestlwip/XPS_iBOB_base/Software/main.c:13:25: > > error: xuartlite_l.h: No such file or directory > > which indicates that the include files are not being found. > > > > Does anyone know why this might be the case, or how I might fix this? I > > see > > the same behavior regardless if I run through bee_xps or just xps from > the > > command line. > > > > Thanks, > > Glenn > > > > On Tue, Aug 19, 2008 at 1:48 PM, G Jones <[email protected]> > wrote: > > > >> I checked the permissions, and they seem fine, I can manually copy the > >> file. Perhaps it has to do with cygwin/xygwin somehow? > >> > >> > >> On Tue, Aug 19, 2008 at 1:03 PM, John Ford <[email protected]> wrote: > >> > >>> >> > >>> >> Running generate for OS'es, Drivers and Libraries ... > >>> >> Running generate for lwIP library ... > >>> >> Generating xemacliteif_g.c ... > >>> >> Generating lwipopts.h file ... > >>> >> ERROR:MDT - lwip () - error copying > >>> >> "./src/contrib/ports/v2pro/netif/xemacliteif_polled.c" to > >>> >> "./src/contrib/ports/v2pro/netif/xemacliteif.c": permission > >>> denied > >>> >> while executing > >>> >> "file copy -force > >>> >> "./src/contrib/ports/v2pro/netif/xemacliteif_polled.c" > >>> >> "./src/contrib/ports/v2pro/netif/xemacliteif.c"" > >>> >> (procedure "::sw_lwip_v2_00_a::generate" line 120) > >>> >> invoked from within > >>> >> "::sw_lwip_v2_00_a::generate 60581752" > >>> >> ERROR:MDT - Error while running "generate" for processor ppc405_1... > >>> >> make: *** [ppc405_1/lib/libxil.a] Error 2 > >>> >> ERROR:MDT - Error while running "make -f system.make init_bram" > >>> > >>> Sorry if this is a stupid comment. > >>> > >>> Isn't this purely a file permissions error? Like there's no permission > >>> for the build to overwrite an older version or write in the directory? > >>> > >>> John > >>> > >>> > >>> >> > >>> >> > >>> >> On Mon, Aug 18, 2008 at 4:48 PM, Henry Chen > >>> >> <[email protected]>wrote<http://[email protected]%3ewrote> > : > >>> >> > >>> >>> Hi Glenn, > >>> >>> > >>> >>> It looks like a lot of cores were deprecated in the intervening > >>> tool > >>> >>> revisions. > >>> >>> If you want, it looks like you can manually bring in pcores from > >>> EDK7.1 > >>> >>> by > >>> >>> going > >>> >>> to <EDK dir>\hw\XilinxProcessorIPLib\pcores and copy it into the > >>> local > >>> >>> pcores > >>> >>> directory. > >>> >>> > >>> >>> Or if are so inclined, you can experiment with the 2.00.a version > >>> of > >>> >>> the > >>> >>> core to > >>> >>> bring us up to speed =) > >>> >>> > >>> >>> Thanks, > >>> >>> Henry > >>> >>> > >>> >>> > >>> >>> > >>> >>> G Jones wrote: > >>> >>> > >>> >>>> Hello, > >>> >>>> I'm trying to start using the 10.1 tool flow. Compiling a simple > >>> >>>> design > >>> >>>> with the iBOB LWIP block yields this error: > >>> >>>> ERROR:MDT - IPNAME:opb_ethernetlite HW_VER:1.01.a - Can not find > >>> valid > >>> >>>> MPD > >>> >>>> > >>> >>>> I opened XPS and indeed it seems like the only version available > >>> is > >>> >>>> 2.00.a > >>> >>>> > >>> >>>> Is there any way to get 10.1 to see the old version of the core? > >>> >>>> > >>> >>>> Thanks, > >>> >>>> Glenn > >>> >>>> > >>> >>> > >>> >> > >>> > > >>> > >>> > >>> > >> > > > > > > >

