[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [microblaze-uclinux] Firts steps



Hi Augusto,

 

To me it looks like the problem is that you put the example project in you’re “My Documents” and something doesn’t like the space in the path. Try moving the project to a path that doesn’t have any spaces.

 

Thanx,

Errol

 

 


From: owner-microblaze-uclinux@itee.uq.edu.au [mailto:owner-microblaze-uclinux@itee.uq.edu.au] On Behalf Of HC-332Augusto
Sent: Thursday, August 11, 2005 11:27 AM
To: microblaze-uclinux@itee.uq.edu.au
Subject: [microblaze-uclinux] Firts steps

 

Hi all.

 

I just started in the uclinux a couple of days ago, I have a Xilinx ML 402 board and the idea is to get ucLinux in there… I got from the download page the example for the Xilinix ML 401 66 mhz ( I can get also this board) , also the uClinux BSP package package..

 

I am running win XP, EDK 7.1 SP 1… I put the bsp folder from the BSP package in the C:\EDK\sw\ThirdParty\bsp directory, then I started the EDK, loaded the project, no problems so far… Then I hit “Generate Libraries” and I get this:

 

Console Log)

Project Opened.

At Local date and time: Thu Aug 11 16:57:16 2005

Command xbash -q -c "cd /cygdrive/d/My Documents/Hitron/usLinux/ml401_uclinux_66mhz_1_00_b/; /usr/bin/make -f system.make libs; exit;" Started...

 

/usr/bin/bash: cd: /cygdrive/d/My: No such file or directory

*********************************************

Creating software libraries...

*********************************************

libgen -mhs system.mhs -p xc4vlx25ff668-10   system.mss

libgen

Xilinx EDK 7.1.1 Build EDK_H.11.3

Copyright (c) 1995-2005 Xilinx, Inc.  All rights reserved.

 

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

 

Output Directory (-od)          : D:\My

Documents\Hitron\usLinux\ml401_uclinux_66mhz_1_00_b\

Part (-p)             : virtex4

 

Software Specification file     : system.mss

Sourcing tcl file

C:/EDK/hw/XilinxProcessorIPLib/pcores/microblaze_v3_00_a/data/microblaze_v2_1_0.

tcl ..

Sourcing tcl file D:/My

Documents/Hitron/usLinux/ml401_uclinux_66mhz_1_00_b/pcores/lmb_bram_if_cntlr_v1_

00_b/data/lmb_bram_if_cntlr_v2_1_0.tcl ..ERROR:MDT - wrong # args: should be "source fileName"

while executing

"source D:/My

Documents/Hitron/usLinux/ml401_uclinux_66mhz_1_00_b/pcores/lmb_bram_if_cntlr_

v1_00_b/data/lmb_bram_if_cntlr_v2_1_0.tcl"

(in namespace eval "::hw_lmb_bram_if_cntlr_v1_00_b" script line 1)

invoked from within

"namespace eval hw_lmb_bram_if_cntlr_v1_00_b source D:/My

Documents/Hitron/usLinux/ml401_uclinux_66mhz_1_00_b/pcores/lmb_bram_if_cntlr_

v1_00_b/data/lmb..."

Sourcing tcl file

C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl

...

Sourcing tcl file D:/My

Documents/Hitron/usLinux/ml401_uclinux_66mhz_1_00_b/pcores/lmb_bram_if_cntlr_v1_

00_b/data/lmb_bram_if_cntlr_v2_1_0.tcl ..ERROR:MDT - wrong # args: should be "source fileName"

while executing

"source D:/My

Documents/Hitron/usLinux/ml401_uclinux_66mhz_1_00_b/pcores/lmb_bram_if_cntlr_

v1_00_b/data/lmb_bram_if_cntlr_v2_1_0.tcl"

(in namespace eval "::hw_lmb_bram_if_cntlr_v1_00_b" script line 1)

invoked from within

"namespace eval hw_lmb_bram_if_cntlr_v1_00_b source D:/My

Documents/Hitron/usLinux/ml401_uclinux_66mhz_1_00_b/pcores/lmb_bram_if_cntlr_

v1_00_b/data/lmb..."

Sourcing tcl file D:/My

Documents/Hitron/usLinux/ml401_uclinux_66mhz_1_00_b/pcores/opb_v20_v1_10_b/data/

opb_v20_v2_1_0.tcl ..ERROR:MDT - wrong # args: should be "source fileName"

while executing

"source D:/My

Documents/Hitron/usLinux/ml401_uclinux_66mhz_1_00_b/pcores/opb_v20_v1_10_b/da

ta/opb_v20_v2_1_0.tcl"

(in namespace eval "::hw_opb_v20_v1_10_b" script line 1)

invoked from within

"namespace eval hw_opb_v20_v1_10_b source D:/My

Documents/Hitron/usLinux/ml401_uclinux_66mhz_1_00_b/pcores/opb_v20_v1_10_b/da

ta/opb_v20_v2_1_0.tcl"

Sourcing tcl file

C:/EDK/hw/XilinxProcessorIPLib/pcores/plb_v34_v1_02_a/data/plb_v34_v2_1_0.tcl

...

Sourcing tcl file

C:/EDK/hw/XilinxProcessorIPLib/pcores/opb2plb_bridge_v1_00_c/data/opb2plb_bridge

_v2_1_0.tcl ..

Sourcing tcl file

C:/EDK/hw/XilinxProcessorIPLib/pcores/plb_ddr_v1_10_a/data/plb_ddr_v2_1_0.tcl

...

Sourcing tcl file

C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_ethernet_v1_01_a/data/opb_ethernet_v2_

1_0.tcl ..

Sourcing tcl file D:/My

Documents/Hitron/usLinux/ml401_uclinux_66mhz_1_00_b/pcores/opb_emc_v1_10_b/data/

opb_emc_v2_1_0.tcl ..ERROR:MDT - wrong # args: should be "source fileName"

while executing

"source D:/My

Documents/Hitron/usLinux/ml401_uclinux_66mhz_1_00_b/pcores/opb_emc_v1_10_b/da

ta/opb_emc_v2_1_0.tcl"

(in namespace eval "::hw_opb_emc_v1_10_b" script line 1)

invoked from within

"namespace eval hw_opb_emc_v1_10_b source D:/My

Documents/Hitron/usLinux/ml401_uclinux_66mhz_1_00_b/pcores/opb_emc_v1_10_b/da

ta/opb_emc_v2_1_0.tcl"

Sourcing tcl file D:/My

Documents/Hitron/usLinux/ml401_uclinux_66mhz_1_00_b/pcores/opb_sysace_v1_00_b/da

ta/opb_sysace_v2_1_0.tcl ..ERROR:MDT - wrong # args: should be "source fileName"

while executing

"source D:/My

Documents/Hitron/usLinux/ml401_uclinux_66mhz_1_00_b/pcores/opb_sysace_v1_00_b

/data/opb_sysace_v2_1_0.tcl"

(in namespace eval "::hw_opb_sysace_v1_00_b" script line 1)

invoked from within

"namespace eval hw_opb_sysace_v1_00_b source D:/My

Documents/Hitron/usLinux/ml401_uclinux_66mhz_1_00_b/pcores/opb_sysace_v1_00_b

/data/opb_sysace_v2_1_0..."

Sourcing tcl file D:/My

Documents/Hitron/usLinux/ml401_uclinux_66mhz_1_00_b/pcores/opb_emc_v1_10_b/data/

opb_emc_v2_1_0.tcl ..ERROR:MDT - wrong # args: should be "source fileName"

while executing

"source D:/My

Documents/Hitron/usLinux/ml401_uclinux_66mhz_1_00_b/pcores/opb_emc_v1_10_b/da

ta/opb_emc_v2_1_0.tcl"

(in namespace eval "::hw_opb_emc_v1_10_b" script line 1)

invoked from within

"namespace eval hw_opb_emc_v1_10_b source D:/My

Documents/Hitron/usLinux/ml401_uclinux_66mhz_1_00_b/pcores/opb_emc_v1_10_b/da

ta/opb_emc_v2_1_0.tcl"

 

Overriding IP level properties ...

dcm_module (dcm_66mhz) -

C:\EDK\hw\XilinxProcessorIPLib\pcores\dcm_module_v1_00_a\data\dcm_module_v2_1_0.

mpd:55 - tool overriding c_family value virtex2 to virtex4

microblaze (microblaze_0) -

C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v3_00_a\data\microblaze_v2_1_0.

mpd:58 - tool overriding c_family value virtex2 to virtex4

microblaze (microblaze_0) -

C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v3_00_a\data\microblaze_v2_1_0.

mpd:59 - tool overriding c_instance value microblaze to microblaze_0

microblaze (microblaze_0) - D:\My

Documents\Hitron\usLinux\ml401_uclinux_66mhz_1_00_b\system.mhs:247 - tcl

overriding C_ADDR_TAG_BITS value 11 to 12

microblaze (microblaze_0) - D:\My

Documents\Hitron\usLinux\ml401_uclinux_66mhz_1_00_b\system.mhs:252 - tcl

overriding C_DCACHE_ADDR_TAG value 11 to 12

bram_block (bram_block_0) -

C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0.

mpd:38 - tool overriding c_family value virtex2 to virtex4

opb_mdm (opb_mdm_0) - D:\My

Documents\Hitron\usLinux\ml401_uclinux_66mhz_1_00_b\pcores\opb_mdm_v2_01_a\data\

opb_mdm_v2_1_0.mpd:37 - tool overriding c_family value virtex2 to virtex4

opb_intc (opb_intc_0) -

C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd:

32 - tool overriding c_family value virtex2 to virtex4

opb_timer (opb_timer_0) -

C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_timer_v1_00_b\data\opb_timer_v2_1_0.mp

d:31 - tool overriding c_family value virtex2 to virtex4

opb_gpio (opb_gpio_0) -

C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_gpio_v3_01_a\data\opb_gpio_v2_1_0.mpd:

37 - tool overriding c_family value virtex2 to virtex4

opb2dcr_bridge (opb2dcr_bridge_0) -

C:\EDK\hw\XilinxProcessorIPLib\pcores\opb2dcr_bridge_v1_00_a\data\opb2dcr_bridge

_v2_1_0.mpd:35 - tool overriding c_family value virtex2p to virtex4

opb2plb_bridge (opb2plb_bridge_0) -

C:\EDK\hw\XilinxProcessorIPLib\pcores\opb2plb_bridge_v1_00_c\data\opb2plb_bridge

_v2_1_0.mpd:41 - tool overriding c_family value virtex2p to virtex4

plb_ddr (plb_ddr_0) -

C:\EDK\hw\XilinxProcessorIPLib\pcores\plb_ddr_v1_10_a\data\plb_ddr_v2_1_0.mpd:39

- tool overriding c_family value virtex2 to virtex4

opb_ethernet (opb_ethernet_0) -

C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_ethernet_v1_01_a\data\opb_ethernet_v2_

1_0.mpd:50 - tool overriding c_family value virtex2 to virtex4

opb_gpio (opb_gpio_exp_hdr_0) -

C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_gpio_v3_01_a\data\opb_gpio_v2_1_0.mpd:

37 - tool overriding c_family value virtex2 to virtex4

opb_gpio (opb_gpio_char_lcd_0) -

C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_gpio_v3_01_a\data\opb_gpio_v2_1_0.mpd:

37 - tool overriding c_family value virtex2 to virtex4

 

Performing IP level DRCs on properties...

 

Running DRC Tcl procedures for OPTION IPLEVEL_DRC_PROC...

ERROR:MDT -

Unknown Tcl procedure ::hw_lmb_bram_if_cntlr_v1_00_b::check_iplevel_settings

called

ERROR:MDT - ERROR FROM TCL:- lmb_bram_if_cntlr_0 (lmb_bram_if_cntlr) -

while executing

"::hw_lmb_bram_if_cntlr_v1_00_b::check_iplevel_settings 38643192"

ERROR:MDT -

Unknown Tcl procedure ::hw_lmb_bram_if_cntlr_v1_00_b::check_iplevel_settings

called

ERROR:MDT - ERROR FROM TCL:- lmb_bram_if_cntlr_1 (lmb_bram_if_cntlr) -

while executing

"::hw_lmb_bram_if_cntlr_v1_00_b::check_iplevel_settings 38647224"

ERROR:MDT -

Unknown Tcl procedure ::hw_opb_emc_v1_10_b::check_iplevel_settings called

ERROR:MDT - ERROR FROM TCL:- opb_emc_0 (opb_emc) -

while executing

"::hw_opb_emc_v1_10_b::check_iplevel_settings 42912728"

ERROR:MDT -

Unknown Tcl procedure ::hw_opb_sysace_v1_00_b::check_iplevel_settings called

ERROR:MDT - ERROR FROM TCL:- opb_sysace_0 (opb_sysace) -

while executing

"::hw_opb_sysace_v1_00_b::check_iplevel_settings 42922104"

ERROR:MDT -

Unknown Tcl procedure ::hw_opb_emc_v1_10_b::check_iplevel_settings called

ERROR:MDT - ERROR FROM TCL:- opb_emc_usb_0 (opb_emc) -

while executing

"::hw_opb_emc_v1_10_b::check_iplevel_settings 42924856"

ERROR:MDT - Errors occured while creating Hardware System

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

Done.

 

 

 

Any ideas??  Can I use Win XP? Is the EDK the problem?? Am I doing really stupid??  I know that this is a beginners problem, but if anyone can help me I would be very thankful.

 

 

Augusto Salazar.

 

This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the system manager. This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail.