Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

EDK ERROR:MDT - Error while running "generate" for microblaze...../ please help

Status
Not open for further replies.

inevitablewish

Newbie level 5
Joined
Apr 24, 2010
Messages
10
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
pakistan
Activity points
1,479
EDK ERROR:MDT - Error while running "generate" for microblaze...../ please help

please help me ... i find following errors. help me to solve the highlighted error i will be grateful/




*********************************************
Creating software libraries...
*********************************************
libgen -mhs system.mhs -p xc4vfx12ff668-10 system.mss

libgen
Xilinx EDK 9.1 Build EDK_J.19
Copyright (c) 1995-2007 Xilinx, Inc. All rights reserved.


Command Line: libgen -mhs system.mhs -p xc4vfx12ff668-10 system.mss


Output Directory (-od) : C:\Documents and Settings\Mohsin\My Documents\lab2\
Part (-p) : virtex4

Software Specification file : system.mss

Sourcing tcl file
C:/EDK/hw/XilinxProcessorIPLib/pcores/microblaze_v6_00_a/data/microblaze_v2_1_0.
tcl ...
Sourcing tcl file
C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_mdm_v2_00_a/data/opb_mdm_v2_1_0.tcl
...
Sourcing tcl file
C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl
...
Sourcing tcl file
C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_bram_if_cntlr_v2_00_a/data/lmb_bram_if
_cntlr_v2_1_0.tcl ...

Sourcing tcl file
C:/EDK/hw/XilinxProcessorIPLib/pcores/dcm_module_v1_00_a/data/dcm_module_v2_1_0.
tcl ...

Overriding IP level properties ...
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v6_00_a\data\microblaze_v2_1
_0.mpd line 68 - microblaze_0 (microblaze) tool is overriding PARAMETER
C_FAMILY value to virtex4
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v6_00_a\data\microblaze_v2_1
_0.mpd line 69 - microblaze_0 (microblaze) tool is overriding PARAMETER
C_INSTANCE value to microblaze_0
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v6_00_a\data\microblaze_v2_1
_0.mpd line 104 - microblaze_0 (microblaze) tcl is overriding PARAMETER
C_ADDR_TAG_BITS value to 0
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v6_00_a\data\microblaze_v2_1
_0.mpd line 112 - microblaze_0 (microblaze) tcl is overriding PARAMETER
C_DCACHE_ADDR_TAG value to 0
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v2_00_a\data\opb_mdm_v2_1_0.mpd
line 41 - debug_module (opb_mdm) tool is overriding PARAMETER C_FAMILY value
to virtex4
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1
_0.mpd line 41 - lmb_bram (bram_block) tool is overriding PARAMETER C_FAMILY
value to virtex4
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_gpio_v3_01_b\data\opb_gpio_v2_1_0.m
pd line 40 - LEDs_4Bit (opb_gpio) tool is overriding PARAMETER C_FAMILY value
to virtex4
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\dcm_module_v1_00_a\data\dcm_module_v2_1
_0.mpd line 59 - dcm_0 (dcm_module) tool is overriding PARAMETER C_FAMILY
value to virtex4
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_gpio_v3_01_b\data\opb_gpio_v2_1_0.m
pd line 40 - Push_Button_5bBit (opb_gpio) tool is overriding PARAMETER
C_FAMILY value to virtex4

Performing IP level DRCs on properties...

Running DRC Tcl procedures for OPTION IPLEVEL_DRC_PROC...
Address Map for Processor microblaze_0
(0000000000-0x00001fff) dlmb_cntlr dlmb
(0000000000-0x00001fff) ilmb_cntlr ilmb
(0x40000000-0x4000ffff) LEDs_4Bit mb_opb
(0x40020000-0x4002ffff) Push_Button_5bBit mb_opb
(0x40600000-0x4060ffff) RS232_Uart mb_opb
(0x41400000-0x4140ffff) debug_module mb_opb

Check platform address map ...

Overriding system level properties ...

INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v6_00_a\data\microblaze_v2_1
_0.mpd line 71 - microblaze_0 (microblaze) tcl is overriding PARAMETER
C_D_OPB value to 1
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v6_00_a\data\microblaze_v2_1
_0.mpd line 72 - microblaze_0 (microblaze) tcl is overriding PARAMETER
C_D_LMB value to 1
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v6_00_a\data\microblaze_v2_1
_0.mpd line 73 - microblaze_0 (microblaze) tcl is overriding PARAMETER
C_I_OPB value to 1
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v6_00_a\data\microblaze_v2_1
_0.mpd line 74 - microblaze_0 (microblaze) tcl is overriding PARAMETER
C_I_LMB value to 1
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v6_00_a\data\microblaze_v2_1
_0.mpd line 94 - microblaze_0 (microblaze) tcl is overriding PARAMETER
C_INTERRUPT_IS_EDGE value to 0
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v6_00_a\data\microblaze_v2_1
_0.mpd line 95 - microblaze_0 (microblaze) tcl is overriding PARAMETER
C_EDGE_IS_POSITIVE value to 1
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_c\data\opb_v20_v2_1_0.mpd
line 36 - mb_opb (opb_v20) tool is overriding PARAMETER C_OPB_AWIDTH value to
32
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_c\data\opb_v20_v2_1_0.mpd
line 37 - mb_opb (opb_v20) tool is overriding PARAMETER C_OPB_DWIDTH value to
32
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_c\data\opb_v20_v2_1_0.mpd
line 38 - mb_opb (opb_v20) tool is overriding PARAMETER C_NUM_MASTERS value
to 2
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_c\data\opb_v20_v2_1_0.mpd
line 39 - mb_opb (opb_v20) tool is overriding PARAMETER C_NUM_SLAVES value to
4
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd
line 38 - ilmb (lmb_v10) tool is overriding PARAMETER C_LMB_NUM_SLAVES value
to 1
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd
line 39 - ilmb (lmb_v10) tool is overriding PARAMETER C_LMB_AWIDTH value to
32
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd
line 40 - ilmb (lmb_v10) tool is overriding PARAMETER C_LMB_DWIDTH value to
32
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd
line 38 - dlmb (lmb_v10) tool is overriding PARAMETER C_LMB_NUM_SLAVES value
to 1
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd
line 39 - dlmb (lmb_v10) tool is overriding PARAMETER C_LMB_AWIDTH value to
32
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd
line 40 - dlmb (lmb_v10) tool is overriding PARAMETER C_LMB_DWIDTH value to
32
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_bram_if_cntlr_v2_00_a\data\lmb_bram
_if_cntlr_v2_1_0.mpd line 44 - dlmb_cntlr (lmb_bram_if_cntlr) tool is
overriding PARAMETER C_MASK value to 0x40000000
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_bram_if_cntlr_v2_00_a\data\lmb_bram
_if_cntlr_v2_1_0.mpd line 45 - dlmb_cntlr (lmb_bram_if_cntlr) tool is
overriding PARAMETER C_LMB_AWIDTH value to 32
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_bram_if_cntlr_v2_00_a\data\lmb_bram
_if_cntlr_v2_1_0.mpd line 46 - dlmb_cntlr (lmb_bram_if_cntlr) tool is
overriding PARAMETER C_LMB_DWIDTH value to 32
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_bram_if_cntlr_v2_00_a\data\lmb_bram
_if_cntlr_v2_1_0.mpd line 44 - ilmb_cntlr (lmb_bram_if_cntlr) tool is
overriding PARAMETER C_MASK value to 0x40000000
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_bram_if_cntlr_v2_00_a\data\lmb_bram
_if_cntlr_v2_1_0.mpd line 45 - ilmb_cntlr (lmb_bram_if_cntlr) tool is
overriding PARAMETER C_LMB_AWIDTH value to 32
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_bram_if_cntlr_v2_00_a\data\lmb_bram
_if_cntlr_v2_1_0.mpd line 46 - ilmb_cntlr (lmb_bram_if_cntlr) tool is
overriding PARAMETER C_LMB_DWIDTH value to 32

INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1
_0.mpd line 37 - lmb_bram (bram_block) tool is overriding PARAMETER C_MEMSIZE
value to 0x2000
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1
_0.mpd line 38 - lmb_bram (bram_block) tool is overriding PARAMETER
C_PORT_DWIDTH value to 32
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1
_0.mpd line 39 - lmb_bram (bram_block) tool is overriding PARAMETER
C_PORT_AWIDTH value to 32
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1
_0.mpd line 40 - lmb_bram (bram_block) tool is overriding PARAMETER C_NUM_WE
value to 4
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_uartlite_v1_00_b\data\opb_uartlite_
v2_1_0.mpd line 37 - RS232_Uart (opb_uartlite) tool is overriding PARAMETER
C_OPB_DWIDTH value to 32
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_uartlite_v1_00_b\data\opb_uartlite_
v2_1_0.mpd line 38 - RS232_Uart (opb_uartlite) tool is overriding PARAMETER
C_OPB_AWIDTH value to 32
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_gpio_v3_01_b\data\opb_gpio_v2_1_0.m
pd line 38 - LEDs_4Bit (opb_gpio) tool is overriding PARAMETER C_OPB_AWIDTH
value to 32
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_gpio_v3_01_b\data\opb_gpio_v2_1_0.m
pd line 39 - LEDs_4Bit (opb_gpio) tool is overriding PARAMETER C_OPB_DWIDTH
value to 32
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_gpio_v3_01_b\data\opb_gpio_v2_1_0.m
pd line 38 - Push_Button_5bBit (opb_gpio) tool is overriding PARAMETER
C_OPB_AWIDTH value to 32
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_gpio_v3_01_b\data\opb_gpio_v2_1_0.m
pd line 39 - Push_Button_5bBit (opb_gpio) tool is overriding PARAMETER
C_OPB_DWIDTH value to 32

Running system level Update ...

Running UPDATE Tcl procedures for OPTION SYSLEVEL_UPDATE_PROC...

Performing System level DRCs on properties...

Running DRC Tcl procedures for OPTION SYSLEVEL_DRC_PROC...

Check platform configuration ...
IPNAME:eek:pb_v20 INSTANCE:mb_opb - C:\Documents and Settings\Mohsin\My
Documents\lab2\system.mhs line 45 - 2 master(s) : 4 slave(s)
IPNAME:lmb_v10 INSTANCE:ilmb - C:\Documents and Settings\Mohsin\My
Documents\lab2\system.mhs line 70 - 1 master(s) : 1 slave(s)
IPNAME:lmb_v10 INSTANCE:dlmb - C:\Documents and Settings\Mohsin\My
Documents\lab2\system.mhs line 78 - 1 master(s) : 1 slave(s)

Check port drivers...
WARNING:MDT - INST:dcm_0 PORT:LOCKED CONNECTOR:dcm_0_lock - C:\Documents and
Settings\Mohsin\My Documents\lab2\system.mhs line 151 - floating connection!

Performing Clock DRCs...


INFO:MDT - List of peripherals addressable from processor instance microblaze_0
:
- dlmb_cntlr
- ilmb_cntlr
- mb_opb
WARNING:MDT - C:\Documents and Settings\Mohsin\My Documents\lab2\system.mhs line
45 - No Driver Found for instance mb_opb. To avoid seeing this warning,
assign the appropriate driver or driver "generic 1.00.a " to instance mb_opb

- debug_module
- RS232_Uart
- LEDs_4Bit
- Push_Button_5bBit

Building Directory Structure for microblaze_0


Generating platform libraries and device drivers ...

Running CopyFiles ...

Copying files for os standalone_v1_00_a from
C:\EDK\sw\lib\bsp\standalone_v1_00_a\src\ to C:\Documents and Settings\Mohsin\My
Documents\lab2\microblaze_0\libsrc\standalone_v1_00_a\ ...

cp: copying multiple files, but last argument `Documents/lab2/microblaze_0/libsrc/standalone_v1_00_a/' is not a directory
Try `cp --help' for more information.

cp: copying multiple files, but last argument `Documents/lab2/microblaze_0/libsrc/common_v1_00_a/' is not a directory
Try `cp --help' for more information.


Copying files for driver uartlite_v1_01_a from
C:\EDK\sw\XilinxProcessorIPLib\drivers\uartlite_v1_01_a\src\ to C:\Documents and
Settings\Mohsin\My Documents\lab2\microblaze_0\libsrc\uartlite_v1_01_a\ ...

cp: copying multiple files, but last argument `Documents/lab2/microblaze_0/libsrc/uartlite_v1_01_a/' is not a directory
Try `cp --help' for more information.

cp: copying multiple files, but last argument `Documents/lab2/microblaze_0/libsrc/common_v1_00_a/' is not a directory
Try `cp --help' for more information.


Copying files for driver gpio_v2_01_a from
C:\EDK\sw\XilinxProcessorIPLib\drivers\gpio_v2_01_a\src\ to C:\Documents and
Settings\Mohsin\My Documents\lab2\microblaze_0\libsrc\gpio_v2_01_a\ ...

cp: copying multiple files, but last argument `Documents/lab2/microblaze_0/libsrc/ipif_v1_23_b/' is not a directory
Try `cp --help' for more information.

cp: copying multiple files, but last argument `Documents/lab2/microblaze_0/libsrc/gpio_v2_01_a/' is not a directory
Try `cp --help' for more information.


Copying files for driver cpu_v1_01_a from
C:\EDK\sw\XilinxProcessorIPLib\drivers\cpu_v1_01_a\src\ to C:\Documents and
Settings\Mohsin\My Documents\lab2\microblaze_0\libsrc\cpu_v1_01_a\ ...

cp: copying multiple files, but last argument `Documents/lab2/microblaze_0/libsrc/common_v1_00_a/' is not a directory
Try `cp --help' for more information.

cp: copying multiple files, but last argument `Documents/lab2/microblaze_0/libsrc/cpu_v1_01_a/' is not a directory
Try `cp --help' for more information.


Running DRCs for OSes, Drivers and Libraries ...

Running generate for OS'es, Drivers and Libraries ...
ERROR:MDT - standalone () - couldn't open "./src/config.make": no such file or
directory
while executing
"open "./src/config.make" w"
(procedure "::sw_standalone_v1_00_a::generate" line 44)
invoked from within
"::sw_standalone_v1_00_a::generate 37586504"
ERROR:MDT - uartlite () - couldn't open "src/xuartlite_g.c": no such file or
directory
while executing
"open $filename w"
(procedure "xdefine_config_file" line 4)
invoked from within
"xdefine_config_file $drv_handle "xuartlite_g.c" "XUartLite" "DEVICE_ID"
"C_BASEADDR" "C_BAUDRATE" "C_USE_PARITY" "C_ODD_PARITY" "C_DATA_BITS""
(procedure "::sw_uartlite_v1_01_a::generate" line 3)
invoked from within
"::sw_uartlite_v1_01_a::generate 38051284"
ERROR:MDT - gpio () - couldn't open "src/xgpio_g.c": no such file or directory
while executing
"open $filename w"
(procedure "xdefine_config_file" line 4)
invoked from within
"xdefine_config_file $drv_handle "xgpio_g.c" "XGpio" "DEVICE_ID"
"C_BASEADDR" "C_INTERRUPT_PRESENT" "C_IS_DUAL""
(procedure "::sw_gpio_v2_01_a::generate" line 4)
invoked from within
"::sw_gpio_v2_01_a::generate 38011160"
Copying Library Files ...
ERROR:MDT - Error while running "generate" for processor microblaze_0...

make: *** [microblaze_0/lib/libxil.a] Error 2

Done!
 

Re: EDK ERROR:MDT - Error while running "generate" for microblaze...../ please help

Avoid directory names with spaces, in this case 'My Documents':

Copying files for os standalone_v1_00_a from
C:\EDK\sw\lib\bsp\standalone_v1_00_a\src\ to C:\Documents and Settings\Mohsin\My
Documents\lab2\microblaze_0\libsrc\standalone_v1_0 0_a\ ...

cp: copying multiple files, but last argument `Documents/lab2/microblaze_0/libsrc/standalone_v1_00_a/' is not a directory
Try `cp --help' for more information.
 

Re: EDK ERROR:MDT - Error while running "generate" for microblaze...../ please help

Something that helped me a lot while working with MB and EDK was to right "chmod -R 777 *" on the root of my project. Sometimes EDK has problems with access rights.
 

Re: EDK ERROR:MDT - Error while running "generate" for microblaze...../ please help

That's right - chmod is sometimes required as some generated files cannot be deleted by their own clean-up routines.

---------- Post added at 17:01 ---------- Previous post was at 17:01 ----------

With EDK 10.1 SP3 on WinXP32 Pro SP3 I also use:

XILINX_EDK_DISABLE_CYGWIN_CHECK = 1
SHELLOPTS = igncr

as stated in:
Who generates system.make ? - Xilinx User Community Forums
 
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top