[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [microblaze-uclinux] troubles with Petalinux and libgen in XPS 11.1
Hi,
Jiri Kadlec wrote:
> Hi,
>
> EDK 11.1 contains only:
>
> ..\EDK\sw\lib\bsp\standalone_v2_00_a\* package
>
> EDK 10.1.03contains both packages.
> ..\EDK\sw\lib\bsp\standalone_v2_00_a\*
> ..\EDK\sw\lib\bsp\standalone_v1_00_a\*
>
> petalinux-v0.40-rc3 is currently using the standalone_v1_00_a not present in
> EDK 11.1
>
> I have tested petalinux-v0.40-rc3 with ISE/XPS 10.1.03 and the
> bsp\standalone_v2_00_a\
>
> Tested designs based on:
> petalinux-v0.40-rc3 with ISE/XPS 10.1.03 and bsp\standalone_v2_00_a\*
> worked up to now identically as designs based on:
> petalinux-v0.40-rc3 with ISE/XPS 10.1.03 and bsp\standalone_v1_00_a\*
> in these tested cases:
> 3sd1800a-4 Spartan DSP kit 62.5 MHz with Ethernet-lite
> 4vsx35-10 ML402 kit 100 MHz with Ethernet-lite.
>
> In case of petalinux-v0.40-rc3 with ISE/XPS 11.1. modified to work with
> bsp\standalone_v2_00_a\ comes the problem caused with the
> differenes in the 11.1 API of functions called from the .tlc
>
> Currently, I do not have work-around for it
Thanks for information,
we take a look at it. From Linux side please use EDK10 for generation Kconfig.auto
if you do only upgrade your design there shouldn't be a problem in it. For new designs
it will be a problem there and please wait for our solution.
Thanks,
Michal
>
> -Jiri
>
>
>
> -----Original Message-----
> From: owner-microblaze-uclinux@xxxxxxxxxxxxxxxxxxxx
> [mailto:owner-microblaze-uclinux@xxxxxxxxxxxxxxxxxxxx] On Behalf Of Jiri
> Kadlec
> Sent: Thursday, May 28, 2009 9:00 AM
> To: microblaze-uclinux@xxxxxxxxxxxxxx
> Subject: RE: [microblaze-uclinux] troubles with Petalinux and libgen in XPS
> 11.1
>
>
> Hi,
> petalogix BSP will need to be modified to work around the
> curent differences of the API of Xilinx functions called by .tcl introduced
> in XPS 11.1
>
> Please see:
>
> http://www.xilinx.com/support/answers/32529.htm
>
> Best regards
> Jiri
>
> Jiri Kadlec
> Institute of Information Theory and Automation
> Academy of Sciences of the Czech republic (UTIA),
> Department of Signal processing
> Pod vodarenskou vezi 4
> 18208 Prague 8, Czech Republic
> tel. 00420 2 66052216
> fax 00420 2 66052511
> kadlec@xxxxxxxxxxx
> http://zs.utia.cas.cz
>
>
> -----Original Message-----
> From: owner-microblaze-uclinux@xxxxxxxxxxxxxxxxxxxx
> [mailto:owner-microblaze-uclinux@xxxxxxxxxxxxxxxxxxxx] On Behalf Of Michal
> Simek
> Sent: Thursday, May 28, 2009 8:10 AM
> To: microblaze-uclinux@xxxxxxxxxxxxxx
> Subject: Re: [microblaze-uclinux] troubles with Petalinux and libgen in XPS
> 11.1
>
> Hi Nicolas,
>
> Nicolas Herve wrote:
>> I test XPS 11.1 with petalinux following the same procedure than on
>> the tutorial and when I run libgen
>> (do "Generate Libraries and Drivers") I got some trouble.
>> Is there some incompatibility issue and have to stick with XPS 10.1 for
> now ?
>
> the problem seems to me is in petalogix BSP. I haven't installed XPS 11.1
> but
> I think we can find a solution without it.
> Please find standalone*.tcl and tell me where is.
>
> Check this path too.
> (/opt/Xilinx/11.1/EDK/sw/lib/bsp/standalone_v1_00_a/data/standalone_v2_1_0.t
> cl)
> What is there?
>
> You should find any *.tcl script or bsp folder.
>
> Can someone confirm the same problem on XPS11?
>
> Thanks,
> Michal
>
>
>> Here is the output:
>>
>>
>> make -f system.make libs started...
>> *********************************************
>> Creating software libraries...
>> *********************************************
>> libgen -mhs system.mhs -p xc4vsx35ff668-10 -lp
>>
> /home/users/nicolas/research/SoPC/OS/petalinux-svn/hardware/edk_user_reposit
> ory/
>> -msg __xps/ise/xmsgprops.lst system.mss
>> libgen
>> Xilinx EDK 11.1 Build EDK_L.29.1
>> Copyright (c) 1995-2009 Xilinx, Inc. All rights reserved.
>> Command Line: libgen -mhs system.mhs -p xc4vsx35ff668-10 -lp
>>
> /home/users/nicolas/research/SoPC/OS/petalinux-svn/hardware/edk_user_reposit
> ory/
>> -msg __xps/ise/xmsgprops.lst system.mss
>> Release 11.1 - psf2Edward EDK_L.29.1 (lin64)
>> Copyright (c) 1995-2009 Xilinx, Inc. All rights reserved.
>>
>> Checking platform configuration ...
>> IPNAME:plb_v46 INSTANCE:mb_plb -
>>
> /home/users/nicolas/research/SoPC/ML402/microblaze-edk11+MMU+shifter+idiv/sy
> stem
>> .mhs line 79 - 2 master(s) : 6 slave(s)
>> IPNAME:lmb_v10 INSTANCE:ilmb -
>>
> /home/users/nicolas/research/SoPC/ML402/microblaze-edk11+MMU+shifter+idiv/sy
> stem
>> .mhs line 87 - 1 master(s) : 1 slave(s)
>> IPNAME:lmb_v10 INSTANCE:dlmb -
>>
> /home/users/nicolas/research/SoPC/ML402/microblaze-edk11+MMU+shifter+idiv/sy
> stem
>> .mhs line 94 - 1 master(s) : 1 slave(s)
>> Checking port drivers...
>> WARNING:EDK:2098 - PORT:IWAIT CONNECTOR:ilmb_LMB_Wait -
>>
> /opt/Xilinx/11.1/EDK/hw/XilinxProcessorIPLib/pcores/microblaze_v7_20_a/data/
> m
>> icroblaze_v2_1_0.mpd line 234 - No driver found. Port will be driven to
> GND!
>> WARNING:EDK:2098 - PORT:DWAIT CONNECTOR:dlmb_LMB_Wait -
>>
> /opt/Xilinx/11.1/EDK/hw/XilinxProcessorIPLib/pcores/microblaze_v7_20_a/data/
> m
>> icroblaze_v2_1_0.mpd line 270 - No driver found. Port will be driven to
> GND!
>> WARNING:EDK:2098 - PORT:bscan_tdo1 CONNECTOR:bscan_tdo1 -
>>
> /opt/Xilinx/11.1/EDK/hw/XilinxProcessorIPLib/pcores/mdm_v1_00_e/data/mdm_v2_
> 1
>> _0.mpd line 230 - No driver found. Port will be driven to GND!
>> WARNING:EDK:2099 - PORT:I_ADDRTAG CONNECTOR:ilmb_M_ADDRTAG -
>>
> /opt/Xilinx/11.1/EDK/hw/XilinxProcessorIPLib/pcores/microblaze_v7_20_a/data/
> m
>> icroblaze_v2_1_0.mpd line 232 - floating connection!
>> WARNING:EDK:2099 - PORT:D_ADDRTAG CONNECTOR:dlmb_M_ADDRTAG -
>>
> /opt/Xilinx/11.1/EDK/hw/XilinxProcessorIPLib/pcores/microblaze_v7_20_a/data/
> m
>> icroblaze_v2_1_0.mpd line 273 - floating connection!
>> WARNING:EDK:2099 - PORT:bscan_tdi CONNECTOR:bscan_tdi -
>>
> /opt/Xilinx/11.1/EDK/hw/XilinxProcessorIPLib/pcores/mdm_v1_00_e/data/mdm_v2_
> 1
>> _0.mpd line 223 - floating connection!
>> WARNING:EDK:2099 - PORT:bscan_reset CONNECTOR:bscan_reset -
>>
> /opt/Xilinx/11.1/EDK/hw/XilinxProcessorIPLib/pcores/mdm_v1_00_e/data/mdm_v2_
> 1
>> _0.mpd line 224 - floating connection!
>> WARNING:EDK:2099 - PORT:bscan_shift CONNECTOR:bscan_shift -
>> /opt/Xilinx/11.1/EDK/hw/XilinxProcessorIPLib/pcores/mdm_v1_00_e/dat
>> a/mdm_v2_1
>> _0.mpd line 225 - floating connection!
>> WARNING:EDK:2099 - PORT:bscan_update CONNECTOR:bscan_update -
>>
> /opt/Xilinx/11.1/EDK/hw/XilinxProcessorIPLib/pcores/mdm_v1_00_e/data/mdm_v2_
> 1
>> _0.mpd line 226 - floating connection!
>> WARNING:EDK:2099 - PORT:bscan_capture CONNECTOR:bscan_capture -
>>
> /opt/Xilinx/11.1/EDK/hw/XilinxProcessorIPLib/pcores/mdm_v1_00_e/data/mdm_v2_
> 1
>> _0.mpd line 227 - floating connection!
>> WARNING:EDK:2099 - PORT:bscan_sel1 CONNECTOR:bscan_sel1 -
>>
> /opt/Xilinx/11.1/EDK/hw/XilinxProcessorIPLib/pcores/mdm_v1_00_e/data/mdm_v2_
> 1
>> _0.mpd line 228 - floating connection!
>> WARNING:EDK:2099 - PORT:bscan_drck1 CONNECTOR:bscan_drck1 -
>>
> /opt/Xilinx/11.1/EDK/hw/XilinxProcessorIPLib/pcores/mdm_v1_00_e/data/mdm_v2_
> 1
>> _0.mpd line 229 - floating connection!
>> Performing Clock DRCs...
>> Performing Reset DRCs...
>> Overriding system level properties...
>> Running system level update procedures...
>> Running UPDATE Tcl procedures for OPTION SYSLEVEL_UPDATE_PROC...
>> Running system level DRCs...
>> Performing System level DRCs on properties...
>> Running DRC Tcl procedures for OPTION SYSLEVEL_DRC_PROC...
>> INFO:EDK:2497 - The following PARAMETERs of os petalinux are ignored as
>> PARAMETER microblaze_exceptions has a default value "false"
>> WARNING:EDK:473 -
>>
> /home/users/nicolas/research/SoPC/ML402/microblaze-edk11+MMU+shifter+idiv/sy
> stem.mss
>> line 13 - Ignoring PARAMETER microblaze_exception_vectors ...
>> INFO:EDK:1740 - List of peripherals connected to processor instance
>> microblaze_0:
>> - DDR_SDRAM
>> - Ethernet_MAC
>> - FLASH
>> - RS232_Uart
>> - dlmb_cntlr
>> - ilmb_cntlr
>> - mdm_0
>> - xps_intc_0
>> - xps_timer_0
>> -- Generating libraries for processor: microblaze_0 --
>> Staging source files.
>> Running DRCs.
>> #--------------------------------------
>> # PetaLogix / PetaLinux BSP DRC...!
>> #--------------------------------------
>> Running generate.
>> ERROR:EDK - petalinux () - couldn't read file
>>
> "/opt/Xilinx/11.1/EDK/sw/lib/bsp/standalone_v1_00_a/data/standalone_v2_1_0.t
> c
>> l": no such file or directory
>> while executing
>> "source
> ${edk_path}/sw/lib/bsp/standalone_v1_00_a/data/standalone_v2_1_0.tcl"
>> (in namespace eval "::sw_petalinux_v1_00_b::standalone_bsp" script
> line
>> 4)
>> invoked from within
>> "namespace eval standalone_bsp {
>> global env
>> set edk_path $env(XILINX_EDK)
>> source ${edk_path}/sw/lib/bsp/standalone_v1_00_a/data..."
>> (procedure "create_standalone_namespace" line 2)
>> invoked from within
>> "create_standalone_namespace"
>> (procedure "::sw_petalinux_v1_00_b::generate" line 7)
>> invoked from within
>> "::sw_petalinux_v1_00_b::generate 15478288"
>> ERROR:EDK:1188 - Error(s) while running "generate" for processor
> microblaze_0.
>> make: *** [microblaze_0/lib/libxil.a] Error 2
>> Done!
>> ___________________________
>> microblaze-uclinux mailing list
>> microblaze-uclinux@xxxxxxxxxxxxxx
>> Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
>> Mailing List Archive :
> http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/
>>
>
--
Michal Simek, Ing. (M.Eng)
PetaLogix - Linux Solutions for a Reconfigurable World
w: www.petalogix.com p: +61-7-30090663,+42-0-721842854 f: +61-7-30090663
___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/