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

Reply via email to